From 1b93d3d8d2ae683b8bcda28d992793f43da92b12 Mon Sep 17 00:00:00 2001 From: forehalo Date: Fri, 28 Mar 2025 14:00:18 +0000 Subject: [PATCH] chore(server): bump nestjs and express (#11259) --- packages/backend/server/package.json | 31 +- .../src/core/doc-renderer/controller.ts | 2 +- .../server/src/core/selfhost/static.ts | 6 +- yarn.lock | 692 ++++++++++-------- 4 files changed, 417 insertions(+), 314 deletions(-) diff --git a/packages/backend/server/package.json b/packages/backend/server/package.json index 6f7d0d47e3..4553713ae5 100644 --- a/packages/backend/server/package.json +++ b/packages/backend/server/package.json @@ -26,24 +26,24 @@ }, "dependencies": { "@ai-sdk/google": "^1.1.19", - "@apollo/server": "^4.11.2", + "@apollo/server": "^4.11.3", "@aws-sdk/client-s3": "^3.709.0", "@fal-ai/serverless-client": "^0.15.0", "@google-cloud/opentelemetry-cloud-monitoring-exporter": "^0.20.0", "@google-cloud/opentelemetry-cloud-trace-exporter": "^2.4.1", "@google-cloud/opentelemetry-resource-util": "^2.4.0", - "@nestjs-cls/transactional": "^2.4.4", - "@nestjs-cls/transactional-adapter-prisma": "^1.2.7", - "@nestjs/apollo": "^12.2.2", - "@nestjs/bullmq": "^10.2.3", - "@nestjs/common": "^10.4.15", - "@nestjs/core": "^10.4.15", - "@nestjs/graphql": "^12.2.2", - "@nestjs/platform-express": "^10.4.15", - "@nestjs/platform-socket.io": "^10.4.15", - "@nestjs/schedule": "^4.1.2", - "@nestjs/throttler": "6.4.0", - "@nestjs/websockets": "^10.4.15", + "@nestjs-cls/transactional": "^2.6.1", + "@nestjs-cls/transactional-adapter-prisma": "^1.2.19", + "@nestjs/apollo": "^13.0.4", + "@nestjs/bullmq": "^11.0.2", + "@nestjs/common": "^11.0.12", + "@nestjs/core": "^11.0.12", + "@nestjs/graphql": "^13.0.4", + "@nestjs/platform-express": "^11.0.12", + "@nestjs/platform-socket.io": "^11.0.12", + "@nestjs/schedule": "^5.0.1", + "@nestjs/throttler": "^6.4.0", + "@nestjs/websockets": "^11.0.12", "@node-rs/argon2": "^2.0.2", "@node-rs/crc32": "^1.10.6", "@opentelemetry/api": "^1.9.0", @@ -73,7 +73,7 @@ "dotenv": "^16.4.7", "eventemitter2": "^6.4.9", "eventsource-parser": "^3.0.0", - "express": "^4.21.2", + "express": "^5.0.1", "fast-xml-parser": "^5.0.0", "get-stream": "^9.0.1", "graphql": "^16.9.0", @@ -120,7 +120,8 @@ "@faker-js/faker": "^9.6.0", "@nestjs/testing": "patch:@nestjs/testing@npm%3A10.4.15#~/.yarn/patches/@nestjs-testing-npm-10.4.15-d591a1705a.patch", "@types/cookie-parser": "^1.4.8", - "@types/express": "^4.17.21", + "@types/express": "^5.0.1", + "@types/express-serve-static-core": "^5.0.6", "@types/graphql-upload": "^17.0.0", "@types/http-errors": "^2.0.4", "@types/lodash-es": "^4.17.12", diff --git a/packages/backend/server/src/core/doc-renderer/controller.ts b/packages/backend/server/src/core/doc-renderer/controller.ts index d1abff0514..f426f51faf 100644 --- a/packages/backend/server/src/core/doc-renderer/controller.ts +++ b/packages/backend/server/src/core/doc-renderer/controller.ts @@ -60,7 +60,7 @@ export class DocRendererController { } @Public() - @Get('/*') + @Get('/*path') async render(@Req() req: Request, @Res() res: Response) { const assets: HtmlAssets = env.namespaces.canary && diff --git a/packages/backend/server/src/core/selfhost/static.ts b/packages/backend/server/src/core/selfhost/static.ts index 84be599033..a04c248a7c 100644 --- a/packages/backend/server/src/core/selfhost/static.ts +++ b/packages/backend/server/src/core/selfhost/static.ts @@ -62,7 +62,7 @@ export class StaticFilesResolver implements OnModuleInit { // fallback all unknown routes app.get( - [basePath + '/admin', basePath + '/admin/*'], + [basePath + '/admin', basePath + '/admin/*path'], this.check.use, (_req, res) => { res.sendFile( @@ -101,11 +101,13 @@ export class StaticFilesResolver implements OnModuleInit { redirect: false, index: false, fallthrough: true, + immutable: true, + dotfiles: 'ignore', }) ); // fallback all unknown routes - app.get([basePath, basePath + '/*'], this.check.use, (req, res) => { + app.get([basePath, basePath + '/*path'], this.check.use, (req, res) => { const mobile = env.namespaces.canary && isMobile({ diff --git a/yarn.lock b/yarn.lock index 6192812c06..f3b47aaae3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -859,26 +859,26 @@ __metadata: "@affine/graphql": "workspace:*" "@affine/server-native": "workspace:*" "@ai-sdk/google": "npm:^1.1.19" - "@apollo/server": "npm:^4.11.2" + "@apollo/server": "npm:^4.11.3" "@aws-sdk/client-s3": "npm:^3.709.0" "@faker-js/faker": "npm:^9.6.0" "@fal-ai/serverless-client": "npm:^0.15.0" "@google-cloud/opentelemetry-cloud-monitoring-exporter": "npm:^0.20.0" "@google-cloud/opentelemetry-cloud-trace-exporter": "npm:^2.4.1" "@google-cloud/opentelemetry-resource-util": "npm:^2.4.0" - "@nestjs-cls/transactional": "npm:^2.4.4" - "@nestjs-cls/transactional-adapter-prisma": "npm:^1.2.7" - "@nestjs/apollo": "npm:^12.2.2" - "@nestjs/bullmq": "npm:^10.2.3" - "@nestjs/common": "npm:^10.4.15" - "@nestjs/core": "npm:^10.4.15" - "@nestjs/graphql": "npm:^12.2.2" - "@nestjs/platform-express": "npm:^10.4.15" - "@nestjs/platform-socket.io": "npm:^10.4.15" - "@nestjs/schedule": "npm:^4.1.2" + "@nestjs-cls/transactional": "npm:^2.6.1" + "@nestjs-cls/transactional-adapter-prisma": "npm:^1.2.19" + "@nestjs/apollo": "npm:^13.0.4" + "@nestjs/bullmq": "npm:^11.0.2" + "@nestjs/common": "npm:^11.0.12" + "@nestjs/core": "npm:^11.0.12" + "@nestjs/graphql": "npm:^13.0.4" + "@nestjs/platform-express": "npm:^11.0.12" + "@nestjs/platform-socket.io": "npm:^11.0.12" + "@nestjs/schedule": "npm:^5.0.1" "@nestjs/testing": "patch:@nestjs/testing@npm%3A10.4.15#~/.yarn/patches/@nestjs-testing-npm-10.4.15-d591a1705a.patch" - "@nestjs/throttler": "npm:6.4.0" - "@nestjs/websockets": "npm:^10.4.15" + "@nestjs/throttler": "npm:^6.4.0" + "@nestjs/websockets": "npm:^11.0.12" "@node-rs/argon2": "npm:^2.0.2" "@node-rs/crc32": "npm:^1.10.6" "@opentelemetry/api": "npm:^1.9.0" @@ -902,7 +902,8 @@ __metadata: "@react-email/components": "npm:0.0.34" "@socket.io/redis-adapter": "npm:^8.3.0" "@types/cookie-parser": "npm:^1.4.8" - "@types/express": "npm:^4.17.21" + "@types/express": "npm:^5.0.1" + "@types/express-serve-static-core": "npm:^5.0.6" "@types/graphql-upload": "npm:^17.0.0" "@types/http-errors": "npm:^2.0.4" "@types/lodash-es": "npm:^4.17.12" @@ -926,7 +927,7 @@ __metadata: dotenv: "npm:^16.4.7" eventemitter2: "npm:^6.4.9" eventsource-parser: "npm:^3.0.0" - express: "npm:^4.21.2" + express: "npm:^5.0.1" fast-xml-parser: "npm:^5.0.0" get-stream: "npm:^9.0.1" graphql: "npm:^16.9.0" @@ -1146,18 +1147,18 @@ __metadata: languageName: node linkType: hard -"@apollo/server-plugin-landing-page-graphql-playground@npm:4.0.0": - version: 4.0.0 - resolution: "@apollo/server-plugin-landing-page-graphql-playground@npm:4.0.0" +"@apollo/server-plugin-landing-page-graphql-playground@npm:4.0.1": + version: 4.0.1 + resolution: "@apollo/server-plugin-landing-page-graphql-playground@npm:4.0.1" dependencies: "@apollographql/graphql-playground-html": "npm:1.6.29" peerDependencies: "@apollo/server": ^4.0.0 - checksum: 10/be6740cc9d95b277ce5b7ff599d9546676e1433ae258d645393e028f2757d620adb673096f1e6277865262393ed7bef72c9237d25d475d09d32b566fe81714ad + checksum: 10/68005fca18bd41c25360f2f82c740e1f45b15a491acffb2ffb015647abae9ce953186898336d984331a2f7d94848bbf56e2050891838a0ece10625018555fe99 languageName: node linkType: hard -"@apollo/server@npm:^4.11.2": +"@apollo/server@npm:^4.11.3": version: 4.11.3 resolution: "@apollo/server@npm:4.11.3" dependencies: @@ -6238,15 +6239,15 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/merge@npm:9.0.11": - version: 9.0.11 - resolution: "@graphql-tools/merge@npm:9.0.11" +"@graphql-tools/merge@npm:9.0.24, @graphql-tools/merge@npm:^9.0.0, @graphql-tools/merge@npm:^9.0.24": + version: 9.0.24 + resolution: "@graphql-tools/merge@npm:9.0.24" dependencies: - "@graphql-tools/utils": "npm:^10.6.1" + "@graphql-tools/utils": "npm:^10.8.6" tslib: "npm:^2.4.0" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10/476130e8cb68c7e45d7f82b70d3fb6c44579727071f1fa9efda155471fc3e1c0094f5e8de3a66ef715d49d02d4e5290d4a72c89fb28c904aa145ad06b6ca2c13 + checksum: 10/95f77ff141f10d5d726cd8d1ae1ad84ed944c84346bf20461adca9b1543bb94cb524b0347885fe61d3158ccf5ffe1dddec361787ae40bfcc3449aad51528dd77 languageName: node linkType: hard @@ -6262,18 +6263,6 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/merge@npm:^9.0.0, @graphql-tools/merge@npm:^9.0.11, @graphql-tools/merge@npm:^9.0.22": - version: 9.0.22 - resolution: "@graphql-tools/merge@npm:9.0.22" - dependencies: - "@graphql-tools/utils": "npm:^10.8.4" - tslib: "npm:^2.4.0" - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10/8b7c2e3d933c64ac334d0ae3026ac8df60a5972b0c0e846bef567bf80579e5f001f56781862ac724353c81d4edb798f0994d1a882ed8ddd2c150aa55ae0133bf - languageName: node - linkType: hard - "@graphql-tools/optimize@npm:^2.0.0": version: 2.0.0 resolution: "@graphql-tools/optimize@npm:2.0.0" @@ -6324,30 +6313,16 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/schema@npm:10.0.10": - version: 10.0.10 - resolution: "@graphql-tools/schema@npm:10.0.10" +"@graphql-tools/schema@npm:10.0.23, @graphql-tools/schema@npm:^10.0.0, @graphql-tools/schema@npm:^10.0.11, @graphql-tools/schema@npm:^10.0.21": + version: 10.0.23 + resolution: "@graphql-tools/schema@npm:10.0.23" dependencies: - "@graphql-tools/merge": "npm:^9.0.11" - "@graphql-tools/utils": "npm:^10.6.1" - tslib: "npm:^2.4.0" - value-or-promise: "npm:^1.0.12" - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10/017cb8583db9c1ffd25c2e8376be9d8e10910f84d727dd7f1fa88e9c035242cb8a064ff8235e17d741877252155d6f4c30b505b22615247de375c4972aea106b - languageName: node - linkType: hard - -"@graphql-tools/schema@npm:^10.0.0, @graphql-tools/schema@npm:^10.0.11, @graphql-tools/schema@npm:^10.0.21": - version: 10.0.21 - resolution: "@graphql-tools/schema@npm:10.0.21" - dependencies: - "@graphql-tools/merge": "npm:^9.0.22" - "@graphql-tools/utils": "npm:^10.8.4" + "@graphql-tools/merge": "npm:^9.0.24" + "@graphql-tools/utils": "npm:^10.8.6" tslib: "npm:^2.4.0" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10/29ca15309485f9b58f56f1328f1647c8ff8c3bebe5808491f4b335a41c95c76361fef092d812deeacd092cbe7d82450d6015294c7b81f20eb7474cc4f6a9a378 + checksum: 10/f0960dae161a478941276df1802af09844825c8135e4695b36f5f7e7384f43ff8e1288a67546023fc861951d783327f239112ccf563cb4be1f22038fc78acf21 languageName: node linkType: hard @@ -6387,23 +6362,9 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/utils@npm:10.6.1": - version: 10.6.1 - resolution: "@graphql-tools/utils@npm:10.6.1" - dependencies: - "@graphql-typed-document-node/core": "npm:^3.1.1" - cross-inspect: "npm:1.0.1" - dset: "npm:^3.1.2" - tslib: "npm:^2.4.0" - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10/b7ff1207cfc109180bd1d35d2ca3a8b8d23d4b60ecf35105c3bf09b6b3d3597176712fa94411ad900ed1be158db6b0eafca4ae9670a42a96582cf6f293306f92 - languageName: node - linkType: hard - -"@graphql-tools/utils@npm:^10.0.0, @graphql-tools/utils@npm:^10.5.6, @graphql-tools/utils@npm:^10.6.1, @graphql-tools/utils@npm:^10.8.1, @graphql-tools/utils@npm:^10.8.4": - version: 10.8.4 - resolution: "@graphql-tools/utils@npm:10.8.4" +"@graphql-tools/utils@npm:10.8.6, @graphql-tools/utils@npm:^10.0.0, @graphql-tools/utils@npm:^10.5.6, @graphql-tools/utils@npm:^10.8.1, @graphql-tools/utils@npm:^10.8.4, @graphql-tools/utils@npm:^10.8.6": + version: 10.8.6 + resolution: "@graphql-tools/utils@npm:10.8.6" dependencies: "@graphql-typed-document-node/core": "npm:^3.1.1" "@whatwg-node/promise-helpers": "npm:^1.0.0" @@ -6412,7 +6373,7 @@ __metadata: tslib: "npm:^2.4.0" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10/fc7afa28c8c72ae757057b5eafb3e759db90311eaff8bef445ae441a7695b3facebbb9fdef7ef3c2a399ae5eb8c4f59ef1249b34d45878bc3d643ea60ceacbad + checksum: 10/98329aef966b489d3674eb086b784f6fb4500afaf9bc46fbe6a14ca32e98fec480c7395d3488c5eb2f450b75a538e98edf0527ed4bf24af352230e850c914389 languageName: node linkType: hard @@ -8463,48 +8424,48 @@ __metadata: languageName: node linkType: hard -"@nestjs-cls/transactional-adapter-prisma@npm:^1.2.7": - version: 1.2.18 - resolution: "@nestjs-cls/transactional-adapter-prisma@npm:1.2.18" +"@nestjs-cls/transactional-adapter-prisma@npm:^1.2.19": + version: 1.2.19 + resolution: "@nestjs-cls/transactional-adapter-prisma@npm:1.2.19" peerDependencies: - "@nestjs-cls/transactional": ^2.6.0 + "@nestjs-cls/transactional": ^2.6.1 "@prisma/client": "> 4 < 7" - nestjs-cls: ^5.4.1 + nestjs-cls: ^5.4.2 prisma: "> 4 < 7" - checksum: 10/c8041daea80f5e692b76e2695ba3ce09aff5b6af95832bf0a06148379f219327e1458b81c873be23c80330ad141c5609ef7468e9b34642ff829e845d389ae0e2 + checksum: 10/f520f4498c22ea81341bf95c5af3b196c051d8930b2de95e73f90897baabd50babd672b2ccc302db101ebae9eee2054ef0e0ac05a55df06b2ffd6323c316a1fb languageName: node linkType: hard -"@nestjs-cls/transactional@npm:^2.4.4": - version: 2.6.0 - resolution: "@nestjs-cls/transactional@npm:2.6.0" +"@nestjs-cls/transactional@npm:^2.6.1": + version: 2.6.1 + resolution: "@nestjs-cls/transactional@npm:2.6.1" peerDependencies: "@nestjs/common": ">= 10 < 12" "@nestjs/core": ">= 10 < 12" - nestjs-cls: ^5.4.1 + nestjs-cls: ^5.4.2 reflect-metadata: "*" rxjs: ">= 7" - checksum: 10/c0af500abe7c774632249e82c73caed258722de86add0433eadd1f3c22d1ca192b55cbfc20cf60c222eec3ac2711619069e5bb9f534e4089206c95502cae2b09 + checksum: 10/59c5ebe22bfe9ddb92f00e3174af0b4337b027b99133a6c0a05fda95a8e0c04df8ba7a5db95aa552986fbb2a67152447cb7ceb9b66c1185a635fb592031cb1ea languageName: node linkType: hard -"@nestjs/apollo@npm:^12.2.2": - version: 12.2.2 - resolution: "@nestjs/apollo@npm:12.2.2" +"@nestjs/apollo@npm:^13.0.4": + version: 13.0.4 + resolution: "@nestjs/apollo@npm:13.0.4" dependencies: - "@apollo/server-plugin-landing-page-graphql-playground": "npm:4.0.0" + "@apollo/server-plugin-landing-page-graphql-playground": "npm:4.0.1" iterall: "npm:1.3.0" lodash.omit: "npm:4.5.0" tslib: "npm:2.8.1" peerDependencies: "@apollo/gateway": ^2.0.0 - "@apollo/server": ^4.3.2 + "@apollo/server": ^4.11.3 "@apollo/subgraph": ^2.0.0 - "@as-integrations/fastify": ^1.3.0 || ^2.0.0 - "@nestjs/common": ^9.3.8 || ^10.0.0 - "@nestjs/core": ^9.3.8 || ^10.0.0 - "@nestjs/graphql": ^12.0.0 - graphql: ^16.6.0 + "@as-integrations/fastify": ^2.1.1 + "@nestjs/common": ^11.0.1 + "@nestjs/core": ^11.0.1 + "@nestjs/graphql": ^13.0.0 + graphql: ^16.10.0 peerDependenciesMeta: "@apollo/gateway": optional: true @@ -8512,39 +8473,39 @@ __metadata: optional: true "@as-integrations/fastify": optional: true - checksum: 10/80ed97dc714b0c727009b7a59b19feaed35d56ae798b844cedb26685bdf5824b03374e3a133b5bc28c2ea5a00e99ad766ebc8aecd25eeb2c4e7ee57ff747a1a0 + checksum: 10/360776aa6c68f87ce0e6c8cd84730d133b23489cf52edef947b8548ef23b6fec2107fa65d35e7113594a5cefeb9c5f4f20296b0d5997c6a6f25af198c8eae25f languageName: node linkType: hard -"@nestjs/bull-shared@npm:^10.2.3": - version: 10.2.3 - resolution: "@nestjs/bull-shared@npm:10.2.3" +"@nestjs/bull-shared@npm:^11.0.2": + version: 11.0.2 + resolution: "@nestjs/bull-shared@npm:11.0.2" dependencies: tslib: "npm:2.8.1" peerDependencies: - "@nestjs/common": ^8.0.0 || ^9.0.0 || ^10.0.0 - "@nestjs/core": ^8.0.0 || ^9.0.0 || ^10.0.0 - checksum: 10/bbd69f6eae80b4e356682f4c33b66cc1a07d85b182d1bcc80f942ec7dc7eff4613d5d64a33f7dc0dc1959079fb0195983e840aea0bf3cea69e3bf757bd20d302 + "@nestjs/common": ^10.0.0 || ^11.0.0 + "@nestjs/core": ^10.0.0 || ^11.0.0 + checksum: 10/5ddd639104241c3d7cfef0366fda3b9900dcb250b1a251566bc866a1dab1ada84ce5118efc1455d27a261e86f4b802893237a00e5876748ffb0759086aa02a13 languageName: node linkType: hard -"@nestjs/bullmq@npm:^10.2.3": - version: 10.2.3 - resolution: "@nestjs/bullmq@npm:10.2.3" +"@nestjs/bullmq@npm:^11.0.2": + version: 11.0.2 + resolution: "@nestjs/bullmq@npm:11.0.2" dependencies: - "@nestjs/bull-shared": "npm:^10.2.3" + "@nestjs/bull-shared": "npm:^11.0.2" tslib: "npm:2.8.1" peerDependencies: - "@nestjs/common": ^8.0.0 || ^9.0.0 || ^10.0.0 - "@nestjs/core": ^8.0.0 || ^9.0.0 || ^10.0.0 + "@nestjs/common": ^10.0.0 || ^11.0.0 + "@nestjs/core": ^10.0.0 || ^11.0.0 bullmq: ^3.0.0 || ^4.0.0 || ^5.0.0 - checksum: 10/b1fd4cc1adc6189720c9ce15848e43f85a926b39b4bb4293912ffd0ae8f94d5af23cee69fbfa936b174d27dbfcc032e9390365815f387f524c1de7de596e708a + checksum: 10/eac510862401d06898e3222e5979c0b16c0026e0048858d64365a714538bd4838d3d030c0cc18b396a6eab978aab0cc33b82dd3fb340757fcb813073b0cae370 languageName: node linkType: hard -"@nestjs/common@npm:^10.4.15": - version: 10.4.15 - resolution: "@nestjs/common@npm:10.4.15" +"@nestjs/common@npm:^11.0.12": + version: 11.0.12 + resolution: "@nestjs/common@npm:11.0.12" dependencies: iterare: "npm:1.2.1" tslib: "npm:2.8.1" @@ -8559,25 +8520,25 @@ __metadata: optional: true class-validator: optional: true - checksum: 10/33b85979705ebb65e639b599892cbe4338d35c621726d29bb462c4df81a407e5e2bc31591ec2e0e59d3483d6414a9676c935415a3ea84aebeed678c87b96efef + checksum: 10/37fe0214894c21c8790f020027a0c03fd715dfeff3386d7109bf9694335687dcb63a380c881817eba718b403103addbdc6b916748fc1ecac49a3df90994a82e8 languageName: node linkType: hard -"@nestjs/core@npm:^10.4.15": - version: 10.4.15 - resolution: "@nestjs/core@npm:10.4.15" +"@nestjs/core@npm:^11.0.12": + version: 11.0.12 + resolution: "@nestjs/core@npm:11.0.12" dependencies: - "@nuxtjs/opencollective": "npm:0.3.2" + "@nuxt/opencollective": "npm:0.4.1" fast-safe-stringify: "npm:2.1.1" iterare: "npm:1.2.1" - path-to-regexp: "npm:3.3.0" + path-to-regexp: "npm:8.2.0" tslib: "npm:2.8.1" uid: "npm:2.0.2" peerDependencies: - "@nestjs/common": ^10.0.0 - "@nestjs/microservices": ^10.0.0 - "@nestjs/platform-express": ^10.0.0 - "@nestjs/websockets": ^10.0.0 + "@nestjs/common": ^11.0.0 + "@nestjs/microservices": ^11.0.0 + "@nestjs/platform-express": ^11.0.0 + "@nestjs/websockets": ^11.0.0 reflect-metadata: ^0.1.12 || ^0.2.0 rxjs: ^7.1.0 peerDependenciesMeta: @@ -8587,37 +8548,36 @@ __metadata: optional: true "@nestjs/websockets": optional: true - checksum: 10/671720fbb5cf5d477e4f57cb892079d4fd2a2f6e90c4eb6063c2c623bcb2256ba1b776cfcc4b817f32b3a87767a854bba345e7c52945a469b85068a31f23eec7 + checksum: 10/3482f2f42aa6bfb15b4d65137d8bec8d452eb1303f0e63bcb5593cd4b537184b82b5f29dcb2fe1d6d486886b62b526c7a0a6b75bad7861e6b69a54e7c6a2a8db languageName: node linkType: hard -"@nestjs/graphql@npm:^12.2.2": - version: 12.2.2 - resolution: "@nestjs/graphql@npm:12.2.2" +"@nestjs/graphql@npm:^13.0.4": + version: 13.0.4 + resolution: "@nestjs/graphql@npm:13.0.4" dependencies: - "@graphql-tools/merge": "npm:9.0.11" - "@graphql-tools/schema": "npm:10.0.10" - "@graphql-tools/utils": "npm:10.6.1" - "@nestjs/mapped-types": "npm:2.0.6" - chokidar: "npm:4.0.1" - fast-glob: "npm:3.3.2" + "@graphql-tools/merge": "npm:9.0.24" + "@graphql-tools/schema": "npm:10.0.23" + "@graphql-tools/utils": "npm:10.8.6" + "@nestjs/mapped-types": "npm:2.1.0" + chokidar: "npm:4.0.3" + fast-glob: "npm:3.3.3" graphql-tag: "npm:2.12.6" - graphql-ws: "npm:5.16.0" + graphql-ws: "npm:6.0.4" lodash: "npm:4.17.21" normalize-path: "npm:3.0.0" subscriptions-transport-ws: "npm:0.11.0" tslib: "npm:2.8.1" - uuid: "npm:11.0.3" - ws: "npm:8.18.0" + ws: "npm:8.18.1" peerDependencies: - "@apollo/subgraph": ^2.0.0 - "@nestjs/common": ^9.3.8 || ^10.0.0 - "@nestjs/core": ^9.3.8 || ^10.0.0 + "@apollo/subgraph": ^2.9.3 + "@nestjs/common": ^11.0.1 + "@nestjs/core": ^11.0.1 class-transformer: "*" class-validator: "*" - graphql: ^16.6.0 + graphql: ^16.10.0 reflect-metadata: ^0.1.13 || ^0.2.0 - ts-morph: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0 || ^21.0.0 || ^24.0.0 + ts-morph: ^20.0.0 || ^21.0.0 || ^24.0.0 || ^25.0.0 peerDependenciesMeta: "@apollo/subgraph": optional: true @@ -8627,15 +8587,15 @@ __metadata: optional: true ts-morph: optional: true - checksum: 10/22778de6d680c1d2d0e82abb2f03c5a6545114a92454f3dbb39768c5b0830e8ecbc6eb8a90ce12363f7adc36937024c126cfeabcb2755de9bfcc3b7cf8543bf6 + checksum: 10/2482a378a3d036ab97a1ac42ab03b80d9bf7ffbde18e5d79d139c6b318a612a15ed804362ebe747118b3e9f2b192cc5532b29b9a03e9e49f73761798e1c77535 languageName: node linkType: hard -"@nestjs/mapped-types@npm:2.0.6": - version: 2.0.6 - resolution: "@nestjs/mapped-types@npm:2.0.6" +"@nestjs/mapped-types@npm:2.1.0": + version: 2.1.0 + resolution: "@nestjs/mapped-types@npm:2.1.0" peerDependencies: - "@nestjs/common": ^8.0.0 || ^9.0.0 || ^10.0.0 + "@nestjs/common": ^10.0.0 || ^11.0.0 class-transformer: ^0.4.0 || ^0.5.0 class-validator: ^0.13.0 || ^0.14.0 reflect-metadata: ^0.1.12 || ^0.2.0 @@ -8644,50 +8604,49 @@ __metadata: optional: true class-validator: optional: true - checksum: 10/1162badc51322c21c8ff608e7b8bcd58d21ad466c88294e662996ce0d8501262a38d08954c1247da475b84b4c5bf5b0d533046ea6c21ff495a1d5d31a43cbf00 + checksum: 10/4d75143e233f743338ba0db0b92301ab297221bb8842d2b999954f8d90f8ccee68350e2c01381f97a7f30af230b8b783e066939f8afe2d7c8abb46596776858b languageName: node linkType: hard -"@nestjs/platform-express@npm:^10.4.15": - version: 10.4.15 - resolution: "@nestjs/platform-express@npm:10.4.15" +"@nestjs/platform-express@npm:^11.0.12": + version: 11.0.12 + resolution: "@nestjs/platform-express@npm:11.0.12" dependencies: - body-parser: "npm:1.20.3" cors: "npm:2.8.5" - express: "npm:4.21.2" - multer: "npm:1.4.4-lts.1" + express: "npm:5.0.1" + multer: "npm:1.4.5-lts.1" + path-to-regexp: "npm:8.2.0" tslib: "npm:2.8.1" peerDependencies: - "@nestjs/common": ^10.0.0 - "@nestjs/core": ^10.0.0 - checksum: 10/d944b60e573415b097b0ecb5e42b7be5009c681ad3b634820e8b3a3a04806443f8a5b5eceac4f3631c0e68d9a1e33ebbd7da6b4f95caabc6da61a9a9bda16776 + "@nestjs/common": ^11.0.0 + "@nestjs/core": ^11.0.0 + checksum: 10/eaf080fce159da40772827a771c869d7caf7076f237c0055207a381a8b95b065d1ea3ed8af44ec3793fb0c4f620bd50fad6372c8c11d18bd1a7f12839f6683af languageName: node linkType: hard -"@nestjs/platform-socket.io@npm:^10.4.15": - version: 10.4.15 - resolution: "@nestjs/platform-socket.io@npm:10.4.15" +"@nestjs/platform-socket.io@npm:^11.0.12": + version: 11.0.12 + resolution: "@nestjs/platform-socket.io@npm:11.0.12" dependencies: socket.io: "npm:4.8.1" tslib: "npm:2.8.1" peerDependencies: - "@nestjs/common": ^10.0.0 - "@nestjs/websockets": ^10.0.0 + "@nestjs/common": ^11.0.0 + "@nestjs/websockets": ^11.0.0 rxjs: ^7.1.0 - checksum: 10/a01317974d90b737dd3febd66fcdfdb888a0a3f2e2abd3ccd2cd2cf2e7d0d8d9257a020aaf81172bc8a5db2a65589cdd5931007641ce77d8f3ab939e60e35d83 + checksum: 10/2d419ad3dc8f73d923eb37c326d3ea521d7db0e68166e0edfd9fd499dbb245806a194e0dd3588015795f49201e8bf006945c0f3ff5eb202c1eecaacca24600d8 languageName: node linkType: hard -"@nestjs/schedule@npm:^4.1.2": - version: 4.1.2 - resolution: "@nestjs/schedule@npm:4.1.2" +"@nestjs/schedule@npm:^5.0.1": + version: 5.0.1 + resolution: "@nestjs/schedule@npm:5.0.1" dependencies: - cron: "npm:3.2.1" - uuid: "npm:11.0.3" + cron: "npm:3.5.0" peerDependencies: - "@nestjs/common": ^8.0.0 || ^9.0.0 || ^10.0.0 - "@nestjs/core": ^8.0.0 || ^9.0.0 || ^10.0.0 - checksum: 10/8781dc5c0bca6c849d1a7bc32d91a23c30acaeb11aab6e1626049e51ee05f742bc456e27935e65b8d8437711220342a5c3985b47fbcbd7221fa14a304edd3772 + "@nestjs/common": ^10.0.0 || ^11.0.0 + "@nestjs/core": ^10.0.0 || ^11.0.0 + checksum: 10/fe14ce3bd010cc00f7123106854f58d2c63f5578794ec36b29389c91b6f257963d354ba8fb5d99907875835c1b5c3c2a746c8f73938b2e7b13bc89f0bcb6c057 languageName: node linkType: hard @@ -8729,7 +8688,7 @@ __metadata: languageName: node linkType: hard -"@nestjs/throttler@npm:6.4.0": +"@nestjs/throttler@npm:^6.4.0": version: 6.4.0 resolution: "@nestjs/throttler@npm:6.4.0" peerDependencies: @@ -8740,23 +8699,23 @@ __metadata: languageName: node linkType: hard -"@nestjs/websockets@npm:^10.4.15": - version: 10.4.15 - resolution: "@nestjs/websockets@npm:10.4.15" +"@nestjs/websockets@npm:^11.0.12": + version: 11.0.12 + resolution: "@nestjs/websockets@npm:11.0.12" dependencies: iterare: "npm:1.2.1" object-hash: "npm:3.0.0" tslib: "npm:2.8.1" peerDependencies: - "@nestjs/common": ^10.0.0 - "@nestjs/core": ^10.0.0 - "@nestjs/platform-socket.io": ^10.0.0 + "@nestjs/common": ^11.0.0 + "@nestjs/core": ^11.0.0 + "@nestjs/platform-socket.io": ^11.0.0 reflect-metadata: ^0.1.12 || ^0.2.0 rxjs: ^7.1.0 peerDependenciesMeta: "@nestjs/platform-socket.io": optional: true - checksum: 10/8999d9b5666aac81ddc24dbe8de3ec7b1ba95d3890c911cfa0a9e888512c8eb03ca95513be89fa3a74328d9789e9cbebc418922b24fe1d7b826006cceec25ca1 + checksum: 10/08a5d83e2d5f32ab51ca0bad9e2414308ef8cd87c04c6f232b55972371327dfe8fdc2ff51ed2b1452b7fb3257de2ad0449938d2bdbce6f6751e96c8e3b76e5d4 languageName: node linkType: hard @@ -9224,16 +9183,14 @@ __metadata: languageName: node linkType: hard -"@nuxtjs/opencollective@npm:0.3.2": - version: 0.3.2 - resolution: "@nuxtjs/opencollective@npm:0.3.2" +"@nuxt/opencollective@npm:0.4.1": + version: 0.4.1 + resolution: "@nuxt/opencollective@npm:0.4.1" dependencies: - chalk: "npm:^4.1.0" - consola: "npm:^2.15.0" - node-fetch: "npm:^2.6.1" + consola: "npm:^3.2.3" bin: opencollective: bin/opencollective.js - checksum: 10/0512871f424a2eae41e9385671ac840f28e8508a209df68c363cc97e009b95a6fd4bdfa2a34c9df78a74fa36d7e171e28792cd11da0b2be28c20ee1806b3ea5e + checksum: 10/37739657e87196c7f1019a76bc33dc6e33b028eeeec43ffbf29c821e89bf5c170514e9e224456e1da85d95859ba63a3a36bd7ce1b82f2d366f7be3d6299e7631 languageName: node linkType: hard @@ -14513,7 +14470,7 @@ __metadata: languageName: node linkType: hard -"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^5.0.0": +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^5.0.0, @types/express-serve-static-core@npm:^5.0.6": version: 5.0.6 resolution: "@types/express-serve-static-core@npm:5.0.6" dependencies: @@ -14537,15 +14494,14 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:*": - version: 5.0.0 - resolution: "@types/express@npm:5.0.0" +"@types/express@npm:*, @types/express@npm:^5.0.1": + version: 5.0.1 + resolution: "@types/express@npm:5.0.1" dependencies: "@types/body-parser": "npm:*" "@types/express-serve-static-core": "npm:^5.0.0" - "@types/qs": "npm:*" "@types/serve-static": "npm:*" - checksum: 10/45b199ab669caa33e6badafeebf078e277ea95042309d325a04b1ec498f33d33fd5a4ae9c8e358342367b178fe454d7323c5dfc8002bf27070b210a2c6cc11f0 + checksum: 10/189dd078679c5f748644c9dccf6b9666755d2fd37741ae5b7494129531b14d0366746a79191e1064060c2547daf7d342a02c48923730f20c8980c9ca7dfce1d2 languageName: node linkType: hard @@ -16056,6 +16012,16 @@ __metadata: languageName: node linkType: hard +"accepts@npm:^2.0.0": + version: 2.0.0 + resolution: "accepts@npm:2.0.0" + dependencies: + mime-types: "npm:^3.0.0" + negotiator: "npm:^1.0.0" + checksum: 10/ea1343992b40b2bfb3a3113fa9c3c2f918ba0f9197ae565c48d3f84d44b174f6b1d5cd9989decd7655963eb03a272abc36968cc439c2907f999bd5ef8653d5a7 + languageName: node + linkType: hard + "accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.8": version: 1.3.8 resolution: "accepts@npm:1.3.8" @@ -16991,6 +16957,23 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:^2.0.1": + version: 2.2.0 + resolution: "body-parser@npm:2.2.0" + dependencies: + bytes: "npm:^3.1.2" + content-type: "npm:^1.0.5" + debug: "npm:^4.4.0" + http-errors: "npm:^2.0.0" + iconv-lite: "npm:^0.6.3" + on-finished: "npm:^2.4.1" + qs: "npm:^6.14.0" + raw-body: "npm:^3.0.0" + type-is: "npm:^2.0.0" + checksum: 10/e9d844b036bd15970df00a16f373c7ed28e1ef870974a0a1d4d6ef60d70e01087cc20a0dbb2081c49a88e3c08ce1d87caf1e2898c615dffa193f63e8faa8a84e + languageName: node + linkType: hard + "bonjour-service@npm:^1.2.1": version: 1.3.0 resolution: "bonjour-service@npm:1.3.0" @@ -17803,15 +17786,6 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:4.0.1": - version: 4.0.1 - resolution: "chokidar@npm:4.0.1" - dependencies: - readdirp: "npm:^4.0.1" - checksum: 10/62749d2173a60cc5632d6c6e0b7024f33aadce47b06d02e55ad03c7b8daaaf2fc85d4296c047473d04387fd992dab9384cc5263c70a3dc3018b7ebecfb5b5217 - languageName: node - linkType: hard - "chokidar@npm:4.0.3, chokidar@npm:^4.0.3": version: 4.0.3 resolution: "chokidar@npm:4.0.3" @@ -18546,13 +18520,6 @@ __metadata: languageName: node linkType: hard -"consola@npm:^2.15.0": - version: 2.15.3 - resolution: "consola@npm:2.15.3" - checksum: 10/ba5b3c6960b2eafb9d2ff2325444dd1d4eb53115df46eba823a4e7bfe6afbba0eb34747c0de82c7cd8a939db59b0cb5a8b8a54a94bb2e44feeddc26cefde3622 - languageName: node - linkType: hard - "consola@npm:^3.2.3, consola@npm:^3.4.0": version: 3.4.0 resolution: "consola@npm:3.4.0" @@ -18594,7 +18561,16 @@ __metadata: languageName: node linkType: hard -"content-type@npm:~1.0.4, content-type@npm:~1.0.5": +"content-disposition@npm:^1.0.0": + version: 1.0.0 + resolution: "content-disposition@npm:1.0.0" + dependencies: + safe-buffer: "npm:5.2.1" + checksum: 10/0dcc1a2d7874526b0072df3011b134857b49d97a3bc135bb464a299525d4972de6f5f464fd64da6c4d8406d26a1ffb976f62afaffef7723b1021a44498d10e08 + languageName: node + linkType: hard + +"content-type@npm:^1.0.5, content-type@npm:~1.0.4, content-type@npm:~1.0.5": version: 1.0.5 resolution: "content-type@npm:1.0.5" checksum: 10/585847d98dc7fb8035c02ae2cb76c7a9bd7b25f84c447e5ed55c45c2175e83617c8813871b4ee22f368126af6b2b167df655829007b21aa10302873ea9c62662 @@ -18678,6 +18654,13 @@ __metadata: languageName: node linkType: hard +"cookie-signature@npm:^1.2.1": + version: 1.2.2 + resolution: "cookie-signature@npm:1.2.2" + checksum: 10/be44a3c9a56f3771aea3a8bd8ad8f0a8e2679bcb967478267f41a510b4eb5ec55085386ba79c706c4ac21605ca76f4251973444b90283e0eb3eeafe8a92c7708 + languageName: node + linkType: hard + "cookie@npm:0.7.1": version: 0.7.1 resolution: "cookie@npm:0.7.1" @@ -18823,13 +18806,13 @@ __metadata: languageName: node linkType: hard -"cron@npm:3.2.1": - version: 3.2.1 - resolution: "cron@npm:3.2.1" +"cron@npm:3.5.0": + version: 3.5.0 + resolution: "cron@npm:3.5.0" dependencies: "@types/luxon": "npm:~3.4.0" luxon: "npm:~3.5.0" - checksum: 10/267ab1103d35078f6531cf702176cb75f1b35b851333ade754543b97ed4a50e319872735e7f14cc5fdab94100470046653477baf06ed5dc2ddc0e9b699337e0b + checksum: 10/0e667d87c9acc162db835439bff2664483f1fcbd471ae30a26c7426c736fa1798d27067cc4d0294d8a27890a1bc6c9deeefe47811cc339f11a8ba8288f51886d languageName: node linkType: hard @@ -19203,6 +19186,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:4.3.6": + version: 4.3.6 + resolution: "debug@npm:4.3.6" + dependencies: + ms: "npm:2.1.2" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 10/d3adb9af7d57a9e809a68f404490cf776122acca16e6359a2702c0f462e510e91f9765c07f707b8ab0d91e03bad57328f3256f5082631cefb5393d0394d50fb7 + languageName: node + linkType: hard + "debug@npm:^3.2.7": version: 3.2.7 resolution: "debug@npm:3.2.7" @@ -19394,7 +19389,7 @@ __metadata: languageName: node linkType: hard -"depd@npm:2.0.0": +"depd@npm:2.0.0, depd@npm:^2.0.0": version: 2.0.0 resolution: "depd@npm:2.0.0" checksum: 10/c0c8ff36079ce5ada64f46cc9d6fd47ebcf38241105b6e0c98f412e8ad91f084bcf906ff644cc3a4bd876ca27a62accb8b0fff72ea6ed1a414b89d8506f4a5ca @@ -20053,6 +20048,13 @@ __metadata: languageName: node linkType: hard +"encodeurl@npm:^2.0.0, encodeurl@npm:~2.0.0": + version: 2.0.0 + resolution: "encodeurl@npm:2.0.0" + checksum: 10/abf5cd51b78082cf8af7be6785813c33b6df2068ce5191a40ca8b1afe6a86f9230af9a9ce694a5ce4665955e5c1120871826df9c128a642e09c58d592e2807fe + languageName: node + linkType: hard + "encodeurl@npm:~1.0.2": version: 1.0.2 resolution: "encodeurl@npm:1.0.2" @@ -20060,13 +20062,6 @@ __metadata: languageName: node linkType: hard -"encodeurl@npm:~2.0.0": - version: 2.0.0 - resolution: "encodeurl@npm:2.0.0" - checksum: 10/abf5cd51b78082cf8af7be6785813c33b6df2068ce5191a40ca8b1afe6a86f9230af9a9ce694a5ce4665955e5c1120871826df9c128a642e09c58d592e2807fe - languageName: node - linkType: hard - "encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" @@ -20436,7 +20431,7 @@ __metadata: languageName: node linkType: hard -"escape-html@npm:~1.0.3": +"escape-html@npm:^1.0.3, escape-html@npm:~1.0.3": version: 1.0.3 resolution: "escape-html@npm:1.0.3" checksum: 10/6213ca9ae00d0ab8bccb6d8d4e0a98e76237b2410302cf7df70aaa6591d509a2a37ce8998008cbecae8fc8ffaadf3fb0229535e6a145f3ce0b211d060decbb24 @@ -20798,7 +20793,7 @@ __metadata: languageName: node linkType: hard -"etag@npm:~1.8.1": +"etag@npm:^1.8.1, etag@npm:~1.8.1": version: 1.8.1 resolution: "etag@npm:1.8.1" checksum: 10/571aeb3dbe0f2bbd4e4fadbdb44f325fc75335cd5f6f6b6a091e6a06a9f25ed5392f0863c5442acb0646787446e816f13cbfc6edce5b07658541dff573cab1ff @@ -20970,7 +20965,47 @@ __metadata: languageName: node linkType: hard -"express@npm:4.21.2, express@npm:^4.21.1, express@npm:^4.21.2": +"express@npm:5.0.1, express@npm:^5.0.1": + version: 5.0.1 + resolution: "express@npm:5.0.1" + dependencies: + accepts: "npm:^2.0.0" + body-parser: "npm:^2.0.1" + content-disposition: "npm:^1.0.0" + content-type: "npm:~1.0.4" + cookie: "npm:0.7.1" + cookie-signature: "npm:^1.2.1" + debug: "npm:4.3.6" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:^2.0.0" + fresh: "npm:2.0.0" + http-errors: "npm:2.0.0" + merge-descriptors: "npm:^2.0.0" + methods: "npm:~1.1.2" + mime-types: "npm:^3.0.0" + on-finished: "npm:2.4.1" + once: "npm:1.4.0" + parseurl: "npm:~1.3.3" + proxy-addr: "npm:~2.0.7" + qs: "npm:6.13.0" + range-parser: "npm:~1.2.1" + router: "npm:^2.0.0" + safe-buffer: "npm:5.2.1" + send: "npm:^1.1.0" + serve-static: "npm:^2.1.0" + setprototypeof: "npm:1.2.0" + statuses: "npm:2.0.1" + type-is: "npm:^2.0.0" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/b6afed019b6c22cb697a658d4dd70966e34f117ad6c83a2d32080c3ec4541443b15be770b4f7ac58bc6c07451a9bd0788121c5c4583c930beea48d8a17ee5c60 + languageName: node + linkType: hard + +"express@npm:^4.21.1, express@npm:^4.21.2": version: 4.21.2 resolution: "express@npm:4.21.2" dependencies: @@ -21093,20 +21128,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:3.3.2": - version: 3.3.2 - resolution: "fast-glob@npm:3.3.2" - dependencies: - "@nodelib/fs.stat": "npm:^2.0.2" - "@nodelib/fs.walk": "npm:^1.2.3" - glob-parent: "npm:^5.1.2" - merge2: "npm:^1.3.0" - micromatch: "npm:^4.0.4" - checksum: 10/222512e9315a0efca1276af9adb2127f02105d7288fa746145bf45e2716383fb79eb983c89601a72a399a56b7c18d38ce70457c5466218c5f13fad957cee16df - languageName: node - linkType: hard - -"fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3": +"fast-glob@npm:3.3.3, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3": version: 3.3.3 resolution: "fast-glob@npm:3.3.3" dependencies: @@ -21399,6 +21421,20 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:^2.0.0": + version: 2.1.0 + resolution: "finalhandler@npm:2.1.0" + dependencies: + debug: "npm:^4.4.0" + encodeurl: "npm:^2.0.0" + escape-html: "npm:^1.0.3" + on-finished: "npm:^2.4.1" + parseurl: "npm:^1.3.3" + statuses: "npm:^2.0.1" + checksum: 10/b2bd68c310e2c463df0ab747ab05f8defbc540b8c3f2442f86e7d084ac8acbc31f8cae079931b7f5a406521501941e3395e963de848a0aaf45dd414adeb5ff4e + languageName: node + linkType: hard + "find-cache-dir@npm:^3.3.2": version: 3.3.2 resolution: "find-cache-dir@npm:3.3.2" @@ -21635,6 +21671,13 @@ __metadata: languageName: node linkType: hard +"fresh@npm:2.0.0, fresh@npm:^2.0.0": + version: 2.0.0 + resolution: "fresh@npm:2.0.0" + checksum: 10/44e1468488363074641991c1340d2a10c5a6f6d7c353d89fd161c49d120c58ebf9890720f7584f509058385836e3ce50ddb60e9f017315a4ba8c6c3461813bfc + languageName: node + linkType: hard + "fromentries@npm:^1.3.2": version: 1.3.2 resolution: "fromentries@npm:1.3.2" @@ -22487,16 +22530,7 @@ __metadata: languageName: node linkType: hard -"graphql-ws@npm:5.16.0": - version: 5.16.0 - resolution: "graphql-ws@npm:5.16.0" - peerDependencies: - graphql: ">=0.11 <=16" - checksum: 10/e56d903920c78fa88966e31940d281f8b35ef8c9f4543255bfe349e47a0e972c6ca746bcb52040b1c6938d22e42560228994399972abc473cfa6bcd183aca709 - languageName: node - linkType: hard - -"graphql-ws@npm:^6.0.3": +"graphql-ws@npm:6.0.4, graphql-ws@npm:^6.0.3": version: 6.0.4 resolution: "graphql-ws@npm:6.0.4" peerDependencies: @@ -23173,7 +23207,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3": +"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" dependencies: @@ -25858,6 +25892,13 @@ __metadata: languageName: node linkType: hard +"media-typer@npm:^1.1.0": + version: 1.1.0 + resolution: "media-typer@npm:1.1.0" + checksum: 10/a58dd60804df73c672942a7253ccc06815612326dc1c0827984b1a21704466d7cde351394f47649e56cf7415e6ee2e26e000e81b51b3eebb5a93540e8bf93cbd + languageName: node + linkType: hard + "mem@npm:^4.3.0": version: 4.3.0 resolution: "mem@npm:4.3.0" @@ -25913,6 +25954,13 @@ __metadata: languageName: node linkType: hard +"merge-descriptors@npm:^2.0.0": + version: 2.0.0 + resolution: "merge-descriptors@npm:2.0.0" + checksum: 10/e383332e700a94682d0125a36c8be761142a1320fc9feeb18e6e36647c9edf064271645f5669b2c21cf352116e561914fd8aa831b651f34db15ef4038c86696a + languageName: node + linkType: hard + "merge-stream@npm:^2.0.0": version: 2.0.0 resolution: "merge-stream@npm:2.0.0" @@ -26290,7 +26338,7 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5, micromatch@npm:^4.0.8": +"micromatch@npm:^4.0.2, micromatch@npm:^4.0.5, micromatch@npm:^4.0.8": version: 4.0.8 resolution: "micromatch@npm:4.0.8" dependencies: @@ -26307,10 +26355,10 @@ __metadata: languageName: node linkType: hard -"mime-db@npm:>= 1.43.0 < 2": - version: 1.53.0 - resolution: "mime-db@npm:1.53.0" - checksum: 10/82409c568a20254cc67a763a25e581d2213e1ef5d070a0af805239634f8a655f5d8a15138200f5f81c5b06fc6623d27f6168c612d447642d59e37eb7f20f7412 +"mime-db@npm:>= 1.43.0 < 2, mime-db@npm:^1.54.0": + version: 1.54.0 + resolution: "mime-db@npm:1.54.0" + checksum: 10/9e7834be3d66ae7f10eaa69215732c6d389692b194f876198dca79b2b90cbf96688d9d5d05ef7987b20f749b769b11c01766564264ea5f919c88b32a29011311 languageName: node linkType: hard @@ -26339,6 +26387,15 @@ __metadata: languageName: node linkType: hard +"mime-types@npm:^3.0.0, mime-types@npm:^3.0.1": + version: 3.0.1 + resolution: "mime-types@npm:3.0.1" + dependencies: + mime-db: "npm:^1.54.0" + checksum: 10/fa1d3a928363723a8046c346d87bf85d35014dae4285ad70a3ff92bd35957992b3094f8417973cfe677330916c6ef30885109624f1fb3b1e61a78af509dba120 + languageName: node + linkType: hard + "mime@npm:1.6.0": version: 1.6.0 resolution: "mime@npm:1.6.0" @@ -26793,9 +26850,9 @@ __metadata: languageName: node linkType: hard -"multer@npm:1.4.4-lts.1": - version: 1.4.4-lts.1 - resolution: "multer@npm:1.4.4-lts.1" +"multer@npm:1.4.5-lts.1": + version: 1.4.5-lts.1 + resolution: "multer@npm:1.4.5-lts.1" dependencies: append-field: "npm:^1.0.0" busboy: "npm:^1.0.0" @@ -26804,7 +26861,7 @@ __metadata: object-assign: "npm:^4.1.1" type-is: "npm:^1.6.4" xtend: "npm:^4.0.0" - checksum: 10/b9618376479edbaca85aa9371dc7e765f76e26f75f656439414e3e1870c2f9db3fb2421396715df0688907f8bf3b7f82bab9f25f0e12a8ca165f1cf070c4b59f + checksum: 10/957c09956f3b7f79d8586cac5e2a50e9a5c3011eb841667b5e4590c5f31d9464f5b46aecd399c83e183a15b88b019cccf0e4fa5620db40bf16b9e3af7fab3ac6 languageName: node linkType: hard @@ -27141,7 +27198,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.2, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9, node-fetch@npm:^2.7.0": +"node-fetch@npm:^2.6.2, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" dependencies: @@ -27578,7 +27635,7 @@ __metadata: languageName: node linkType: hard -"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": +"once@npm:1.4.0, once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": version: 1.4.0 resolution: "once@npm:1.4.0" dependencies: @@ -28103,7 +28160,7 @@ __metadata: languageName: node linkType: hard -"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": +"parseurl@npm:^1.3.3, parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": version: 1.3.3 resolution: "parseurl@npm:1.3.3" checksum: 10/407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2 @@ -28243,6 +28300,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:8.2.0, path-to-regexp@npm:^8.0.0, path-to-regexp@npm:^8.1.0": + version: 8.2.0 + resolution: "path-to-regexp@npm:8.2.0" + checksum: 10/23378276a172b8ba5f5fb824475d1818ca5ccee7bbdb4674701616470f23a14e536c1db11da9c9e6d82b82c556a817bbf4eee6e41b9ed20090ef9427cbb38e13 + languageName: node + linkType: hard + "path-to-regexp@npm:^6.3.0": version: 6.3.0 resolution: "path-to-regexp@npm:6.3.0" @@ -28250,13 +28314,6 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:^8.1.0": - version: 8.2.0 - resolution: "path-to-regexp@npm:8.2.0" - checksum: 10/23378276a172b8ba5f5fb824475d1818ca5ccee7bbdb4674701616470f23a14e536c1db11da9c9e6d82b82c556a817bbf4eee6e41b9ed20090ef9427cbb38e13 - languageName: node - linkType: hard - "path-type@npm:^2.0.0": version: 2.0.0 resolution: "path-type@npm:2.0.0" @@ -29342,7 +29399,7 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.11.0, qs@npm:^6.7.0": +"qs@npm:^6.11.0, qs@npm:^6.14.0, qs@npm:^6.7.0": version: 6.14.0 resolution: "qs@npm:6.14.0" dependencies: @@ -29454,6 +29511,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:^3.0.0": + version: 3.0.0 + resolution: "raw-body@npm:3.0.0" + dependencies: + bytes: "npm:3.1.2" + http-errors: "npm:2.0.0" + iconv-lite: "npm:0.6.3" + unpipe: "npm:1.0.0" + checksum: 10/2443429bbb2f9ae5c50d3d2a6c342533dfbde6b3173740b70fa0302b30914ff400c6d31a46b3ceacbe7d0925dc07d4413928278b494b04a65736fc17ca33e30c + languageName: node + linkType: hard + "rc9@npm:^2.1.2": version: 2.1.2 resolution: "rc9@npm:2.1.2" @@ -30535,6 +30604,19 @@ __metadata: languageName: node linkType: hard +"router@npm:^2.0.0": + version: 2.2.0 + resolution: "router@npm:2.2.0" + dependencies: + debug: "npm:^4.4.0" + depd: "npm:^2.0.0" + is-promise: "npm:^4.0.0" + parseurl: "npm:^1.3.3" + path-to-regexp: "npm:^8.0.0" + checksum: 10/8949bd1d3da5403cc024e2989fee58d7fda0f3ffe9f2dc5b8a192f295f400b3cde307b0b554f7d44851077640f36962ca469a766b3d57410d7d96245a7ba6c91 + languageName: node + linkType: hard + "rrdom@npm:^2.0.0-alpha.13": version: 2.0.0-alpha.18 resolution: "rrdom@npm:2.0.0-alpha.18" @@ -30784,6 +30866,25 @@ __metadata: languageName: node linkType: hard +"send@npm:^1.1.0, send@npm:^1.2.0": + version: 1.2.0 + resolution: "send@npm:1.2.0" + dependencies: + debug: "npm:^4.3.5" + encodeurl: "npm:^2.0.0" + escape-html: "npm:^1.0.3" + etag: "npm:^1.8.1" + fresh: "npm:^2.0.0" + http-errors: "npm:^2.0.0" + mime-types: "npm:^3.0.1" + ms: "npm:^2.1.3" + on-finished: "npm:^2.4.1" + range-parser: "npm:^1.2.1" + statuses: "npm:^2.0.1" + checksum: 10/9fa3b1a3b9a06b7b4ab00c25e8228326d9665a9745753a34d1ffab8ac63c7c206727331d1dc5be73647f1b658d259a1aa8e275b0e0eee51349370af02e9da506 + languageName: node + linkType: hard + "sentence-case@npm:^3.0.4": version: 3.0.4 resolution: "sentence-case@npm:3.0.4" @@ -30855,6 +30956,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:^2.1.0": + version: 2.2.0 + resolution: "serve-static@npm:2.2.0" + dependencies: + encodeurl: "npm:^2.0.0" + escape-html: "npm:^1.0.3" + parseurl: "npm:^1.3.3" + send: "npm:^1.2.0" + checksum: 10/9f1a900738c5bb02258275ce3bd1273379c4c3072b622e15d44e8f47d89a1ba2d639ec2d63b11c263ca936096b40758acb7a0d989cd6989018a65a12f9433ada + languageName: node + linkType: hard + "serve@npm:^14.2.4": version: 14.2.4 resolution: "serve@npm:14.2.4" @@ -32947,6 +33060,17 @@ __metadata: languageName: node linkType: hard +"type-is@npm:^2.0.0": + version: 2.0.1 + resolution: "type-is@npm:2.0.1" + dependencies: + content-type: "npm:^1.0.5" + media-typer: "npm:^1.1.0" + mime-types: "npm:^3.0.0" + checksum: 10/bacdb23c872dacb7bd40fbd9095e6b2fca2895eedbb689160c05534d7d4810a7f4b3fd1ae87e96133c505958f6d602967a68db5ff577b85dd6be76eaa75d58af + languageName: node + linkType: hard + "typedarray@npm:@nolyfill/typedarray@^1": version: 1.0.44 resolution: "@nolyfill/typedarray@npm:1.0.44" @@ -33496,15 +33620,6 @@ __metadata: languageName: node linkType: hard -"uuid@npm:11.0.3": - version: 11.0.3 - resolution: "uuid@npm:11.0.3" - bin: - uuid: dist/esm/bin/uuid - checksum: 10/251385563195709eb0697c74a834764eef28e1656d61174e35edbd129288acb4d95a43f4ce8a77b8c2fc128e2b55924296a0945f964b05b9173469d045625ff2 - languageName: node - linkType: hard - "uuid@npm:^11.0.3": version: 11.1.0 resolution: "uuid@npm:11.1.0" @@ -34259,9 +34374,9 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.18.0": - version: 8.18.0 - resolution: "ws@npm:8.18.0" +"ws@npm:8.18.1, ws@npm:^8.17.1, ws@npm:^8.18.0, ws@npm:^8.18.1, ws@npm:^8.2.3": + version: 8.18.1 + resolution: "ws@npm:8.18.1" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -34270,7 +34385,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 10/70dfe53f23ff4368d46e4c0b1d4ca734db2c4149c6f68bc62cb16fc21f753c47b35fcc6e582f3bdfba0eaeb1c488cddab3c2255755a5c3eecb251431e42b3ff6 + checksum: 10/3f38e9594f2af5b6324138e86b74df7d77bbb8e310bf8188679dd80bac0d1f47e51536a1923ac3365f31f3d8b25ea0b03e4ade466aa8292a86cd5defca64b19b languageName: node linkType: hard @@ -34289,21 +34404,6 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.17.1, ws@npm:^8.18.0, ws@npm:^8.18.1, ws@npm:^8.2.3": - version: 8.18.1 - resolution: "ws@npm:8.18.1" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 10/3f38e9594f2af5b6324138e86b74df7d77bbb8e310bf8188679dd80bac0d1f47e51536a1923ac3365f31f3d8b25ea0b03e4ade466aa8292a86cd5defca64b19b - languageName: node - linkType: hard - "ws@npm:~8.17.1": version: 8.17.1 resolution: "ws@npm:8.17.1"