fix types

This commit is contained in:
Martin McKeaveney 2025-02-19 10:29:18 +00:00
parent 1920276786
commit e1a72317a0
4 changed files with 6 additions and 22 deletions

View File

@ -83,8 +83,6 @@
"@swc/jest": "0.2.27",
"@types/jest": "29.5.5",
"@types/jsonwebtoken": "9.0.3",
"@types/koa": "2.13.4",
"@types/koa-redis": "^4.0.5",
"@types/koa__router": "12.0.4",
"@types/lodash": "4.14.200",
"@types/node-fetch": "2.6.4",

View File

@ -53,12 +53,13 @@ app.proxy = true
app.use(handleScimBody)
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(
redis.utils.Databases.SESSIONS
).init()
return koaSession(
{
// @ts-ignore
store: new RedisStore({ client: redisClient.getClient() }),
key: "koa:sess",
maxAge: 86400000, // one day

1
packages/worker/src/koa-redis.d.ts vendored Normal file
View File

@ -0,0 +1 @@
declare module "koa-redis" {}

View File

@ -2785,9 +2785,9 @@
through2 "^2.0.0"
"@budibase/pro@npm:@budibase/pro@latest":
version "3.4.11"
resolved "https://registry.yarnpkg.com/@budibase/pro/-/pro-3.4.11.tgz#5ba5fe278ccd74efea4cc6762b36844e6256f9b3"
integrity sha512-EHBlgEciGKm1Qlm/z3gO9o8ujOISPKwhL8Dqsg8yhnOs/ngglMJArrlwQvFIEX5IMNfJ7eGqUxsgrkXOLevjrg==
version "3.4.12"
resolved "https://registry.yarnpkg.com/@budibase/pro/-/pro-3.4.12.tgz#60e630944de4e2de970a04179d8f0f57d48ce75e"
integrity sha512-msUBmcWxRDg+ugjZvd27XudERQqtQRdiARsO8MaDVTcp5ejIXgshEIVVshHOCj3hcbRblw9pXvBIMI53iTMUsA==
dependencies:
"@anthropic-ai/sdk" "^0.27.3"
"@budibase/backend-core" "*"
@ -6625,14 +6625,6 @@
dependencies:
"@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":
version "4.1.6"
resolved "https://registry.yarnpkg.com/@types/koa-send/-/koa-send-4.1.6.tgz#15d90e95e3ccce669a15b6a3c56c3a650a167cea"
@ -6640,14 +6632,6 @@
dependencies:
"@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@*":
version "2.13.5"
resolved "https://registry.yarnpkg.com/@types/koa/-/koa-2.13.5.tgz#64b3ca4d54e08c0062e89ec666c9f45443b21a61"