diff --git a/apps/voucher/package.json b/apps/voucher/package.json index 93da665931..6bf60d56b4 100644 --- a/apps/voucher/package.json +++ b/apps/voucher/package.json @@ -26,7 +26,7 @@ "dependencies": { "@apollo/client": "^3.7.12", "@apollo/experimental-nextjs-app-support": "^0.8.0", - "@apollo/server": "^4.7.1", + "@apollo/server": "^5.4.0", "@as-integrations/next": "^3.1.0", "@emotion/react": "^11.11.1", "@emotion/styled": "^11.11.0", diff --git a/core/api/package.json b/core/api/package.json index cc49876f92..6ddb565c6b 100644 --- a/core/api/package.json +++ b/core/api/package.json @@ -38,7 +38,7 @@ "node": "20" }, "dependencies": { - "@apollo/server": "^4.12.2", + "@apollo/server": "^5.4.0", "@aws-sdk/client-s3": "^3.995.0", "@galoy/gt3-server-node-express-sdk": "workspace:^", "@google-cloud/storage": "^7.19.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 95fb880f0f..05a23166ec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -849,11 +849,11 @@ importers: specifier: ^0.8.0 version: 0.8.0(@apollo/client@3.13.8)(next@14.2.26)(react@18.2.0) '@apollo/server': - specifier: ^4.7.1 - version: 4.12.2(graphql@16.11.0) + specifier: ^5.4.0 + version: 5.4.0(graphql@16.11.0) '@as-integrations/next': specifier: ^3.1.0 - version: 3.2.0(@apollo/server@4.12.2)(next@14.2.26) + version: 3.2.0(@apollo/server@5.4.0)(next@14.2.26) '@emotion/react': specifier: ^11.11.1 version: 11.14.0(@types/react@18.3.23)(react@18.2.0) @@ -1087,8 +1087,8 @@ importers: core/api: dependencies: '@apollo/server': - specifier: ^4.12.2 - version: 4.12.2(graphql@16.11.0) + specifier: ^5.4.0 + version: 5.4.0(graphql@16.11.0) '@aws-sdk/client-s3': specifier: ^3.995.0 version: 3.995.0 @@ -1996,51 +1996,47 @@ packages: long: 4.0.0 dev: false - /@apollo/server-gateway-interface@1.1.1(graphql@16.11.0): - resolution: {integrity: sha512-pGwCl/po6+rxRmDMFgozKQo2pbsSwE91TpsDBAOgf74CRDPXHHtM88wbwjab0wMMZh95QfR45GGyDIdhY24bkQ==} + /@apollo/server-gateway-interface@2.0.0(graphql@16.11.0): + resolution: {integrity: sha512-3HEMD6fSantG2My3jWkb9dvfkF9vJ4BDLRjMgsnD790VINtuPaEp+h3Hg9HOHiWkML6QsOhnaRqZ+gvhp3y8Nw==} peerDependencies: graphql: 14.x || 15.x || 16.x dependencies: '@apollo/usage-reporting-protobuf': 4.1.1 - '@apollo/utils.fetcher': 2.0.1 - '@apollo/utils.keyvaluecache': 2.1.1 - '@apollo/utils.logger': 2.0.1 + '@apollo/utils.fetcher': 3.1.0 + '@apollo/utils.keyvaluecache': 4.0.0 + '@apollo/utils.logger': 3.0.0 graphql: 16.11.0 dev: false - /@apollo/server@4.12.2(graphql@16.11.0): - resolution: {integrity: sha512-jKRlf+sBMMdKYrjMoiWKne42Eb6paBfDOr08KJnUaeaiyWFj+/040FjVPQI7YGLfdwnYIsl1NUUqS2UdgezJDg==} - engines: {node: '>=14.16.0'} + /@apollo/server@5.4.0(graphql@16.11.0): + resolution: {integrity: sha512-E0/2C5Rqp7bWCjaDh4NzYuEPDZ+dltTf2c0FI6GCKJA6GBetVferX3h1//1rS4+NxD36wrJsGGJK+xyT/M3ysg==} + engines: {node: '>=20'} peerDependencies: - graphql: ^16.6.0 + graphql: ^16.11.0 dependencies: '@apollo/cache-control-types': 1.0.3(graphql@16.11.0) - '@apollo/server-gateway-interface': 1.1.1(graphql@16.11.0) + '@apollo/server-gateway-interface': 2.0.0(graphql@16.11.0) '@apollo/usage-reporting-protobuf': 4.1.1 - '@apollo/utils.createhash': 2.0.2 - '@apollo/utils.fetcher': 2.0.1 - '@apollo/utils.isnodelike': 2.0.1 - '@apollo/utils.keyvaluecache': 2.1.1 - '@apollo/utils.logger': 2.0.1 + '@apollo/utils.createhash': 3.0.1 + '@apollo/utils.fetcher': 3.1.0 + '@apollo/utils.isnodelike': 3.0.0 + '@apollo/utils.keyvaluecache': 4.0.0 + '@apollo/utils.logger': 3.0.0 '@apollo/utils.usagereporting': 2.1.0(graphql@16.11.0) - '@apollo/utils.withrequired': 2.0.1 - '@graphql-tools/schema': 9.0.19(graphql@16.11.0) - '@types/express': 4.17.23 - '@types/express-serve-static-core': 4.19.6 - '@types/node-fetch': 2.6.12 + '@apollo/utils.withrequired': 3.0.0 + '@graphql-tools/schema': 10.0.31(graphql@16.11.0) async-retry: 1.3.3 - cors: 2.8.5 - express: 4.21.2 + body-parser: 2.2.2 + content-type: 1.0.5 + cors: 2.8.6 + finalhandler: 2.1.1 graphql: 16.11.0 loglevel: 1.9.2 - lru-cache: 7.18.3 - negotiator: 0.6.4 - node-abort-controller: 3.1.1 - node-fetch: 2.7.0 - uuid: 9.0.1 - whatwg-mimetype: 3.0.0 + lru-cache: 11.2.6 + negotiator: 1.0.0 + uuid: 11.1.0 + whatwg-mimetype: 4.0.0 transitivePeerDependencies: - - encoding - supports-color dev: false @@ -2050,11 +2046,11 @@ packages: '@apollo/protobufjs': 1.2.7 dev: false - /@apollo/utils.createhash@2.0.2: - resolution: {integrity: sha512-UkS3xqnVFLZ3JFpEmU/2cM2iKJotQXMoSTgxXsfQgXLC5gR1WaepoXagmYnPSA7Q/2cmnyTYK5OgAgoC4RULPg==} - engines: {node: '>=14'} + /@apollo/utils.createhash@3.0.1: + resolution: {integrity: sha512-CKrlySj4eQYftBE5MJ8IzKwIibQnftDT7yGfsJy5KSEEnLlPASX0UTpbKqkjlVEwPPd4mEwI7WOM7XNxEuO05A==} + engines: {node: '>=16'} dependencies: - '@apollo/utils.isnodelike': 2.0.1 + '@apollo/utils.isnodelike': 3.0.0 sha.js: 2.4.12 dev: false @@ -2067,27 +2063,27 @@ packages: graphql: 16.11.0 dev: false - /@apollo/utils.fetcher@2.0.1: - resolution: {integrity: sha512-jvvon885hEyWXd4H6zpWeN3tl88QcWnHp5gWF5OPF34uhvoR+DFqcNxs9vrRaBBSY3qda3Qe0bdud7tz2zGx1A==} - engines: {node: '>=14'} + /@apollo/utils.fetcher@3.1.0: + resolution: {integrity: sha512-Z3QAyrsQkvrdTuHAFwWDNd+0l50guwoQUoaDQssLOjkmnmVuvXlJykqlEJolio+4rFwBnWdoY1ByFdKaQEcm7A==} + engines: {node: '>=16'} dev: false - /@apollo/utils.isnodelike@2.0.1: - resolution: {integrity: sha512-w41XyepR+jBEuVpoRM715N2ZD0xMD413UiJx8w5xnAZD2ZkSJnMJBoIzauK83kJpSgNuR6ywbV29jG9NmxjK0Q==} - engines: {node: '>=14'} + /@apollo/utils.isnodelike@3.0.0: + resolution: {integrity: sha512-xrjyjfkzunZ0DeF6xkHaK5IKR8F1FBq6qV+uZ+h9worIF/2YSzA0uoBxGv6tbTeo9QoIQnRW4PVFzGix5E7n/g==} + engines: {node: '>=16'} dev: false - /@apollo/utils.keyvaluecache@2.1.1: - resolution: {integrity: sha512-qVo5PvUUMD8oB9oYvq4ViCjYAMWnZ5zZwEjNF37L2m1u528x5mueMlU+Cr1UinupCgdB78g+egA1G98rbJ03Vw==} - engines: {node: '>=14'} + /@apollo/utils.keyvaluecache@4.0.0: + resolution: {integrity: sha512-mKw1myRUkQsGPNB+9bglAuhviodJ2L2MRYLTafCMw5BIo7nbvCPNCkLnIHjZ1NOzH7SnMAr5c9LmXiqsgYqLZw==} + engines: {node: '>=20'} dependencies: - '@apollo/utils.logger': 2.0.1 - lru-cache: 7.18.3 + '@apollo/utils.logger': 3.0.0 + lru-cache: 11.2.6 dev: false - /@apollo/utils.logger@2.0.1: - resolution: {integrity: sha512-YuplwLHaHf1oviidB7MxnCXAdHp3IqYV8n0momZ3JfLniae92eYqMIx+j5qJFX6WKJPs6q7bczmV4lXIsTu5Pg==} - engines: {node: '>=14'} + /@apollo/utils.logger@3.0.0: + resolution: {integrity: sha512-M8V8JOTH0F2qEi+ktPfw4RL7MvUycDfKp7aEap2eWXfL5SqWHN6jTLbj5f5fj1cceHpyaUSOZlvlaaryaxZAmg==} + engines: {node: '>=16'} dev: false /@apollo/utils.printwithreducedwhitespace@2.0.1(graphql@16.11.0): @@ -2142,9 +2138,9 @@ packages: graphql: 16.11.0 dev: false - /@apollo/utils.withrequired@2.0.1: - resolution: {integrity: sha512-YBDiuAX9i1lLc6GeTy1m7DGLFn/gMnvXqlalOIMjM7DeOgIacEjjfwPqb0M1CQ2v11HhR15d1NmxJoRCfrNqcA==} - engines: {node: '>=14'} + /@apollo/utils.withrequired@3.0.0: + resolution: {integrity: sha512-aaxeavfJ+RHboh7c2ofO5HHtQobGX4AgUujXP4CXpREHp9fQ9jPi6K9T1jrAKe7HIipoP0OJ1gd6JamSkFIpvA==} + engines: {node: '>=16'} dev: false /@ardatan/relay-compiler@12.0.0(graphql@16.11.0): @@ -2206,14 +2202,14 @@ packages: - encoding dev: true - /@as-integrations/next@3.2.0(@apollo/server@4.12.2)(next@14.2.26): + /@as-integrations/next@3.2.0(@apollo/server@5.4.0)(next@14.2.26): resolution: {integrity: sha512-JTVtRwHdOQTixIacmvfdUukSqNytEHfgvg+K9P8cW7JeF4SCPXat+i9abSII3/cbR6/GQwFZ6gq+c4R0nmSzMg==} engines: {node: '>=18'} peerDependencies: '@apollo/server': ^4.0.0 next: ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 dependencies: - '@apollo/server': 4.12.2(graphql@16.11.0) + '@apollo/server': 5.4.0(graphql@16.11.0) next: 14.2.26(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0)(react@18.2.0) dev: false @@ -2901,7 +2897,7 @@ packages: '@babel/traverse': 7.27.7 '@babel/types': 7.27.7 convert-source-map: 1.9.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -2924,7 +2920,7 @@ packages: '@babel/traverse': 7.27.7 '@babel/types': 7.27.7 convert-source-map: 2.0.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -4769,7 +4765,7 @@ packages: engines: {node: '>=16.0.0'} dependencies: '@envelop/types': 4.0.1 - tslib: 2.6.2 + tslib: 2.8.1 dev: true /@envelop/core@5.3.0: @@ -5297,7 +5293,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -5313,7 +5309,7 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: ajv: 6.12.6 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 @@ -5823,7 +5819,7 @@ packages: 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 dependencies: '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) - '@graphql-tools/schema': 10.0.23(graphql@16.11.0) + '@graphql-tools/schema': 10.0.31(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) graphql: 16.11.0 tslib: 2.6.3 @@ -5892,7 +5888,7 @@ packages: peerDependencies: 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 dependencies: - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) change-case-all: 1.0.15 common-tags: 1.8.2 graphql: 16.11.0 @@ -5907,7 +5903,7 @@ packages: 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 dependencies: '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) graphql: 16.11.0 tslib: 2.6.3 dev: true @@ -6070,7 +6066,7 @@ packages: '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) '@graphql-tools/optimize': 2.0.0(graphql@16.11.0) '@graphql-tools/relay-operation-optimizer': 7.0.19(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) auto-bind: 4.0.0 change-case-all: 1.0.15 dependency-graph: 0.11.0 @@ -6453,7 +6449,7 @@ packages: '@graphql-tools/utils': 8.9.0(graphql@16.11.0) dataloader: 2.1.0 graphql: 16.11.0 - tslib: 2.4.1 + tslib: 2.8.1 value-or-promise: 1.0.11 dev: false @@ -6463,7 +6459,7 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) '@whatwg-node/promise-helpers': 1.3.2 dataloader: 2.2.3 graphql: 16.11.0 @@ -6477,10 +6473,10 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-tools/graphql-tag-pluck': 8.0.1(@babel/core@7.22.9)(graphql@16.11.0) - '@graphql-tools/utils': 10.0.3(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) globby: 11.1.0 graphql: 16.11.0 - tslib: 2.6.2 + tslib: 2.8.1 unixify: 1.0.0 transitivePeerDependencies: - '@babel/core' @@ -6494,10 +6490,10 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-tools/graphql-tag-pluck': 8.0.1(@babel/core@7.29.0)(graphql@16.11.0) - '@graphql-tools/utils': 10.0.3(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) globby: 11.1.0 graphql: 16.11.0 - tslib: 2.6.2 + tslib: 2.8.1 unixify: 1.0.0 transitivePeerDependencies: - '@babel/core' @@ -6528,8 +6524,8 @@ packages: dependencies: '@graphql-tools/batch-execute': 9.0.17(graphql@16.11.0) '@graphql-tools/executor': 1.4.7(graphql@16.11.0) - '@graphql-tools/schema': 10.0.23(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/schema': 10.0.31(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/promise-helpers': 1.3.2 dataloader: 2.2.3 @@ -6570,7 +6566,7 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@envelop/core': 5.3.0 - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) graphql: 16.11.0 dev: true @@ -6581,7 +6577,7 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@envelop/core': 5.3.0 - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) graphql: 16.11.0 dev: true @@ -6592,7 +6588,7 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-tools/executor-common': 0.0.1(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) '@whatwg-node/disposablestack': 0.0.5 graphql: 16.11.0 graphql-ws: 5.16.2(graphql@16.11.0) @@ -6611,7 +6607,7 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-tools/executor-common': 0.0.4(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) '@whatwg-node/disposablestack': 0.0.6 graphql: 16.11.0 graphql-ws: 6.0.5(graphql@16.11.0)(ws@8.18.3) @@ -6634,7 +6630,7 @@ packages: dependencies: '@graphql-hive/signal': 1.0.0 '@graphql-tools/executor-common': 0.0.4(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/disposablestack': 0.0.6 '@whatwg-node/fetch': 0.10.8 @@ -6652,7 +6648,7 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) '@types/ws': 8.18.1 graphql: 16.11.0 isomorphic-ws: 5.0.0(ws@8.18.3) @@ -6669,7 +6665,7 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.11.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/disposablestack': 0.0.6 @@ -6685,11 +6681,11 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-tools/graphql-tag-pluck': 8.0.1(@babel/core@7.22.9)(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) graphql: 16.11.0 is-glob: 4.0.3 micromatch: 4.0.8 - tslib: 2.6.2 + tslib: 2.8.1 unixify: 1.0.0 transitivePeerDependencies: - '@babel/core' @@ -6722,10 +6718,10 @@ packages: '@ardatan/sync-fetch': 0.0.1 '@graphql-tools/executor-http': 1.3.3(@types/node@20.11.24)(graphql@16.11.0) '@graphql-tools/graphql-tag-pluck': 8.3.19(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) '@whatwg-node/fetch': 0.9.23 graphql: 16.11.0 - tslib: 2.6.2 + tslib: 2.8.1 value-or-promise: 1.0.12 transitivePeerDependencies: - '@types/node' @@ -6759,10 +6755,10 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-tools/import': 7.0.0(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) globby: 11.1.0 graphql: 16.11.0 - tslib: 2.6.2 + tslib: 2.8.1 unixify: 1.0.0 dev: true @@ -6790,9 +6786,9 @@ packages: '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.22.9) '@babel/traverse': 7.27.7 '@babel/types': 7.27.7 - '@graphql-tools/utils': 10.0.3(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) graphql: 16.11.0 - tslib: 2.6.2 + tslib: 2.8.1 transitivePeerDependencies: - '@babel/core' - supports-color @@ -6808,9 +6804,9 @@ packages: '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.29.0) '@babel/traverse': 7.27.7 '@babel/types': 7.27.7 - '@graphql-tools/utils': 10.0.3(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) graphql: 16.11.0 - tslib: 2.6.2 + tslib: 2.8.1 transitivePeerDependencies: - '@babel/core' - supports-color @@ -6827,7 +6823,7 @@ packages: '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.27.7) '@babel/traverse': 7.27.7 '@babel/types': 7.27.7 - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) graphql: 16.11.0 tslib: 2.8.1 transitivePeerDependencies: @@ -6840,10 +6836,10 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) graphql: 16.11.0 resolve-from: 5.0.0 - tslib: 2.6.2 + tslib: 2.8.1 dev: true /@graphql-tools/import@7.0.19(graphql@16.11.0): @@ -6852,7 +6848,7 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) graphql: 16.11.0 resolve-from: 5.0.0 tslib: 2.8.1 @@ -6879,10 +6875,10 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) globby: 11.1.0 graphql: 16.11.0 - tslib: 2.6.2 + tslib: 2.8.1 unixify: 1.0.0 dev: true @@ -6916,11 +6912,11 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/schema': 10.0.23(graphql@16.11.0) - '@graphql-tools/utils': 10.0.3(graphql@16.11.0) + '@graphql-tools/schema': 10.0.31(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) graphql: 16.11.0 p-limit: 3.1.0 - tslib: 2.6.2 + tslib: 2.8.1 dev: true /@graphql-tools/load@8.1.0(graphql@16.11.0): @@ -6929,7 +6925,7 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/schema': 10.0.23(graphql@16.11.0) + '@graphql-tools/schema': 10.0.31(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) graphql: 16.11.0 p-limit: 3.1.0 @@ -6954,17 +6950,17 @@ packages: '@graphql-tools/utils': 9.2.1(graphql@16.11.0) graphql: 16.11.0 tslib: 2.8.1 + dev: true - /@graphql-tools/merge@9.0.24(graphql@16.11.0): - resolution: {integrity: sha512-NzWx/Afl/1qHT3Nm1bghGG2l4jub28AdvtG11PoUlmjcIjnFBJMv4vqL0qnxWe8A82peWo4/TkVdjJRLXwgGEw==} + /@graphql-tools/merge@9.1.7(graphql@16.11.0): + resolution: {integrity: sha512-Y5E1vTbTabvcXbkakdFUt4zUIzB1fyaEnVmIWN0l0GMed2gdD01TpZWLUm4RNAxpturvolrb24oGLQrBbPLSoQ==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 11.0.0(graphql@16.11.0) graphql: 16.11.0 tslib: 2.8.1 - dev: true /@graphql-tools/optimize@1.4.0(graphql@16.11.0): resolution: {integrity: sha512-dJs/2XvZp+wgHH8T5J2TqptT9/6uVzIYvA6uFACha+ufvdMBedkfR4b4GbT8jAKLRARiqRTxy3dctnwkTM2tdw==} @@ -6982,7 +6978,7 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: graphql: 16.11.0 - tslib: 2.6.3 + tslib: 2.8.1 dev: true /@graphql-tools/prisma-loader@8.0.17(@types/node@20.11.24)(graphql@16.11.0): @@ -6996,7 +6992,7 @@ packages: '@types/js-yaml': 4.0.9 '@whatwg-node/fetch': 0.10.8 chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) dotenv: 16.6.1 graphql: 16.11.0 graphql-request: 6.1.0(graphql@16.11.0) @@ -7040,24 +7036,23 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@ardatan/relay-compiler': 12.0.3(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) graphql: 16.11.0 - tslib: 2.6.3 + tslib: 2.8.1 transitivePeerDependencies: - encoding dev: true - /@graphql-tools/schema@10.0.23(graphql@16.11.0): - resolution: {integrity: sha512-aEGVpd1PCuGEwqTXCStpEkmheTHNdMayiIKH1xDWqYp9i8yKv9FRDgkGrY4RD8TNxnf7iII+6KOBGaJ3ygH95A==} + /@graphql-tools/schema@10.0.31(graphql@16.11.0): + resolution: {integrity: sha512-ZewRgWhXef6weZ0WiP7/MV47HXiuFbFpiDUVLQl6mgXsWSsGELKFxQsyUCBos60Qqy1JEFAIu3Ns6GGYjGkqkQ==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/merge': 9.0.24(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/merge': 9.1.7(graphql@16.11.0) + '@graphql-tools/utils': 11.0.0(graphql@16.11.0) graphql: 16.11.0 tslib: 2.8.1 - dev: true /@graphql-tools/schema@8.5.1(graphql@16.11.0): resolution: {integrity: sha512-0Esilsh0P/qYcB5DKQpiKeQs/jevzIadNTaT0jeWklPMwNbT7yMX4EqZany7mbeRRlSRwMzNzL5olyFdffHBZg==} @@ -7081,6 +7076,7 @@ packages: graphql: 16.11.0 tslib: 2.8.1 value-or-promise: 1.0.12 + dev: true /@graphql-tools/url-loader@8.0.0(@types/node@20.11.24)(graphql@16.11.0): resolution: {integrity: sha512-rPc9oDzMnycvz+X+wrN3PLrhMBQkG4+sd8EzaFN6dypcssiefgWKToXtRKI8HHK68n2xEq1PyrOpkjHFJB+GwA==} @@ -7093,13 +7089,13 @@ packages: '@graphql-tools/executor-graphql-ws': 1.3.7(graphql@16.11.0) '@graphql-tools/executor-http': 1.3.3(@types/node@20.11.24)(graphql@16.11.0) '@graphql-tools/executor-legacy-ws': 1.1.17(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) '@graphql-tools/wrap': 10.1.1(graphql@16.11.0) '@types/ws': 8.18.1 '@whatwg-node/fetch': 0.9.23 graphql: 16.11.0 isomorphic-ws: 5.0.0(ws@8.18.3) - tslib: 2.6.2 + tslib: 2.8.1 value-or-promise: 1.0.12 ws: 8.18.3 transitivePeerDependencies: @@ -7146,7 +7142,20 @@ packages: '@graphql-typed-document-node/core': 3.2.0(graphql@16.11.0) dset: 3.1.4 graphql: 16.11.0 - tslib: 2.6.2 + tslib: 2.8.1 + dev: true + + /@graphql-tools/utils@10.11.0(graphql@16.11.0): + resolution: {integrity: sha512-iBFR9GXIs0gCD+yc3hoNswViL1O5josI33dUqiNStFI/MHLCEPduasceAcazRH77YONKNiviHBV8f7OgcT4o2Q==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + dependencies: + '@graphql-typed-document-node/core': 3.2.0(graphql@16.11.0) + '@whatwg-node/promise-helpers': 1.3.2 + cross-inspect: 1.0.1 + graphql: 16.11.0 + tslib: 2.8.1 dev: true /@graphql-tools/utils@10.8.6(graphql@16.11.0): @@ -7163,13 +7172,25 @@ packages: tslib: 2.8.1 dev: true + /@graphql-tools/utils@11.0.0(graphql@16.11.0): + resolution: {integrity: sha512-bM1HeZdXA2C3LSIeLOnH/bcqSgbQgKEDrjxODjqi3y58xai2TkNrtYcQSoWzGbt9VMN1dORGjR7Vem8SPnUFQA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + dependencies: + '@graphql-typed-document-node/core': 3.2.0(graphql@16.11.0) + '@whatwg-node/promise-helpers': 1.3.2 + cross-inspect: 1.0.1 + graphql: 16.11.0 + tslib: 2.8.1 + /@graphql-tools/utils@8.13.1(graphql@16.11.0): resolution: {integrity: sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: graphql: 16.11.0 - tslib: 2.4.1 + tslib: 2.8.1 dev: true /@graphql-tools/utils@8.9.0(graphql@16.11.0): @@ -7178,7 +7199,7 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: graphql: 16.11.0 - tslib: 2.4.1 + tslib: 2.8.1 dev: false /@graphql-tools/utils@9.2.1(graphql@16.11.0): @@ -7189,6 +7210,7 @@ packages: '@graphql-typed-document-node/core': 3.2.0(graphql@16.11.0) graphql: 16.11.0 tslib: 2.8.1 + dev: true /@graphql-tools/webpack-loader-runtime@7.0.0(graphql@16.11.0): resolution: {integrity: sha512-E5Flr2NbuTH+sfiMY2HacLbczJEDmqfKC0haOsc24wN0hV3rJvvPiqYIROgILgwVSJPQIQ4cOf/XcRsatrGDvQ==} @@ -7218,8 +7240,8 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-tools/delegate': 10.2.20(graphql@16.11.0) - '@graphql-tools/schema': 10.0.23(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/schema': 10.0.31(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) '@whatwg-node/promise-helpers': 1.3.2 graphql: 16.11.0 tslib: 2.8.1 @@ -7236,7 +7258,7 @@ packages: resolution: {integrity: sha512-JYoxwnPggH2BfO+dWlWZkDeFhyFZqaTRGLvFhy+Pjp2UxitEW6nDrw+pEDw/K9tJwMjIFMmTT9VfTqrnESmBHg==} engines: {node: '>=16.0.0'} dependencies: - tslib: 2.6.2 + tslib: 2.8.1 dev: true /@graphql-yoga/subscription@4.0.0: @@ -7246,7 +7268,7 @@ packages: '@graphql-yoga/typed-event-target': 2.0.0 '@repeaterjs/repeater': 3.0.6 '@whatwg-node/events': 0.1.2 - tslib: 2.6.2 + tslib: 2.8.1 dev: true /@graphql-yoga/typed-event-target@2.0.0: @@ -7295,7 +7317,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -8170,7 +8192,7 @@ packages: dependencies: '@types/node': 22.16.0 async-exit-hook: 2.0.1 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) uuid: 11.1.0 transitivePeerDependencies: - supports-color @@ -11683,7 +11705,7 @@ packages: '@storybook/client-logger': 7.6.17 '@storybook/core-events': 7.6.17 '@storybook/global': 5.0.0 - qs: 6.14.0 + qs: 6.15.0 telejson: 7.2.0 tiny-invariant: 1.3.3 dev: true @@ -11694,7 +11716,7 @@ packages: '@storybook/client-logger': 7.6.20 '@storybook/core-events': 7.6.20 '@storybook/global': 5.0.0 - qs: 6.14.0 + qs: 6.15.0 telejson: 7.2.0 tiny-invariant: 1.3.3 dev: true @@ -12126,7 +12148,7 @@ packages: dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - qs: 6.14.0 + qs: 6.15.0 synchronous-promise: 2.0.17 ts-dedent: 2.2.0 util-deprecate: 1.0.2 @@ -12145,7 +12167,7 @@ packages: dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - qs: 6.14.0 + qs: 6.15.0 synchronous-promise: 2.0.17 ts-dedent: 2.2.0 util-deprecate: 1.0.2 @@ -12302,7 +12324,7 @@ packages: dependencies: '@storybook/client-logger': 7.6.17 memoizerific: 1.11.3 - qs: 6.14.0 + qs: 6.15.0 dev: true /@storybook/router@7.6.20: @@ -12310,7 +12332,7 @@ packages: dependencies: '@storybook/client-logger': 7.6.20 memoizerific: 1.11.3 - qs: 6.14.0 + qs: 6.15.0 dev: true /@storybook/telemetry@7.6.20: @@ -13798,7 +13820,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.6.3) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.2 @@ -13826,7 +13848,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.6.3) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.2 @@ -13942,7 +13964,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.3) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.40.0 typescript: 5.8.3 transitivePeerDependencies: @@ -13962,7 +13984,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.0 typescript: 5.6.3 transitivePeerDependencies: @@ -13983,7 +14005,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.0 typescript: 5.2.2 transitivePeerDependencies: @@ -14004,7 +14026,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.0 typescript: 5.3.3 transitivePeerDependencies: @@ -14025,7 +14047,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.0 typescript: 5.6.3 transitivePeerDependencies: @@ -14046,7 +14068,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.8.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.0 typescript: 5.8.3 transitivePeerDependencies: @@ -14067,7 +14089,7 @@ packages: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.2.2) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.0 typescript: 5.2.2 transitivePeerDependencies: @@ -14088,7 +14110,7 @@ packages: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.0 typescript: 5.6.3 transitivePeerDependencies: @@ -14109,7 +14131,7 @@ packages: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.3) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.0 typescript: 5.8.3 transitivePeerDependencies: @@ -14127,7 +14149,7 @@ packages: '@typescript-eslint/types': 8.35.1 '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.35.1 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 9.30.1 typescript: 5.8.3 transitivePeerDependencies: @@ -14246,7 +14268,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.6.3) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.0 tsutils: 3.21.0(typescript@5.6.3) typescript: 5.6.3 @@ -14266,7 +14288,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.2.2) '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.2.2) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.0 ts-api-utils: 1.4.3(typescript@5.2.2) typescript: 5.2.2 @@ -14286,7 +14308,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.3) '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.8.3) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.0 ts-api-utils: 1.4.3(typescript@5.8.3) typescript: 5.8.3 @@ -14518,7 +14540,7 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -14540,7 +14562,7 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -14562,7 +14584,7 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -15189,7 +15211,6 @@ packages: engines: {node: '>=16.0.0'} dependencies: tslib: 2.8.1 - dev: true /@whatwg-node/server@0.9.71: resolution: {integrity: sha512-ueFCcIPaMgtuYDS9u0qlUoEvj6GiSsKrwnOLPp9SshqjtcRaR1IEHRjoReq3sXNydsF5i0ZnmuYgXq9dV53t0g==} @@ -16506,6 +16527,23 @@ packages: transitivePeerDependencies: - supports-color + /body-parser@2.2.2: + resolution: {integrity: sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==} + engines: {node: '>=18'} + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 4.4.3(supports-color@8.1.1) + http-errors: 2.0.1 + iconv-lite: 0.7.2 + on-finished: 2.4.1 + qs: 6.15.0 + raw-body: 3.0.2 + type-is: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: false + /body@5.1.0: resolution: {integrity: sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==} dependencies: @@ -17440,6 +17478,14 @@ packages: vary: 1.1.2 dev: false + /cors@2.8.6: + resolution: {integrity: sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==} + engines: {node: '>= 0.10'} + dependencies: + object-assign: 4.1.1 + vary: 1.1.2 + dev: false + /cosmiconfig@6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} engines: {node: '>=8'} @@ -17601,7 +17647,6 @@ packages: engines: {node: '>=16.0.0'} dependencies: tslib: 2.8.1 - dev: true /cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} @@ -18031,7 +18076,6 @@ packages: dependencies: ms: 2.1.3 supports-color: 5.5.0 - dev: true /debug@4.4.1(supports-color@8.1.1): resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} @@ -18044,6 +18088,7 @@ packages: dependencies: ms: 2.1.3 supports-color: 8.1.1 + dev: true /debug@4.4.3(supports-color@8.1.1): resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} @@ -19268,7 +19313,7 @@ packages: optional: true dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.40.0 eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.10.1)(eslint@8.40.0) get-tsconfig: 4.10.1 @@ -19294,7 +19339,7 @@ packages: optional: true dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.0 eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.0) get-tsconfig: 4.10.1 @@ -20005,7 +20050,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -20056,7 +20101,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -20113,7 +20158,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -20667,6 +20712,20 @@ packages: transitivePeerDependencies: - supports-color + /finalhandler@2.1.1: + resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==} + engines: {node: '>= 18.0.0'} + dependencies: + debug: 4.4.3(supports-color@8.1.1) + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.2 + transitivePeerDependencies: + - supports-color + dev: false + /find-cache-dir@2.1.0: resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} engines: {node: '>=6'} @@ -21504,7 +21563,7 @@ packages: '@graphql-tools/graphql-file-loader': 8.0.20(graphql@16.11.0) '@graphql-tools/json-file-loader': 8.0.18(graphql@16.11.0) '@graphql-tools/load': 8.1.0(graphql@16.11.0) - '@graphql-tools/merge': 9.0.24(graphql@16.11.0) + '@graphql-tools/merge': 9.1.7(graphql@16.11.0) '@graphql-tools/url-loader': 8.0.31(@types/node@20.11.24)(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) cosmiconfig: 8.3.6(typescript@5.2.2) @@ -21536,7 +21595,7 @@ packages: '@graphql-tools/graphql-file-loader': 8.0.20(graphql@16.11.0) '@graphql-tools/json-file-loader': 8.0.18(graphql@16.11.0) '@graphql-tools/load': 8.1.0(graphql@16.11.0) - '@graphql-tools/merge': 9.0.24(graphql@16.11.0) + '@graphql-tools/merge': 9.1.7(graphql@16.11.0) '@graphql-tools/url-loader': 8.0.31(@types/node@20.11.24)(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) cosmiconfig: 8.3.6(typescript@5.3.3) @@ -21568,7 +21627,7 @@ packages: '@graphql-tools/graphql-file-loader': 8.0.20(graphql@16.11.0) '@graphql-tools/json-file-loader': 8.0.18(graphql@16.11.0) '@graphql-tools/load': 8.1.0(graphql@16.11.0) - '@graphql-tools/merge': 9.0.24(graphql@16.11.0) + '@graphql-tools/merge': 9.1.7(graphql@16.11.0) '@graphql-tools/url-loader': 8.0.31(@types/node@20.11.24)(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) cosmiconfig: 8.3.6(typescript@5.6.3) @@ -21600,7 +21659,7 @@ packages: '@graphql-tools/graphql-file-loader': 8.0.20(graphql@16.11.0) '@graphql-tools/json-file-loader': 8.0.18(graphql@16.11.0) '@graphql-tools/load': 8.1.0(graphql@16.11.0) - '@graphql-tools/merge': 9.0.24(graphql@16.11.0) + '@graphql-tools/merge': 9.1.7(graphql@16.11.0) '@graphql-tools/url-loader': 8.0.31(@types/node@20.11.24)(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) cosmiconfig: 8.3.6(typescript@5.8.3) @@ -21760,8 +21819,8 @@ packages: dependencies: '@envelop/core': 4.0.3 '@graphql-tools/executor': 1.4.7(graphql@16.11.0) - '@graphql-tools/schema': 10.0.23(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/schema': 10.0.31(graphql@16.11.0) + '@graphql-tools/utils': 10.11.0(graphql@16.11.0) '@graphql-yoga/logger': 1.0.0 '@graphql-yoga/subscription': 4.0.0 '@whatwg-node/fetch': 0.9.23 @@ -21769,7 +21828,7 @@ packages: dset: 3.1.4 graphql: 16.11.0 lru-cache: 10.4.3 - tslib: 2.6.2 + tslib: 2.8.1 dev: true /graphql@16.11.0: @@ -22037,7 +22096,6 @@ packages: /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} - dev: true /has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} @@ -22257,6 +22315,17 @@ packages: statuses: 2.0.1 toidentifier: 1.0.1 + /http-errors@2.0.1: + resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} + engines: {node: '>= 0.8'} + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.2 + toidentifier: 1.0.1 + dev: false + /http-parser-js@0.5.10: resolution: {integrity: sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==} @@ -22384,6 +22453,13 @@ packages: safer-buffer: 2.1.2 dev: true + /iconv-lite@0.7.2: + resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: false + /icss-utils@4.1.1: resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==} engines: {node: '>= 6'} @@ -22612,7 +22688,7 @@ packages: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) denque: 2.1.0 lodash.defaults: 4.2.0 lodash.isarguments: 3.1.0 @@ -24059,7 +24135,7 @@ packages: dependencies: '@types/express': 4.17.23 '@types/jsonwebtoken': 9.0.10 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) jose: 4.15.9 limiter: 1.1.5 lru-memoizer: 2.3.0 @@ -24580,6 +24656,11 @@ packages: /lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + /lru-cache@11.2.6: + resolution: {integrity: sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==} + engines: {node: 20 || >=22} + dev: false + /lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: @@ -24595,6 +24676,7 @@ packages: /lru-cache@7.18.3: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} + dev: true /lru-memoizer@2.3.0: resolution: {integrity: sha512-GXn7gyHAMhO13WSKrIiNfztwxodVsP8IoZ3XfrJV4yH2x0/OeTO/FIaAHTY5YekdGgW94njfuKmyyt1E0mR6Ug==} @@ -24629,7 +24711,7 @@ packages: chalk: 4.1.2 commander: 7.2.0 commondir: 1.0.1 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) dependency-tree: 9.0.0 detective-amd: 4.2.0 detective-cjs: 4.1.0 @@ -24765,6 +24847,11 @@ packages: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} + /media-typer@1.1.0: + resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} + engines: {node: '>= 0.8'} + dev: false + /medici@7.1.0(snappy@7.2.2): resolution: {integrity: sha512-/bA/MRNyXOdXoeAw0xrZP2PzTaZPHpxV6UDDv+QGqlCWaGrxXMOyiDWOcQZ2nt19G2A5Ss4KdagY6A7THTtUAA==} engines: {node: '>=16'} @@ -24871,7 +24958,6 @@ packages: /mime-db@1.54.0: resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} engines: {node: '>= 0.6'} - dev: true /mime-types@2.1.35: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} @@ -24879,6 +24965,13 @@ packages: dependencies: mime-db: 1.52.0 + /mime-types@3.0.2: + resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==} + engines: {node: '>=18'} + dependencies: + mime-db: 1.54.0 + dev: false + /mime@1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} engines: {node: '>=4'} @@ -25282,6 +25375,12 @@ packages: /negotiator@0.6.4: resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} engines: {node: '>= 0.6'} + dev: true + + /negotiator@1.0.0: + resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} + engines: {node: '>= 0.6'} + dev: false /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} @@ -27168,6 +27267,12 @@ packages: dependencies: side-channel: 1.1.0 + /qs@6.15.0: + resolution: {integrity: sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.1.0 + /query-string@6.14.1: resolution: {integrity: sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==} engines: {node: '>=6'} @@ -27212,6 +27317,7 @@ packages: /raw-body@1.1.7: resolution: {integrity: sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==} engines: {node: '>= 0.8.0'} + deprecated: No longer maintained. Please upgrade to a stable version. dependencies: bytes: 1.0.0 string_decoder: 0.10.31 @@ -27226,6 +27332,16 @@ packages: iconv-lite: 0.4.24 unpipe: 1.0.0 + /raw-body@3.0.2: + resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==} + engines: {node: '>= 0.10'} + dependencies: + bytes: 3.1.2 + http-errors: 2.0.1 + iconv-lite: 0.7.2 + unpipe: 1.0.0 + dev: false + /rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -28948,6 +29064,11 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} + /statuses@2.0.2: + resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} + engines: {node: '>= 0.8'} + dev: false + /std-env@3.3.3: resolution: {integrity: sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==} dev: true @@ -29366,7 +29487,6 @@ packages: engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - dev: true /supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} @@ -29825,7 +29945,7 @@ packages: http-basic: 8.1.3 http-response-object: 3.0.2 promise: 8.3.0 - qs: 6.14.0 + qs: 6.15.0 dev: true /thenby@1.3.4: @@ -29903,7 +30023,7 @@ packages: faye-websocket: 0.10.0 livereload-js: 2.4.0 object-assign: 4.1.1 - qs: 6.14.0 + qs: 6.15.0 transitivePeerDependencies: - supports-color dev: true @@ -30490,6 +30610,15 @@ packages: media-typer: 0.3.0 mime-types: 2.1.35 + /type-is@2.0.1: + resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} + engines: {node: '>= 0.6'} + dependencies: + content-type: 1.0.5 + media-typer: 1.1.0 + mime-types: 3.0.2 + dev: false + /typed-array-buffer@1.0.3: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} @@ -30829,7 +30958,7 @@ packages: engines: {node: '>= 0.4'} dependencies: punycode: 1.4.1 - qs: 6.14.0 + qs: 6.15.0 dev: true /urlpattern-polyfill@10.1.0: @@ -31077,6 +31206,7 @@ packages: /value-or-promise@1.0.12: resolution: {integrity: sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q==} engines: {node: '>=12'} + dev: true /varuint-bitcoin@1.1.2: resolution: {integrity: sha512-4EVb+w4rx+YfVM32HQX42AbbT7/1f5zwAYhIujKXKk8NQK+JfRVl3pqT3hjNn/L+RstigmGGKVwHA/P0wgITZw==} @@ -31389,11 +31519,11 @@ packages: /whatwg-mimetype@3.0.0: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} engines: {node: '>=12'} + dev: true /whatwg-mimetype@4.0.0: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} engines: {node: '>=18'} - dev: true /whatwg-url@11.0.0: resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==}