diff --git a/package.json b/package.json index de9e6b84..0bbdffcc 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "@nestjs/common": "^8.0.0", "@nestjs/config": "^1.0.1", "@nestjs/core": "^8.0.0", - "@nestjs/graphql": "^9.0.4", + "@nestjs/graphql": "^11.0.0", "@nestjs/jwt": "^8.0.0", "@nestjs/passport": "^8.0.1", "@nestjs/platform-express": "^8.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0d5f2892..17901754 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ specifiers: '@nestjs/common': ^8.0.0 '@nestjs/config': ^1.0.1 '@nestjs/core': ^8.0.0 - '@nestjs/graphql': ^9.0.4 + '@nestjs/graphql': ^11.0.0 '@nestjs/jwt': ^8.0.0 '@nestjs/passport': ^8.0.1 '@nestjs/platform-express': ^8.0.0 @@ -54,7 +54,7 @@ dependencies: '@nestjs/common': 8.0.9_91e265e1bcd1545143b1cccdf5c76cbc '@nestjs/config': 1.0.1_946bf8982b6f3d7b46cf0b296973a2a3 '@nestjs/core': 8.0.9_84c72fe2d2f93cb7dc52b1203ec9d8bb - '@nestjs/graphql': 9.0.5_d33cfd230c4ed567149693389b5373ca + '@nestjs/graphql': 11.0.4_8cb7b41b3b7098bcf557d53f6c169cef '@nestjs/jwt': 8.0.0_@nestjs+common@8.0.9 '@nestjs/passport': 8.0.1_02672814e148289ff91c4ffa894718d7 '@nestjs/platform-express': 8.0.9_55bf2f8ded7f9ef3f4ad0a170ebe4ad4 @@ -235,13 +235,6 @@ packages: xss: 1.0.9 dev: false - /@ardatan/aggregate-error/0.0.6: - resolution: {integrity: sha512-vyrkEHG1jrukmzTPtyWB4NLPauUw5bQeg4uhn8f+1SSynmrOcyvlb1GKQjjgoBzElLdfXCRYX8UnBlhklOHYRQ==} - engines: {node: '>=8'} - dependencies: - tslib: 2.0.3 - dev: false - /@babel/code-frame/7.18.6: resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} engines: {node: '>=6.9.0'} @@ -831,80 +824,77 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@graphql-tools/merge/6.2.5_graphql@15.6.0: - resolution: {integrity: sha512-T2UEm7L5MeS1ggbGKBkdV9kTqLqSHQM13RrjPzIAYzkFL/mK837sf+oq8h2+R8B+senuHX8akUhMTcU85kcMvw==} + /@graphql-tools/merge/8.4.0_graphql@15.6.0: + resolution: {integrity: sha512-3XYCWe0d3I4F1azNj1CdShlbHfTIfiDgj00R9uvFH8tHKh7i1IWN3F7QQYovcHKhayaR6zPok3YYMESYQcBoaA==} peerDependencies: - graphql: ^14.0.0 || ^15.0.0 + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/schema': 7.1.5_graphql@15.6.0 - '@graphql-tools/utils': 7.10.0_graphql@15.6.0 + '@graphql-tools/utils': 9.2.1_graphql@15.6.0 graphql: 15.6.0 - tslib: 2.0.3 + tslib: 2.5.0 dev: false - /@graphql-tools/merge/8.1.2_graphql@15.6.0: - resolution: {integrity: sha512-kFLd4kKNJXYXnKIhM8q9zgGAtbLmsy3WmGdDxYq3YHBJUogucAxnivQYyRIseUq37KGmSAIWu3pBQ23TKGsGOw==} + /@graphql-tools/mock/8.4.0_graphql@15.6.0: + resolution: {integrity: sha512-RKcqmw7P5pC2ULh2/kg/erxxsd7lEV/wnI5jNgahkCw8wiSC8OI3SwNMwjfrlpYogs7eEhiXi7Ix6abCiFUURw==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: + '@graphql-tools/schema': 8.2.0_graphql@15.6.0 '@graphql-tools/utils': 8.2.4_graphql@15.6.0 + fast-json-stable-stringify: 2.1.0 graphql: 15.6.0 tslib: 2.3.1 dev: false - /@graphql-tools/mock/8.4.0_graphql@15.6.0: - resolution: {integrity: sha512-RKcqmw7P5pC2ULh2/kg/erxxsd7lEV/wnI5jNgahkCw8wiSC8OI3SwNMwjfrlpYogs7eEhiXi7Ix6abCiFUURw==} + /@graphql-tools/schema/8.2.0_graphql@15.6.0: + resolution: {integrity: sha512-ufmI5mJQa8NJczzfkh0pUttKvspqDcT5LLakA3jUmOrrE4d4NVj6onZlazdTzF5sAepSNqanFnwhrxZpCAJMKg==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/schema': 8.2.0_graphql@15.6.0 + '@graphql-tools/merge': 8.4.0_graphql@15.6.0 '@graphql-tools/utils': 8.2.4_graphql@15.6.0 - fast-json-stable-stringify: 2.1.0 graphql: 15.6.0 tslib: 2.3.1 + value-or-promise: 1.0.10 dev: false - /@graphql-tools/schema/7.1.5_graphql@15.6.0: - resolution: {integrity: sha512-uyn3HSNSckf4mvQSq0Q07CPaVZMNFCYEVxroApOaw802m9DcZPgf9XVPy/gda5GWj9AhbijfRYVTZQgHnJ4CXA==} + /@graphql-tools/schema/9.0.17_graphql@15.6.0: + resolution: {integrity: sha512-HVLq0ecbkuXhJlpZ50IHP5nlISqH2GbNgjBJhhRzHeXhfwlUOT4ISXGquWTmuq61K0xSaO0aCjMpxe4QYbKTng==} peerDependencies: - graphql: ^14.0.0 || ^15.0.0 + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 7.10.0_graphql@15.6.0 + '@graphql-tools/merge': 8.4.0_graphql@15.6.0 + '@graphql-tools/utils': 9.2.1_graphql@15.6.0 graphql: 15.6.0 - tslib: 2.2.0 - value-or-promise: 1.0.6 + tslib: 2.5.0 + value-or-promise: 1.0.12 dev: false - /@graphql-tools/schema/8.2.0_graphql@15.6.0: - resolution: {integrity: sha512-ufmI5mJQa8NJczzfkh0pUttKvspqDcT5LLakA3jUmOrrE4d4NVj6onZlazdTzF5sAepSNqanFnwhrxZpCAJMKg==} + /@graphql-tools/utils/8.2.4_graphql@15.6.0: + resolution: {integrity: sha512-uB+JL7CqTKJ2Q5zXA+a2la1cA8YYPcc0RHO/3mK54hxlZa2Z5/9k9XrNfMof4LZQefTaBM7M6QWtaxGklJln4A==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/merge': 8.1.2_graphql@15.6.0 - '@graphql-tools/utils': 8.2.4_graphql@15.6.0 graphql: 15.6.0 tslib: 2.3.1 - value-or-promise: 1.0.10 dev: false - /@graphql-tools/utils/7.10.0_graphql@15.6.0: - resolution: {integrity: sha512-d334r6bo9mxdSqZW6zWboEnnOOFRrAPVQJ7LkU8/6grglrbcu6WhwCLzHb90E94JI3TD3ricC3YGbUqIi9Xg0w==} + /@graphql-tools/utils/9.2.1_graphql@15.6.0: + resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==} peerDependencies: - graphql: ^14.0.0 || ^15.0.0 + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@ardatan/aggregate-error': 0.0.6 - camel-case: 4.1.2 + '@graphql-typed-document-node/core': 3.2.0_graphql@15.6.0 graphql: 15.6.0 - tslib: 2.2.0 + tslib: 2.5.0 dev: false - /@graphql-tools/utils/8.2.4_graphql@15.6.0: - resolution: {integrity: sha512-uB+JL7CqTKJ2Q5zXA+a2la1cA8YYPcc0RHO/3mK54hxlZa2Z5/9k9XrNfMof4LZQefTaBM7M6QWtaxGklJln4A==} + /@graphql-typed-document-node/core/3.2.0_graphql@15.6.0: + resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: graphql: 15.6.0 - tslib: 2.3.1 dev: false /@humanwhocodes/config-array/0.11.8: @@ -1310,56 +1300,49 @@ packages: tslib: 2.3.1 uuid: 8.3.2 - /@nestjs/graphql/9.0.5_d33cfd230c4ed567149693389b5373ca: - resolution: {integrity: sha512-FFNnwWP+vZtJBE+9nz6LPb0DsVKVFkvA8RD8YM9sxs/KKLUoW2PNgIOUkmJAufcP6wG67HIn2zEX77fxykXF9Q==} + /@nestjs/graphql/11.0.4_8cb7b41b3b7098bcf557d53f6c169cef: + resolution: {integrity: sha512-D4KqFOfow18R9KrxgQBPntsKGsbZi5XQQnjwngbHXKrarRWv79yjUyHdMwZ7qnoryVx/REbFmdglF6ZpdnjiNg==} peerDependencies: - '@apollo/federation': ^0.26.0 || ^0.27.0 || ^0.29.0 || ^0.33.0 - '@apollo/gateway': ^0.29.0 || ^0.32.0 || ^0.33.0 || ^0.35.0 || ^0.38.0 || ^0.42.0 - '@nestjs/common': ^8.0.0 - '@nestjs/core': ^8.0.0 - apollo-server-core: ^3.0.0 - apollo-server-express: ^3.1.2 - apollo-server-fastify: ^3.1.2 - graphql: ^15.5.1 + '@apollo/subgraph': ^2.0.0 + '@nestjs/common': ^9.3.8 + '@nestjs/core': ^9.3.8 + class-transformer: '*' + class-validator: '*' + graphql: ^16.6.0 reflect-metadata: ^0.1.13 - ts-morph: ^11.0.3 || ^12.0.0 + ts-morph: ^15.0.0 || ^16.0.0 || ^17.0.0 peerDependenciesMeta: - '@apollo/federation': - optional: true - '@apollo/gateway': + '@apollo/subgraph': optional: true - apollo-server-core: - optional: true - apollo-server-express: + class-transformer: optional: true - apollo-server-fastify: + class-validator: optional: true ts-morph: optional: true dependencies: - '@graphql-tools/merge': 6.2.5_graphql@15.6.0 - '@graphql-tools/schema': 7.1.5_graphql@15.6.0 - '@graphql-tools/utils': 7.10.0_graphql@15.6.0 + '@graphql-tools/merge': 8.4.0_graphql@15.6.0 + '@graphql-tools/schema': 9.0.17_graphql@15.6.0 + '@graphql-tools/utils': 9.2.1_graphql@15.6.0 '@nestjs/common': 8.0.9_91e265e1bcd1545143b1cccdf5c76cbc '@nestjs/core': 8.0.9_84c72fe2d2f93cb7dc52b1203ec9d8bb - '@nestjs/mapped-types': 1.0.0_6c54869c49aa21767fcdc6746c14b9ef - apollo-server-express: 3.3.0_graphql@15.6.0 - chokidar: 3.5.2 - fast-glob: 3.2.7 + '@nestjs/mapped-types': 1.2.2_6c54869c49aa21767fcdc6746c14b9ef + chokidar: 3.5.3 + class-transformer: 0.4.0 + class-validator: 0.13.1 + fast-glob: 3.2.12 graphql: 15.6.0 - graphql-ws: 5.5.0_graphql@15.6.0 - iterall: 1.3.0 + graphql-tag: 2.12.6_graphql@15.6.0 + graphql-ws: 5.12.0_graphql@15.6.0 lodash: 4.17.21 normalize-path: 3.0.0 reflect-metadata: 0.1.13 - subscriptions-transport-ws: 0.9.19_graphql@15.6.0 - tslib: 2.3.1 - uuid: 8.3.2 - ws: 8.2.2 + subscriptions-transport-ws: 0.11.0_graphql@15.6.0 + tslib: 2.5.0 + uuid: 9.0.0 + ws: 8.13.0 transitivePeerDependencies: - bufferutil - - class-transformer - - class-validator - utf-8-validate dev: false @@ -1373,13 +1356,18 @@ packages: jsonwebtoken: 8.5.1 dev: false - /@nestjs/mapped-types/1.0.0_6c54869c49aa21767fcdc6746c14b9ef: - resolution: {integrity: sha512-26AW5jHadLXtvHs+M+Agd9KZ92dDlBrmD0rORlBlvn2KvsWs4JRaKl2mUsrW7YsdZeAu3Hc4ukqyYyDdyCmMWQ==} + /@nestjs/mapped-types/1.2.2_6c54869c49aa21767fcdc6746c14b9ef: + resolution: {integrity: sha512-3dHxLXs3M0GPiriAcCFFJQHoDFUuzTD5w6JDhE7TyfT89YKpe6tcCCIqOZWdXmt9AZjjK30RkHRSFF+QEnWFQg==} peerDependencies: - '@nestjs/common': ^7.0.8 || ^8.0.0 - class-transformer: ^0.2.0 || ^0.3.0 || ^0.4.0 - class-validator: ^0.11.1 || ^0.12.0 || ^0.13.0 + '@nestjs/common': ^7.0.8 || ^8.0.0 || ^9.0.0 + class-transformer: ^0.2.0 || ^0.3.0 || ^0.4.0 || ^0.5.0 + class-validator: ^0.11.1 || ^0.12.0 || ^0.13.0 || ^0.14.0 reflect-metadata: ^0.1.12 + peerDependenciesMeta: + class-transformer: + optional: true + class-validator: + optional: true dependencies: '@nestjs/common': 8.0.9_91e265e1bcd1545143b1cccdf5c76cbc class-transformer: 0.4.0 @@ -1607,7 +1595,7 @@ packages: /@ts-morph/common/0.11.0: resolution: {integrity: sha512-Ti2tpROSVHlBoNiJKVUYPNk/yCPb1Bcly4RsSwC2F9a8PMMYfEYovRcghTu6N5o66Jq0yvPXN3uNaO4a3zskTA==} dependencies: - fast-glob: 3.2.11 + fast-glob: 3.2.12 minimatch: 3.1.2 mkdirp: 1.0.4 path-browserify: 1.0.1 @@ -2373,7 +2361,7 @@ packages: async-retry: 1.3.3 fast-json-stable-stringify: 2.1.0 graphql: 15.6.0 - graphql-tag: 2.12.5_graphql@15.6.0 + graphql-tag: 2.12.6_graphql@15.6.0 loglevel: 1.7.1 lru-cache: 6.0.0 sha.js: 2.4.11 @@ -2588,7 +2576,7 @@ packages: dev: true /backo2/1.0.2: - resolution: {integrity: sha1-MasayLEpNjRj41s+u2n038+6eUc=} + resolution: {integrity: sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==} dev: false /balanced-match/1.0.2: @@ -2712,13 +2700,6 @@ packages: engines: {node: '>=6'} dev: true - /camel-case/4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - dependencies: - pascal-case: 3.1.2 - tslib: 2.4.0 - dev: false - /camelcase-keys/6.2.2: resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} engines: {node: '>=8'} @@ -2780,21 +2761,6 @@ packages: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true - /chokidar/3.5.2: - resolution: {integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.2 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.2 - dev: false - /chokidar/3.5.3: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} @@ -2808,7 +2774,6 @@ packages: readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.2 - dev: true /chownr/2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} @@ -3608,8 +3573,8 @@ packages: resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} dev: true - /fast-glob/3.2.11: - resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==} + /fast-glob/3.2.12: + resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 @@ -3617,18 +3582,6 @@ packages: glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.5 - dev: true - - /fast-glob/3.2.7: - resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} - engines: {node: '>=8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 - dev: false /fast-json-stable-stringify/2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -3948,7 +3901,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.11 + fast-glob: 3.2.12 ignore: 5.2.0 merge2: 1.4.1 slash: 3.0.0 @@ -3992,11 +3945,21 @@ packages: graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 dependencies: graphql: 15.6.0 - tslib: 2.4.0 + tslib: 2.5.0 dev: false - /graphql-ws/5.5.0_graphql@15.6.0: - resolution: {integrity: sha512-WQepPMGQQoqS2VsrI2I3RMLCVz3CW4/6ZqGV6ABDOwH4R62DzjxwMlwZbj6vhSI/7IM3/C911yITwgs77iO/hw==} + /graphql-tag/2.12.6_graphql@15.6.0: + resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} + engines: {node: '>=10'} + peerDependencies: + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + dependencies: + graphql: 15.6.0 + tslib: 2.5.0 + dev: false + + /graphql-ws/5.12.0_graphql@15.6.0: + resolution: {integrity: sha512-PA3ImUp8utrpEjoxBMhvxsjkStvFEdU0E1gEBREt8HZIWkxOUymwJBhFnBL7t/iHhUq1GVPeZevPinkZFENxTw==} engines: {node: '>=10'} peerDependencies: graphql: '>=0.11 <=16' @@ -5104,12 +5067,6 @@ packages: resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} dev: false - /lower-case/2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - dependencies: - tslib: 2.4.0 - dev: false - /lru-cache/6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} @@ -5346,13 +5303,6 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /no-case/3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - dependencies: - lower-case: 2.0.2 - tslib: 2.4.0 - dev: false - /node-abort-controller/3.1.1: resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} dev: true @@ -5601,13 +5551,6 @@ packages: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} - /pascal-case/3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - dependencies: - no-case: 3.0.4 - tslib: 2.4.0 - dev: false - /passport-jwt/4.0.0: resolution: {integrity: sha512-BwC0n2GP/1hMVjR4QpnvqA61TxenUMlmfNjYNgK0ZAs0HK4SOQkHcSv4L328blNTLtHq7DbmvyNJiH+bn6C5Mg==} dependencies: @@ -6015,7 +5958,7 @@ packages: /rxjs/7.8.0: resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} dependencies: - tslib: 2.4.0 + tslib: 2.5.0 dev: true /safe-buffer/5.1.2: @@ -6385,10 +6328,11 @@ packages: escape-string-regexp: 1.0.5 dev: true - /subscriptions-transport-ws/0.9.19_graphql@15.6.0: - resolution: {integrity: sha512-dxdemxFFB0ppCLg10FTtRqH/31FNRL1y1BQv8209MK5I4CwALb7iihQg+7p65lFcIl8MHatINWBLOqpgU4Kyyw==} + /subscriptions-transport-ws/0.11.0_graphql@15.6.0: + resolution: {integrity: sha512-8D4C6DIH5tGiAIpp5I0wD/xRlNiZAPGHygzCe7VzyzUoxHtawzjNAY9SUTXU05/EY2NMY9/9GF0ycizkXr1CWQ==} + deprecated: The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws For general help using `graphql-ws`, see https://github.com/enisdenjo/graphql-ws/blob/master/README.md peerDependencies: - graphql: '>=0.10.0' + graphql: ^15.7.2 || ^16.0.0 dependencies: backo2: 1.0.2 eventemitter3: 3.1.2 @@ -6725,22 +6669,14 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tslib/2.0.3: - resolution: {integrity: sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==} - dev: false - /tslib/2.1.0: resolution: {integrity: sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==} - /tslib/2.2.0: - resolution: {integrity: sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==} - dev: false - /tslib/2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} - /tslib/2.4.0: - resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + /tslib/2.5.0: + resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} /tsutils/3.21.0_typescript@5.0.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -6837,6 +6773,11 @@ packages: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true + /uuid/9.0.0: + resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} + hasBin: true + dev: false + /v8-compile-cache-lib/3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} dev: true @@ -6866,8 +6807,8 @@ packages: engines: {node: '>=12'} dev: false - /value-or-promise/1.0.6: - resolution: {integrity: sha512-9r0wQsWD8z/BxPOvnwbPf05ZvFngXyouE9EKB+5GbYix+BYnAwrIChCUyFIinfbf2FL/U71z+CPpbnmTdxrwBg==} + /value-or-promise/1.0.12: + resolution: {integrity: sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q==} engines: {node: '>=12'} dev: false @@ -7022,12 +6963,12 @@ packages: optional: true dev: false - /ws/8.2.2: - resolution: {integrity: sha512-Q6B6H2oc8QY3llc3cB8kVmQ6pnJWVQbP7Q5algTcIxx7YEpc0oU4NBVHlztA7Ekzfhw2r0rPducMUiCGWKQRzw==} + /ws/8.13.0: + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 + utf-8-validate: '>=5.0.2' peerDependenciesMeta: bufferutil: optional: true