diff --git a/apps/backend/package.json b/apps/backend/package.json index 116dfcdaaa9322afa7e72a5d6d84890f9a024bb2..cde084c3ecd794e559d26714e8ccb8219a5e605a 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -30,7 +30,7 @@ "@nestjs/common": "10.4.15", "@nestjs/config": "3.3.0", "@nestjs/core": "10.4.15", - "@nestjs/graphql": "12.2.2", + "@nestjs/graphql": "13.0.4", "@nestjs/jwt": "10.2.0", "@nestjs/platform-express": "10.4.15", "@nestjs/schedule": "4.1.2", diff --git a/yarn.lock b/yarn.lock index a577b7e3c2dfb12de238686d3b6c035531628e89..b616c68a39776abe41a951fcf4906aba237b9744 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2078,15 +2078,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.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: 10c0/51df1cf3d6fd97d2468ed6359f2e60e8e69a0fa10e1090bdd6c0b6ec45da3c4b9eafae750144e6e84f85cc5ee0a23d05f07cb72b26a8f6fcba92c2c37938a8b7 + checksum: 10c0/04e2b402bfc05f844a66bd2c687b7aac1c61e321dceb655e698b11044247bd5940ba9d684ff518924b697b943c1f0785ac8d1ac864397dd8f59e8c823efa5376 languageName: node linkType: hard @@ -2114,18 +2114,6 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/merge@npm:^9.0.11": - version: 9.0.12 - resolution: "@graphql-tools/merge@npm:9.0.12" - dependencies: - "@graphql-tools/utils": "npm:^10.6.2" - tslib: "npm:^2.4.0" - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10c0/997ba41a1c5afd5ab271859be2ffa4b28a5785fc187a73b5869c60490cfb6d164754cfd1bcc63e7b49821c5a62c6cdb830587d20280e9a18a10b02d2423adde7 - languageName: node - linkType: hard - "@graphql-tools/optimize@npm:^1.3.0": version: 1.4.0 resolution: "@graphql-tools/optimize@npm:1.4.0" @@ -2200,17 +2188,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": + 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" + "@graphql-tools/merge": "npm:^9.0.24" + "@graphql-tools/utils": "npm:^10.8.6" 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: 10c0/bb74e9b2eca491c23bb7893d92ffa5acd94bd2177d06f962403b8869d4929992c28eec13f3dd3b32d7d450ce8a436b4e2f4ca95911ed4d2946e5777d9ce81695 + checksum: 10c0/f8b4dcc4751bde2e41e2fd7cafc0b01c6d69e0eee7022918fbb372695358138a95582fd6cf83dff13f98665b19f9ad234d88ffcd4e6969cb70ec2884eb4c805c languageName: node linkType: hard @@ -2265,17 +2252,18 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/utils@npm:10.6.1": - version: 10.6.1 - resolution: "@graphql-tools/utils@npm:10.6.1" +"@graphql-tools/utils@npm:10.8.6, @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" cross-inspect: "npm:1.0.1" - dset: "npm:^3.1.2" + dset: "npm:^3.1.4" tslib: "npm:^2.4.0" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10c0/00cd131e34e0adf85c4b879fc301fcf0b51709d8b802efe0349d0207dbc64990b018f3588d8bc122de805c0759f96e145ec1f80083a2f95a37f4ea83ce0329ed + checksum: 10c0/17f727eb85415c15c5920ab9ef4648e0d205e1ca8b7d8539ac84f55da04ed60464313792456ebbde30bb883c0abde8df81919fd22f2ed5096b873920e84bef4b languageName: node linkType: hard @@ -2293,20 +2281,6 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/utils@npm:^10.6.1, @graphql-tools/utils@npm:^10.6.2": - version: 10.6.2 - resolution: "@graphql-tools/utils@npm:10.6.2" - 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: 10c0/354d1e2c5db63302665de34a3e7a0d3fa6ea169525a943867054e29dc7bfd3dea96710b3e90869fbc5815a5e25444c09501181d7453c6e2adbb708fdcd320759 - languageName: node - linkType: hard - "@graphql-tools/utils@npm:^8.8.0": version: 8.13.1 resolution: "@graphql-tools/utils@npm:8.13.1" @@ -2390,7 +2364,7 @@ __metadata: "@nestjs/common": "npm:10.4.15" "@nestjs/config": "npm:3.3.0" "@nestjs/core": "npm:10.4.15" - "@nestjs/graphql": "npm:12.2.2" + "@nestjs/graphql": "npm:13.0.4" "@nestjs/jwt": "npm:10.2.0" "@nestjs/platform-express": "npm:10.4.15" "@nestjs/schedule": "npm:4.1.2" @@ -3134,33 +3108,32 @@ __metadata: languageName: node linkType: hard -"@nestjs/graphql@npm:12.2.2": - version: 12.2.2 - resolution: "@nestjs/graphql@npm:12.2.2" - 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" +"@nestjs/graphql@npm:13.0.4": + version: 13.0.4 + resolution: "@nestjs/graphql@npm:13.0.4" + dependencies: + "@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 @@ -3170,7 +3143,7 @@ __metadata: optional: true ts-morph: optional: true - checksum: 10c0/61b773471b9ce4628f561391c99ec2c6f9fbe8c6fdfd99290ba2ec2c22d7e3e82a8273b8223abf5b3195cec9eaca3228ed60a0abdeaee5b8c567ce7081ed8bc2 + checksum: 10c0/e9b5903a1c979435aace00bd8529d37595f93a872b96d0b494ec9103195f46b84bbbc4c8e2c78094e3afd0c7a84fda2a8bd9494649651a572d3f54c468eefcc6 languageName: node linkType: hard @@ -3186,11 +3159,11 @@ __metadata: 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 @@ -3199,7 +3172,7 @@ __metadata: optional: true class-validator: optional: true - checksum: 10c0/c04ba9518d75c76ac6d00faa7a701d111b20bd220706bdef99777a4678f3423fa259ff5cc2968967a54bb58a08a85a7be6a781bfa07ddfb26304f82ee63c628b + checksum: 10c0/cd9f9236648d8a146a4e6890009415400cca7959c3976acdf6fec2ddddc73546d174e58f935b96c6b2319dc54c76e58a39bf47f41991bcd27d1cb55bca99474e languageName: node linkType: hard @@ -5106,6 +5079,15 @@ __metadata: languageName: node linkType: hard +"@whatwg-node/promise-helpers@npm:^1.0.0": + version: 1.3.0 + resolution: "@whatwg-node/promise-helpers@npm:1.3.0" + dependencies: + tslib: "npm:^2.6.3" + checksum: 10c0/79b3d4fd264a7ce82fe977690191bade5c6da50f085c63bf1b548c2066c7bb9ccb9088ad064fbb0ff8da9bea7b336a527973556d8475642bac639e75bedec7ea + languageName: node + linkType: hard + "@xtuc/ieee754@npm:^1.2.0": version: 1.2.0 resolution: "@xtuc/ieee754@npm:1.2.0" @@ -6092,12 +6074,12 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:4.0.1": - version: 4.0.1 - resolution: "chokidar@npm:4.0.1" +"chokidar@npm:4.0.3": + version: 4.0.3 + resolution: "chokidar@npm:4.0.3" dependencies: readdirp: "npm:^4.0.1" - checksum: 10c0/4bb7a3adc304059810bb6c420c43261a15bb44f610d77c35547addc84faa0374265c3adc67f25d06f363d9a4571962b02679268c40de07676d260de1986efea9 + checksum: 10c0/a58b9df05bb452f7d105d9e7229ac82fa873741c0c40ddcc7bb82f8a909fbe3f7814c9ebe9bc9a2bef9b737c0ec6e2d699d179048ef06ad3ec46315df0ebe6ad languageName: node linkType: hard @@ -6909,7 +6891,7 @@ __metadata: languageName: node linkType: hard -"dset@npm:^3.1.2": +"dset@npm:^3.1.2, dset@npm:^3.1.4": version: 3.1.4 resolution: "dset@npm:3.1.4" checksum: 10c0/b67bbd28dd8a539e90c15ffb61100eb64ef995c5270a124d4f99bbb53f4d82f55a051b731ba81f3215dd9dce2b4c8d69927dc20b3be1c5fc88bab159467aa438 @@ -7774,7 +7756,20 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:3.3.2, fast-glob@npm:^3.2.11, 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: + "@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.8" + checksum: 10c0/f6aaa141d0d3384cf73cbcdfc52f475ed293f6d5b65bfc5def368b09163a9f7e5ec2b3014d80f733c405f58e470ee0cc451c2937685045cddcdeaa24199c43fe + languageName: node + linkType: hard + +"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: @@ -8456,7 +8451,26 @@ __metadata: languageName: node linkType: hard -"graphql-ws@npm:5.16.0, graphql-ws@npm:^5.14.0": +"graphql-ws@npm:6.0.4": + version: 6.0.4 + resolution: "graphql-ws@npm:6.0.4" + peerDependencies: + "@fastify/websocket": ^10 || ^11 + graphql: ^15.10.1 || ^16 + uWebSockets.js: ^20 + ws: ^8 + peerDependenciesMeta: + "@fastify/websocket": + optional: true + uWebSockets.js: + optional: true + ws: + optional: true + checksum: 10c0/ed17502300c702d42820ca2acc593d82acbcbec91fa93e588dc008d07d7b6914b4b22062f1ee181cff6ac62f69ea0052555ee75f270601311b943a6b7ef709dc + languageName: node + linkType: hard + +"graphql-ws@npm:^5.14.0": version: 5.16.0 resolution: "graphql-ws@npm:5.16.0" peerDependencies: @@ -14402,9 +14416,9 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.18.0, ws@npm:^8.17.1": - version: 8.18.0 - resolution: "ws@npm:8.18.0" +"ws@npm:8.18.1": + version: 8.18.1 + resolution: "ws@npm:8.18.1" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -14413,7 +14427,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 10c0/25eb33aff17edcb90721ed6b0eb250976328533ad3cd1a28a274bd263682e7296a6591ff1436d6cbc50fa67463158b062f9d1122013b361cec99a05f84680e06 + checksum: 10c0/e498965d6938c63058c4310ffb6967f07d4fa06789d3364829028af380d299fe05762961742971c764973dce3d1f6a2633fe8b2d9410c9b52e534b4b882a99fa languageName: node linkType: hard @@ -14432,6 +14446,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:^8.17.1": + version: 8.18.0 + resolution: "ws@npm:8.18.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 10c0/25eb33aff17edcb90721ed6b0eb250976328533ad3cd1a28a274bd263682e7296a6591ff1436d6cbc50fa67463158b062f9d1122013b361cec99a05f84680e06 + languageName: node + linkType: hard + "xss@npm:^1.0.8": version: 1.0.15 resolution: "xss@npm:1.0.15"