fix types
This commit is contained in:
parent
1920276786
commit
e1a72317a0
|
@ -83,8 +83,6 @@
|
||||||
"@swc/jest": "0.2.27",
|
"@swc/jest": "0.2.27",
|
||||||
"@types/jest": "29.5.5",
|
"@types/jest": "29.5.5",
|
||||||
"@types/jsonwebtoken": "9.0.3",
|
"@types/jsonwebtoken": "9.0.3",
|
||||||
"@types/koa": "2.13.4",
|
|
||||||
"@types/koa-redis": "^4.0.5",
|
|
||||||
"@types/koa__router": "12.0.4",
|
"@types/koa__router": "12.0.4",
|
||||||
"@types/lodash": "4.14.200",
|
"@types/lodash": "4.14.200",
|
||||||
"@types/node-fetch": "2.6.4",
|
"@types/node-fetch": "2.6.4",
|
||||||
|
|
|
@ -53,12 +53,13 @@ app.proxy = true
|
||||||
app.use(handleScimBody)
|
app.use(handleScimBody)
|
||||||
app.use(koaBody({ multipart: true }))
|
app.use(koaBody({ multipart: true }))
|
||||||
|
|
||||||
const sessionMiddleware: Middleware = async (ctx, next) => {
|
const sessionMiddleware: Middleware = async (ctx: any, next: any) => {
|
||||||
const redisClient = await new redis.Client(
|
const redisClient = await new redis.Client(
|
||||||
redis.utils.Databases.SESSIONS
|
redis.utils.Databases.SESSIONS
|
||||||
).init()
|
).init()
|
||||||
return koaSession(
|
return koaSession(
|
||||||
{
|
{
|
||||||
|
// @ts-ignore
|
||||||
store: new RedisStore({ client: redisClient.getClient() }),
|
store: new RedisStore({ client: redisClient.getClient() }),
|
||||||
key: "koa:sess",
|
key: "koa:sess",
|
||||||
maxAge: 86400000, // one day
|
maxAge: 86400000, // one day
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
declare module "koa-redis" {}
|
22
yarn.lock
22
yarn.lock
|
@ -2785,9 +2785,9 @@
|
||||||
through2 "^2.0.0"
|
through2 "^2.0.0"
|
||||||
|
|
||||||
"@budibase/pro@npm:@budibase/pro@latest":
|
"@budibase/pro@npm:@budibase/pro@latest":
|
||||||
version "3.4.11"
|
version "3.4.12"
|
||||||
resolved "https://registry.yarnpkg.com/@budibase/pro/-/pro-3.4.11.tgz#5ba5fe278ccd74efea4cc6762b36844e6256f9b3"
|
resolved "https://registry.yarnpkg.com/@budibase/pro/-/pro-3.4.12.tgz#60e630944de4e2de970a04179d8f0f57d48ce75e"
|
||||||
integrity sha512-EHBlgEciGKm1Qlm/z3gO9o8ujOISPKwhL8Dqsg8yhnOs/ngglMJArrlwQvFIEX5IMNfJ7eGqUxsgrkXOLevjrg==
|
integrity sha512-msUBmcWxRDg+ugjZvd27XudERQqtQRdiARsO8MaDVTcp5ejIXgshEIVVshHOCj3hcbRblw9pXvBIMI53iTMUsA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@anthropic-ai/sdk" "^0.27.3"
|
"@anthropic-ai/sdk" "^0.27.3"
|
||||||
"@budibase/backend-core" "*"
|
"@budibase/backend-core" "*"
|
||||||
|
@ -6625,14 +6625,6 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
"@types/koa" "*"
|
"@types/koa" "*"
|
||||||
|
|
||||||
"@types/koa-redis@^4.0.5":
|
|
||||||
version "4.0.5"
|
|
||||||
resolved "https://registry.yarnpkg.com/@types/koa-redis/-/koa-redis-4.0.5.tgz#c535e38ad681782080b53f006104f7968ba1121f"
|
|
||||||
integrity sha512-xoEdyWDejkLkFVVf+N12euYakItlMicF/SHEDOOvndbteJvQ3AFGUHDDbQIrE2DGjH93LGweOZxXLAs8XfpY2Q==
|
|
||||||
dependencies:
|
|
||||||
"@types/koa-session" "*"
|
|
||||||
"@types/redis" "^2.8.0"
|
|
||||||
|
|
||||||
"@types/koa-send@^4.1.6":
|
"@types/koa-send@^4.1.6":
|
||||||
version "4.1.6"
|
version "4.1.6"
|
||||||
resolved "https://registry.yarnpkg.com/@types/koa-send/-/koa-send-4.1.6.tgz#15d90e95e3ccce669a15b6a3c56c3a650a167cea"
|
resolved "https://registry.yarnpkg.com/@types/koa-send/-/koa-send-4.1.6.tgz#15d90e95e3ccce669a15b6a3c56c3a650a167cea"
|
||||||
|
@ -6640,14 +6632,6 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
"@types/koa" "*"
|
"@types/koa" "*"
|
||||||
|
|
||||||
"@types/koa-session@*":
|
|
||||||
version "6.4.5"
|
|
||||||
resolved "https://registry.yarnpkg.com/@types/koa-session/-/koa-session-6.4.5.tgz#ac10bac507f4bb722fa6c55c33607b5c8769f779"
|
|
||||||
integrity sha512-Vc6+fslnPuMH2v9y80WYeo39UMo8mweuNNthKCwYU2ZE6l5vnRrzRU3BRvexKwsoI5sxsRl5CxDsBlLI8kY/XA==
|
|
||||||
dependencies:
|
|
||||||
"@types/cookies" "*"
|
|
||||||
"@types/koa" "*"
|
|
||||||
|
|
||||||
"@types/koa@*":
|
"@types/koa@*":
|
||||||
version "2.13.5"
|
version "2.13.5"
|
||||||
resolved "https://registry.yarnpkg.com/@types/koa/-/koa-2.13.5.tgz#64b3ca4d54e08c0062e89ec666c9f45443b21a61"
|
resolved "https://registry.yarnpkg.com/@types/koa/-/koa-2.13.5.tgz#64b3ca4d54e08c0062e89ec666c9f45443b21a61"
|
||||||
|
|
Loading…
Reference in New Issue