feat: add cache (#2)

* ci: remove main workflow
ci: add pr workflow to branch next

* docs: correct readme
ci: add docker build on release
ci: add lint and test to release flow

* feat: add cache for both memory and redis
refactor: cleanup getAccountability nested promise
refactor: import path for get-auth-providers.ts
docs: document cache options
ci: add redis file to gitignore

* ci: use test:coverage for testing to update pr

---------

Co-authored-by: Krise <krise86@users.noreply.github.com>
This commit is contained in:
Kristoffer
2023-08-02 16:44:07 +02:00
committed by GitHub
parent aea5b84c41
commit 8f8ce1e02b
12 changed files with 284 additions and 97 deletions

View File

@@ -103,8 +103,10 @@
"vitest": "^0.34.1"
},
"dependencies": {
"@keyv/redis": "^2.7.0",
"jsonwebtoken": "^9.0.1",
"jwks-rsa": "^3.0.1",
"keyv": "^4.5.3",
"openid-client": "^5.4.3"
}
}