From 0ba027582157f0b78fa4aeeea84c262ba3ec4cd3 Mon Sep 17 00:00:00 2001 From: Valentin Cocaud Date: Mon, 16 Oct 2023 12:44:26 +0200 Subject: [PATCH] update envelop to v4 --- .changeset/dirty-carpets-care.md | 11 + benchmark/package.json | 2 +- .../apollo-federation/gateway/package.json | 2 +- examples/fastify-modules/package.json | 2 +- examples/generic-auth/package.json | 2 +- examples/live-query/package.json | 2 +- examples/sveltekit/package.json | 6 +- packages/graphql-yoga/package.json | 8 +- packages/nestjs-federation/package.json | 4 +- .../plugins/apollo-inline-trace/package.json | 2 +- packages/plugins/prometheus/package.json | 2 +- packages/plugins/response-cache/package.json | 2 +- pnpm-lock.yaml | 570 ++++++++++++------ 13 files changed, 416 insertions(+), 199 deletions(-) create mode 100644 .changeset/dirty-carpets-care.md diff --git a/.changeset/dirty-carpets-care.md b/.changeset/dirty-carpets-care.md new file mode 100644 index 0000000000..938f26a2c6 --- /dev/null +++ b/.changeset/dirty-carpets-care.md @@ -0,0 +1,11 @@ +--- +'@graphql-yoga/plugin-apollo-inline-trace': major +'apollo-federation-gateway-with-yoga': major +'@graphql-yoga/plugin-response-cache': major +'@graphql-yoga/plugin-prometheus': major +'@graphql-yoga/nestjs-federation': major +'graphql-yoga': major +'hello-world-benchmark': major +--- + +**Breaking Change:** Bump envelop related packages to new major v4 diff --git a/benchmark/package.json b/benchmark/package.json index 4f6a4dee35..1b8dde83df 100644 --- a/benchmark/package.json +++ b/benchmark/package.json @@ -12,7 +12,7 @@ "test": "start-server-and-test start http://127.0.0.1:4000/ping loadtest" }, "dependencies": { - "@envelop/graphql-jit": "7.0.0", + "@envelop/graphql-jit": "8.0.0", "@faker-js/faker": "8.0.2", "@graphql-yoga/plugin-response-cache": "2.2.0", "graphql": "16.6.0", diff --git a/examples/apollo-federation/gateway/package.json b/examples/apollo-federation/gateway/package.json index 772eae5a50..e3486cad3b 100644 --- a/examples/apollo-federation/gateway/package.json +++ b/examples/apollo-federation/gateway/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "@apollo/gateway": "2.4.7", - "@envelop/apollo-federation": "4.0.3", + "@envelop/apollo-federation": "5.0.0", "graphql": "16.6.0", "graphql-yoga": "4.0.5" } diff --git a/examples/fastify-modules/package.json b/examples/fastify-modules/package.json index 159fe9ab10..0cea65eb14 100644 --- a/examples/fastify-modules/package.json +++ b/examples/fastify-modules/package.json @@ -7,7 +7,7 @@ "start": "ts-node --transpile-only src/index.ts" }, "dependencies": { - "@envelop/graphql-modules": "5.0.3", + "@envelop/graphql-modules": "6.0.0", "@graphql-tools/load-files": "7.0.0", "fastify": "4.17.0", "graphql-modules": "2.1.2", diff --git a/examples/generic-auth/package.json b/examples/generic-auth/package.json index 9b19b47346..d2a3f06ae7 100644 --- a/examples/generic-auth/package.json +++ b/examples/generic-auth/package.json @@ -12,7 +12,7 @@ "start": "ts-node src/main.ts" }, "dependencies": { - "@envelop/generic-auth": "6.1.1", + "@envelop/generic-auth": "7.0.0", "graphql": "16.6.0", "graphql-yoga": "4.0.5" }, diff --git a/examples/live-query/package.json b/examples/live-query/package.json index 6a58222d3f..2b5fa2b212 100644 --- a/examples/live-query/package.json +++ b/examples/live-query/package.json @@ -8,7 +8,7 @@ "start": "ts-node src/main.ts" }, "dependencies": { - "@envelop/live-query": "6.0.3", + "@envelop/live-query": "7.0.0", "@graphql-tools/utils": "10.0.1", "@n1ru4l/graphql-live-query": "0.10.0", "@n1ru4l/in-memory-live-query-store": "0.10.0", diff --git a/examples/sveltekit/package.json b/examples/sveltekit/package.json index cf23943d4f..f075f68df4 100644 --- a/examples/sveltekit/package.json +++ b/examples/sveltekit/package.json @@ -36,10 +36,10 @@ "vite": "4.3.9" }, "dependencies": { - "@envelop/graphql-jit": "7.0.0", - "graphql-yoga": "4.0.5", + "@envelop/graphql-jit": "8.0.0", "@graphql-yoga/render-graphiql": "4.0.5", - "graphql": "16.6.0" + "graphql": "16.6.0", + "graphql-yoga": "4.0.5" }, "type": "module" } diff --git a/packages/graphql-yoga/package.json b/packages/graphql-yoga/package.json index 2bc81ad599..7ba705936a 100644 --- a/packages/graphql-yoga/package.json +++ b/packages/graphql-yoga/package.json @@ -49,7 +49,7 @@ "graphql": "^15.2.0 || ^16.0.0" }, "dependencies": { - "@envelop/core": "^4.0.0", + "@envelop/core": "5.0.0", "@graphql-tools/executor": "^1.0.0", "@graphql-tools/schema": "^10.0.0", "@graphql-tools/utils": "^10.0.0", @@ -62,9 +62,9 @@ "tslib": "^2.5.2" }, "devDependencies": { - "@envelop/disable-introspection": "5.0.3", - "@envelop/graphql-jit": "7.0.0", - "@envelop/live-query": "6.0.3", + "@envelop/disable-introspection": "6.0.0", + "@envelop/graphql-jit": "8.0.0", + "@envelop/live-query": "7.0.0", "@graphql-yoga/render-graphiql": "4.0.5", "@jest/globals": "^29.2.1", "@n1ru4l/in-memory-live-query-store": "0.10.0", diff --git a/packages/nestjs-federation/package.json b/packages/nestjs-federation/package.json index 77cd0d565c..a0b63dbdf8 100644 --- a/packages/nestjs-federation/package.json +++ b/packages/nestjs-federation/package.json @@ -55,8 +55,8 @@ "dependencies": { "@apollo/gateway": "^2.4.0", "@apollo/subgraph": "^2.4.0", - "@envelop/apollo-federation": "^4.0.0", - "@envelop/core": "^4.0.0", + "@envelop/apollo-federation": "^5.0.0", + "@envelop/core": "5.0.0", "@graphql-yoga/nestjs": "2.1.1", "@graphql-yoga/plugin-apollo-inline-trace": "2.0.5" }, diff --git a/packages/plugins/apollo-inline-trace/package.json b/packages/plugins/apollo-inline-trace/package.json index 8263814bf1..07a9cc3876 100644 --- a/packages/plugins/apollo-inline-trace/package.json +++ b/packages/plugins/apollo-inline-trace/package.json @@ -43,7 +43,7 @@ "graphql-yoga": "^4.0.5" }, "dependencies": { - "@envelop/on-resolve": "^3.0.0", + "@envelop/on-resolve": "^4.0.0", "apollo-reporting-protobuf": "^3.3.2", "tslib": "^2.5.2" }, diff --git a/packages/plugins/prometheus/package.json b/packages/plugins/prometheus/package.json index 882d9a7bf6..d1b7fc0ef6 100644 --- a/packages/plugins/prometheus/package.json +++ b/packages/plugins/prometheus/package.json @@ -42,7 +42,7 @@ "prom-client": "^15.0.0" }, "dependencies": { - "@envelop/prometheus": "8.0.3" + "@envelop/prometheus": "9.0.0" }, "devDependencies": { "prom-client": "15.0.0" diff --git a/packages/plugins/response-cache/package.json b/packages/plugins/response-cache/package.json index 91285e9d89..d4fac19430 100644 --- a/packages/plugins/response-cache/package.json +++ b/packages/plugins/response-cache/package.json @@ -47,7 +47,7 @@ "graphql-yoga": "^4.0.5" }, "dependencies": { - "@envelop/response-cache": "^5.3.2" + "@envelop/response-cache": "^6.0.0" }, "devDependencies": { "graphql": "^16.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d72743e3e8..266b6cc64a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -131,8 +131,8 @@ importers: benchmark: dependencies: '@envelop/graphql-jit': - specifier: 7.0.0 - version: 7.0.0(@envelop/core@4.0.3)(graphql@16.6.0) + specifier: 8.0.0 + version: 8.0.0(@envelop/core@5.0.0)(graphql@16.6.0) '@faker-js/faker': specifier: 8.0.2 version: 8.0.2 @@ -233,8 +233,8 @@ importers: specifier: 2.4.7 version: 2.4.7(graphql@16.6.0) '@envelop/apollo-federation': - specifier: 4.0.3 - version: 4.0.3(@apollo/gateway@2.4.7)(@envelop/core@4.0.3)(graphql@16.6.0) + specifier: 5.0.0 + version: 5.0.0(@apollo/gateway@2.4.7)(@envelop/core@5.0.0)(graphql@16.6.0) graphql: specifier: 16.6.0 version: 16.6.0 @@ -516,8 +516,8 @@ importers: examples/fastify-modules: dependencies: '@envelop/graphql-modules': - specifier: 5.0.3 - version: 5.0.3(@envelop/core@4.0.3)(graphql-modules@2.1.2)(graphql@16.6.0) + specifier: 6.0.0 + version: 6.0.0(@envelop/core@5.0.0)(graphql-modules@2.1.2)(graphql@16.6.0) '@graphql-tools/load-files': specifier: 7.0.0 version: 7.0.0(graphql@16.6.0) @@ -675,8 +675,8 @@ importers: examples/generic-auth: dependencies: '@envelop/generic-auth': - specifier: 6.1.1 - version: 6.1.1(@envelop/core@4.0.3)(graphql@16.6.0) + specifier: 7.0.0 + version: 7.0.0(@envelop/core@5.0.0)(graphql@16.6.0) graphql: specifier: 16.6.0 version: 16.6.0 @@ -893,8 +893,8 @@ importers: examples/live-query: dependencies: '@envelop/live-query': - specifier: 6.0.3 - version: 6.0.3(@envelop/core@4.0.3)(graphql@16.6.0) + specifier: 7.0.0 + version: 7.0.0(@envelop/core@5.0.0)(graphql@16.6.0) '@graphql-tools/utils': specifier: 10.0.1 version: 10.0.1(graphql@16.6.0) @@ -1355,8 +1355,8 @@ importers: examples/sveltekit: dependencies: '@envelop/graphql-jit': - specifier: 7.0.0 - version: 7.0.0(@envelop/core@4.0.3)(graphql@16.6.0) + specifier: 8.0.0 + version: 8.0.0(@envelop/core@5.0.0)(graphql@16.6.0) '@graphql-yoga/render-graphiql': specifier: 4.0.5 version: link:../../packages/render-graphiql/dist @@ -1615,14 +1615,14 @@ importers: version: 2.5.2 devDependencies: '@envelop/disable-introspection': - specifier: 5.0.3 - version: 5.0.3(@envelop/core@4.0.0)(graphql@16.6.0) + specifier: 6.0.0 + version: 6.0.0(@envelop/core@4.0.0)(graphql@16.6.0) '@envelop/graphql-jit': + specifier: 8.0.0 + version: 8.0.0(@envelop/core@4.0.0)(graphql@16.6.0) + '@envelop/live-query': specifier: 7.0.0 version: 7.0.0(@envelop/core@4.0.0)(graphql@16.6.0) - '@envelop/live-query': - specifier: 6.0.3 - version: 6.0.3(@envelop/core@4.0.0)(graphql@16.6.0) '@graphql-yoga/render-graphiql': specifier: 4.0.5 version: link:../render-graphiql/dist @@ -1752,8 +1752,8 @@ importers: specifier: ^2.4.0 version: 2.4.0(graphql@16.6.0) '@envelop/apollo-federation': - specifier: ^4.0.0 - version: 4.0.0(@apollo/gateway@2.4.0)(@envelop/core@4.0.0)(graphql@16.6.0) + specifier: ^5.0.0 + version: 5.0.0(@apollo/gateway@2.4.0)(@envelop/core@4.0.0)(graphql@16.6.0) '@envelop/core': specifier: 4.0.0 version: 4.0.0 @@ -1783,8 +1783,8 @@ importers: packages/plugins/apollo-inline-trace: dependencies: '@envelop/on-resolve': - specifier: ^3.0.0 - version: 3.0.0(@envelop/core@4.0.0)(graphql@16.6.0) + specifier: ^4.0.0 + version: 4.0.0(@envelop/core@5.0.0)(graphql@16.6.0) '@graphql-tools/utils': specifier: ^10.0.0 version: 10.0.0(graphql@16.6.0) @@ -1926,8 +1926,8 @@ importers: packages/plugins/prometheus: dependencies: '@envelop/prometheus': - specifier: 8.0.3 - version: 8.0.3(@envelop/core@4.0.3)(graphql@16.6.0)(prom-client@15.0.0) + specifier: 9.0.0 + version: 9.0.0(@envelop/core@5.0.0)(graphql@16.6.0)(prom-client@15.0.0) graphql: specifier: ^15.2.0 || ^16.0.0 version: 16.6.0 @@ -1943,8 +1943,8 @@ importers: packages/plugins/response-cache: dependencies: '@envelop/response-cache': - specifier: ^5.3.2 - version: 5.3.2(@envelop/core@4.0.3)(graphql@16.6.0) + specifier: ^6.0.0 + version: 6.0.0(@envelop/core@5.0.0)(graphql@16.6.0) graphql-yoga: specifier: ^4.0.5 version: link:../../graphql-yoga/dist @@ -2786,11 +2786,11 @@ packages: resolution: {integrity: sha512-77CiAM2qDXn0haQYrgX0UgrboQykb+bOHaz5p3KKItMwUZ/EFphzuB2vqHvubneIc9dxJcTx2L7MFDswRw/JAQ==} engines: {node: '>=14'} - /@apollo/utils.keyvaluecache@1.0.1: - resolution: {integrity: sha512-nLgYLomqjVimEzQ4cdvVQkcryi970NDvcRVPfd0OPeXhBfda38WjBq+WhQFk+czSHrmrSp34YHBxpat0EtiowA==} + /@apollo/utils.keyvaluecache@1.0.2: + resolution: {integrity: sha512-p7PVdLPMnPzmXSQVEsy27cYEjVON+SH/Wb7COyW3rQN8+wJgT1nv9jZouYtztWW8ZgTkii5T6tC9qfoDREd4mg==} dependencies: '@apollo/utils.logger': 1.0.1 - lru-cache: 7.18.3 + lru-cache: 7.13.1 dev: false /@apollo/utils.keyvaluecache@2.1.0: @@ -4594,6 +4594,14 @@ packages: uuid: 8.3.2 dev: true + /@babel/code-frame@7.22.13: + resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.22.20 + chalk: 2.4.2 + dev: true + /@babel/code-frame@7.22.5: resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==} engines: {node: '>=6.9.0'} @@ -4658,6 +4666,16 @@ packages: '@jridgewell/trace-mapping': 0.3.18 jsesc: 2.5.2 + /@babel/generator@7.23.0: + resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.0 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.19 + jsesc: 2.5.2 + dev: true + /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} @@ -4798,6 +4816,14 @@ packages: '@babel/template': 7.22.5 '@babel/types': 7.22.15 + /@babel/helper-function-name@7.23.0: + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.22.15 + '@babel/types': 7.23.0 + dev: true + /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} @@ -4988,6 +5014,15 @@ packages: transitivePeerDependencies: - supports-color + /@babel/highlight@7.22.20: + resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 + dev: true + /@babel/highlight@7.22.5: resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==} engines: {node: '>=6.9.0'} @@ -5010,6 +5045,14 @@ packages: dependencies: '@babel/types': 7.22.15 + /@babel/parser@7.23.0: + resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.23.0 + dev: true + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.22.1): resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} engines: {node: '>=6.9.0'} @@ -6059,6 +6102,15 @@ packages: dependencies: regenerator-runtime: 0.13.11 + /@babel/template@7.22.15: + resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.22.13 + '@babel/parser': 7.23.0 + '@babel/types': 7.23.0 + dev: true + /@babel/template@7.22.5: resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==} engines: {node: '>=6.9.0'} @@ -6084,6 +6136,24 @@ packages: transitivePeerDependencies: - supports-color + /@babel/traverse@7.23.2: + resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.22.13 + '@babel/generator': 7.23.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.23.0 + '@babel/types': 7.23.0 + debug: 4.3.4(supports-color@9.2.3) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/types@7.19.4: resolution: {integrity: sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==} engines: {node: '>=6.9.0'} @@ -6119,6 +6189,15 @@ packages: to-fast-properties: 2.0.0 dev: true + /@babel/types@7.23.0: + resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 + dev: true + /@balena/dockerignore@1.0.2: resolution: {integrity: sha512-wMue2Sy4GAVTk6Ic4tJVcnfdau+gx2EnG7S+uAEe+TWJFqE4YoWN4/H8MSLj4eYJKxGg26lZwboEniNiNwZQ6Q==} @@ -6489,38 +6568,38 @@ packages: node-source-walk: 6.0.2 dev: true - /@envelop/apollo-federation@4.0.0(@apollo/gateway@2.4.0)(@envelop/core@4.0.0)(graphql@16.6.0): - resolution: {integrity: sha512-KR2JbBDMFcARChefa+aU18FeyboV96NTDZALmVg9qq2v86nIUwIW+h4L1EDUt+i5H6RTr7isRV0KTggP7Pk7ow==} - engines: {node: '>=16.0.0'} + /@envelop/apollo-federation@5.0.0(@apollo/gateway@2.4.0)(@envelop/core@4.0.0)(graphql@16.6.0): + resolution: {integrity: sha512-mbe0bqn6mv9WVs5Kk4+IWRZuvxfzjkmuJliAuFJjUuIOn1pMUeCAzjhDTWCHEeCnS0s+TcCtKGFOdAfNtuxbvA==} + engines: {node: '>=18.0.0'} peerDependencies: '@apollo/gateway': ^0.54.0 - '@envelop/core': ^4.0.0 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@apollo/gateway': 2.4.0(graphql@16.6.0) '@envelop/core': 4.0.0 apollo-server-caching: 3.3.0 - apollo-server-types: 3.6.3(graphql@16.6.0) + apollo-server-types: 3.8.0(graphql@16.6.0) graphql: 16.6.0 tslib: 2.5.2 transitivePeerDependencies: - encoding dev: false - /@envelop/apollo-federation@4.0.3(@apollo/gateway@2.4.7)(@envelop/core@4.0.3)(graphql@16.6.0): - resolution: {integrity: sha512-BvNUkDRfI36RQdZiFbKw0d26044Xzd7bqVucO8xmSCGoFIr2Og/hOK4+qTydD0xLhBsrSpYY8Tj6xKz8Gyv9gw==} - engines: {node: '>=16.0.0'} + /@envelop/apollo-federation@5.0.0(@apollo/gateway@2.4.7)(@envelop/core@5.0.0)(graphql@16.6.0): + resolution: {integrity: sha512-mbe0bqn6mv9WVs5Kk4+IWRZuvxfzjkmuJliAuFJjUuIOn1pMUeCAzjhDTWCHEeCnS0s+TcCtKGFOdAfNtuxbvA==} + engines: {node: '>=18.0.0'} peerDependencies: '@apollo/gateway': ^0.54.0 - '@envelop/core': ^4.0.3 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@apollo/gateway': 2.4.7(graphql@16.6.0) - '@envelop/core': 4.0.3 + '@envelop/core': 5.0.0 apollo-server-caching: 3.3.0 - apollo-server-types: 3.6.3(graphql@16.6.0) + apollo-server-types: 3.8.0(graphql@16.6.0) graphql: 16.6.0 - tslib: 2.6.2 + tslib: 2.5.2 transitivePeerDependencies: - encoding dev: false @@ -6530,102 +6609,102 @@ packages: engines: {node: '>=16.0.0'} dependencies: '@envelop/types': 4.0.0 - tslib: 2.5.3 + tslib: 2.6.2 - /@envelop/core@4.0.3: - resolution: {integrity: sha512-O0Vz8E0TObT6ijAob8jYFVJavcGywKThM3UAsxUIBBVPYZTMiqI9lo2gmAnbMUnrDcAYkUTZEW9FDYPRdF5l6g==} - engines: {node: '>=16.0.0'} + /@envelop/core@5.0.0: + resolution: {integrity: sha512-aJdnH/ptv+cvwfvciCBe7TSvccBwo9g0S5f6u35TBVzRVqIGkK03lFlIL+x1cnfZgN9EfR2b1PH2galrT1CdCQ==} + engines: {node: '>=18.0.0'} dependencies: - '@envelop/types': 4.0.1 + '@envelop/types': 5.0.0 tslib: 2.6.2 dev: false - /@envelop/disable-introspection@5.0.3(@envelop/core@4.0.0)(graphql@16.6.0): - resolution: {integrity: sha512-PoKbaeCVGdgkgQUGl46L33SBB/bYKVOe1QHEW8++n9lnTTTLJTyo8EbtJb++UcuQCaaKn277fkUyc9sR9fOh5w==} - engines: {node: '>=16.0.0'} + /@envelop/disable-introspection@6.0.0(@envelop/core@4.0.0)(graphql@16.6.0): + resolution: {integrity: sha512-+DxCvKdzsHat/aWr6dqDsebbGk6ZGiM7VZlnpwKS8g4+PDHg7AfMBnDP8CtUODgifU+kgZME4TFzU288MNpNDg==} + engines: {node: '>=18.0.0'} peerDependencies: - '@envelop/core': ^4.0.3 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@envelop/core': 4.0.0 graphql: 16.6.0 - tslib: 2.6.2 + tslib: 2.5.2 dev: true - /@envelop/extended-validation@3.0.3(@envelop/core@4.0.3)(graphql@16.6.0): - resolution: {integrity: sha512-KYYzNTpccryoDq7NXCXXSG8iR0m+1p0QG1L9ud8mZL/A8bxsTyPniw7szM5B3B3VLzojbij9OIW4t7y5HXD90g==} - engines: {node: '>=16.0.0'} + /@envelop/extended-validation@4.0.0(@envelop/core@5.0.0)(graphql@16.6.0): + resolution: {integrity: sha512-pvJ/OL+C+lpNiiCXezHT+vP3PTq37MQicoOB1l5MdgOOZZWRAp0NDOgvEKcXUY7AWNpvNHgSE0QFSRfGwsfwFQ==} + engines: {node: '>=18.0.0'} peerDependencies: - '@envelop/core': ^4.0.3 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@envelop/core': 4.0.3 - '@graphql-tools/utils': 10.0.1(graphql@16.6.0) + '@envelop/core': 5.0.0 + '@graphql-tools/utils': 10.0.7(graphql@16.6.0) graphql: 16.6.0 tslib: 2.6.2 dev: false - /@envelop/generic-auth@6.1.1(@envelop/core@4.0.3)(graphql@16.6.0): - resolution: {integrity: sha512-rCpQQVpOwlf7MTJnSsuspDxdvTlOQ42DipD2I5Jqhv1Af5euOMGfaOCzPlFEfrZfmSrygoVFg531MsPMEjfSLw==} - engines: {node: '>=16.0.0'} + /@envelop/generic-auth@7.0.0(@envelop/core@5.0.0)(graphql@16.6.0): + resolution: {integrity: sha512-FxGzoSjIXJlv+aiVyhQ8oHoz41ol4gJe8KAzNX7FP3qrhldbrqcC5Q+J/VtNlo5jXYX0YuLHH6ehF80tQDZJ4Q==} + engines: {node: '>=18.0.0'} peerDependencies: - '@envelop/core': ^4.0.3 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@envelop/core': 4.0.3 - '@envelop/extended-validation': 3.0.3(@envelop/core@4.0.3)(graphql@16.6.0) - '@graphql-tools/utils': 10.0.6(graphql@16.6.0) + '@envelop/core': 5.0.0 + '@envelop/extended-validation': 4.0.0(@envelop/core@5.0.0)(graphql@16.6.0) + '@graphql-tools/utils': 10.0.7(graphql@16.6.0) graphql: 16.6.0 tslib: 2.6.2 dev: false - /@envelop/graphql-jit@7.0.0(@envelop/core@4.0.0)(graphql@16.6.0): - resolution: {integrity: sha512-YDJx3W0QKFaKA0/oHpgV5aEubRtq5SuWqWEZZwpxt4fbHrQImA+H8sVj63QwaBKSvNTP+td/mi5aETq1hCBXpw==} - engines: {node: '>=16.0.0'} + /@envelop/graphql-jit@8.0.0(@envelop/core@4.0.0)(graphql@16.6.0): + resolution: {integrity: sha512-+Sfp5DON/krxr4fP1kT6GQeQYqphP2g69CybqAMLRTALCCKs/ZfATvK/Bx+ysPV5K8g/tRwVuDbub1JAuLDxSw==} + engines: {node: '>=18.0.0'} peerDependencies: - '@envelop/core': ^4.0.3 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@envelop/core': 4.0.0 graphql: 16.6.0 - graphql-jit: 0.8.2(graphql@16.6.0) + graphql-jit: 0.8.4(graphql@16.6.0) tslib: 2.6.2 value-or-promise: 1.0.12 dev: true - /@envelop/graphql-jit@7.0.0(@envelop/core@4.0.3)(graphql@16.6.0): - resolution: {integrity: sha512-YDJx3W0QKFaKA0/oHpgV5aEubRtq5SuWqWEZZwpxt4fbHrQImA+H8sVj63QwaBKSvNTP+td/mi5aETq1hCBXpw==} - engines: {node: '>=16.0.0'} + /@envelop/graphql-jit@8.0.0(@envelop/core@5.0.0)(graphql@16.6.0): + resolution: {integrity: sha512-+Sfp5DON/krxr4fP1kT6GQeQYqphP2g69CybqAMLRTALCCKs/ZfATvK/Bx+ysPV5K8g/tRwVuDbub1JAuLDxSw==} + engines: {node: '>=18.0.0'} peerDependencies: - '@envelop/core': ^4.0.3 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@envelop/core': 4.0.3 + '@envelop/core': 5.0.0 graphql: 16.6.0 - graphql-jit: 0.8.2(graphql@16.6.0) + graphql-jit: 0.8.4(graphql@16.6.0) tslib: 2.6.2 value-or-promise: 1.0.12 dev: false - /@envelop/graphql-modules@5.0.3(@envelop/core@4.0.3)(graphql-modules@2.1.2)(graphql@16.6.0): - resolution: {integrity: sha512-mJCtYFlz8R6/hS38WhLyY2+Ir9KPJ2Y2FhcLEqVV1WKcVmxI3ZkFOkJznFEITioHSc1Z2TXxVm9AJVT09DgiSw==} - engines: {node: '>=16.0.0'} + /@envelop/graphql-modules@6.0.0(@envelop/core@5.0.0)(graphql-modules@2.1.2)(graphql@16.6.0): + resolution: {integrity: sha512-U6LoSMFd/eVt/vcI+6cj3OWciPnCTCIz+7Frc+oJ3Bg2utDIba3ngepzQPYb9t2da+AjCw+O2NmBwoUHWH0mAQ==} + engines: {node: '>=18.0.0'} peerDependencies: - '@envelop/core': ^4.0.3 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 graphql-modules: ^1 || ^2.0.0 dependencies: - '@envelop/core': 4.0.3 + '@envelop/core': 5.0.0 graphql: 16.6.0 graphql-modules: 2.1.2(graphql@16.6.0) tslib: 2.6.2 dev: false - /@envelop/live-query@6.0.3(@envelop/core@4.0.0)(graphql@16.6.0): - resolution: {integrity: sha512-nYZj15rcDodnnOG1gREJKXqFJ8btjkj7ZRVtooeWJaxvUKCbqGSVy28W6cz4Dyly7xCXWKDQW0ZU6AxPAzzotQ==} - engines: {node: '>=16.0.0'} + /@envelop/live-query@7.0.0(@envelop/core@4.0.0)(graphql@16.6.0): + resolution: {integrity: sha512-rLnSN1B+5zcy3FsWE+16/CMiqjD/LXXcRUXJ0RaXRjzHClpQxgSzrAixNeOmx1vXLff4AgkjOZANJl39rD4dwQ==} + engines: {node: '>=18.0.0'} peerDependencies: - '@envelop/core': ^4.0.3 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@envelop/core': 4.0.0 @@ -6637,14 +6716,14 @@ packages: tslib: 2.6.2 dev: true - /@envelop/live-query@6.0.3(@envelop/core@4.0.3)(graphql@16.6.0): - resolution: {integrity: sha512-nYZj15rcDodnnOG1gREJKXqFJ8btjkj7ZRVtooeWJaxvUKCbqGSVy28W6cz4Dyly7xCXWKDQW0ZU6AxPAzzotQ==} - engines: {node: '>=16.0.0'} + /@envelop/live-query@7.0.0(@envelop/core@5.0.0)(graphql@16.6.0): + resolution: {integrity: sha512-rLnSN1B+5zcy3FsWE+16/CMiqjD/LXXcRUXJ0RaXRjzHClpQxgSzrAixNeOmx1vXLff4AgkjOZANJl39rD4dwQ==} + engines: {node: '>=18.0.0'} peerDependencies: - '@envelop/core': ^4.0.3 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@envelop/core': 4.0.3 + '@envelop/core': 5.0.0 '@graphql-tools/utils': 10.0.1(graphql@16.6.0) '@n1ru4l/graphql-live-query': 0.10.0(graphql@16.6.0) '@n1ru4l/graphql-live-query-patch': 0.7.0(graphql@16.6.0) @@ -6653,56 +6732,45 @@ packages: tslib: 2.6.2 dev: false - /@envelop/on-resolve@3.0.0(@envelop/core@4.0.0)(graphql@16.6.0): - resolution: {integrity: sha512-WWsz06aN/x1ZrH32HKq+kgLiLNJ600ylTXNvHHOgkhWLNr7dz7uJDHW0CBi061+LlIFMdtt4rIwf2uipHHAVjQ==} - engines: {node: '>=16.0.0'} + /@envelop/on-resolve@4.0.0(@envelop/core@5.0.0)(graphql@16.6.0): + resolution: {integrity: sha512-EBGJoaN7eqpDxhH/EFnjx5CgK8d7XKs6/2scuqGmEnVptW+8sicxPdvt5nZielZRT6spRK14ZGWmn2o8qf8GjQ==} + engines: {node: '>=18.0.0'} peerDependencies: - '@envelop/core': ^4.0.0 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@envelop/core': 4.0.0 + '@envelop/core': 5.0.0 graphql: 16.6.0 dev: false - /@envelop/on-resolve@3.0.3(@envelop/core@4.0.3)(graphql@16.6.0): - resolution: {integrity: sha512-Mo2w3CHmyLCScFuIO2VS2Co44vlPSc4zwujz0x+/zyaJ+eCwBQMRuE9u+9ORjvKImNxrbXI9FQVNlbF0iDk4iQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@envelop/core': ^4.0.3 - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@envelop/core': 4.0.3 - graphql: 16.6.0 - dev: false - - /@envelop/prometheus@8.0.3(@envelop/core@4.0.3)(graphql@16.6.0)(prom-client@15.0.0): - resolution: {integrity: sha512-ggAoy70JdoxIT279tkvN+P+5dHYgB6NeF2UqYbCuUmijUHD+xfLD7jbv+WUoshoot380Go9XGd9UTXChUtQ0Yw==} - engines: {node: '>=16.0.0'} + /@envelop/prometheus@9.0.0(@envelop/core@5.0.0)(graphql@16.6.0)(prom-client@15.0.0): + resolution: {integrity: sha512-K1LL4qh7fWMYNhsXDzIF33SVXHtxAhg8GdWjl0E/NhizRtdguW7tShPtcMIL3U6sWPsoJR982LnV8nqjqYzYlA==} + engines: {node: '>=18.0.0'} peerDependencies: - '@envelop/core': ^4.0.3 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - prom-client: ^13 || ^14.0.0 + prom-client: ^15.0.0 dependencies: - '@envelop/core': 4.0.3 - '@envelop/on-resolve': 3.0.3(@envelop/core@4.0.3)(graphql@16.6.0) + '@envelop/core': 5.0.0 + '@envelop/on-resolve': 4.0.0(@envelop/core@5.0.0)(graphql@16.6.0) graphql: 16.6.0 prom-client: 15.0.0 tslib: 2.6.2 dev: false - /@envelop/response-cache@5.3.2(@envelop/core@4.0.3)(graphql@16.6.0): - resolution: {integrity: sha512-q9mX4S2ylU9jj6G4gSUvm8BfD5wc90RVZ8PGgvyiDPXrFc+z3Wp4XgJ3iIm3j9u2DTDYRYOmBNZR4GcB2AZ4QA==} - engines: {node: '>=16.0.0'} + /@envelop/response-cache@6.0.0(@envelop/core@5.0.0)(graphql@16.6.0): + resolution: {integrity: sha512-vCgveh+wfGD6Hza5ynK2usv/SRG3Pp6MHtMhKpfKj5cfs4aVVZFpl17qd/c+xgrXhGLtrnOdh6J9771V1m4KxQ==} + engines: {node: '>=18.0.0'} peerDependencies: - '@envelop/core': ^4.0.3 + '@envelop/core': ^5.0.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@envelop/core': 4.0.3 - '@graphql-tools/utils': 10.0.6(graphql@16.6.0) - '@whatwg-node/fetch': 0.9.12 + '@envelop/core': 5.0.0 + '@graphql-tools/utils': 10.0.7(graphql@16.6.0) + '@whatwg-node/fetch': 0.9.13 fast-json-stable-stringify: 2.1.0 graphql: 16.6.0 - lru-cache: 10.0.0 + lru-cache: 10.0.1 tslib: 2.6.2 dev: false @@ -6712,9 +6780,9 @@ packages: dependencies: tslib: 2.6.2 - /@envelop/types@4.0.1: - resolution: {integrity: sha512-ULo27/doEsP7uUhm2iTnElx13qTO6I5FKvmLoX41cpfuw8x6e0NUFknoqhEsLzAbgz8xVS5mjwcxGCXh4lDYzg==} - engines: {node: '>=16.0.0'} + /@envelop/types@5.0.0: + resolution: {integrity: sha512-IPjmgSc4KpQRlO4qbEDnBEixvtb06WDmjKfi/7fkZaryh5HuOmTtixe1EupQI5XfXO8joc3d27uUZ0QdC++euA==} + engines: {node: '>=18.0.0'} dependencies: tslib: 2.6.2 dev: false @@ -7350,6 +7418,9 @@ packages: /@fastify/deepmerge@1.1.0: resolution: {integrity: sha512-E8Hfdvs1bG6u0N4vN5Nty6JONUfTdOciyD5rn8KnEsLKIenvOVcr210BQR9t34PRkNyjqnMLGk3e0BsaxRdL+g==} + /@fastify/deepmerge@1.3.0: + resolution: {integrity: sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==} + /@fastify/error@3.0.0: resolution: {integrity: sha512-dPRyT40GiHRzSCll3/Jn2nPe25+E1VXc9tDwRAIKwFCxd5Np5wzgz1tmooWG3sV0qKgrBibihVoCna2ru4SEFg==} @@ -8300,8 +8371,8 @@ packages: graphql: 16.6.0 tslib: 2.6.2 - /@graphql-tools/utils@10.0.6(graphql@16.6.0): - resolution: {integrity: sha512-hZMjl/BbX10iagovakgf3IiqArx8TPsotq5pwBld37uIX1JiZoSbgbCIFol7u55bh32o6cfDEiiJgfAD5fbeyQ==} + /@graphql-tools/utils@10.0.7(graphql@16.6.0): + resolution: {integrity: sha512-KOdeMj6Hd/MENDaqPbws3YJl3wVy0DeYnL7PyUms5Skyf7uzI9INynDwPMhLXfSb0/ph6BXTwMd5zBtWbF8tBQ==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -8325,7 +8396,7 @@ packages: 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.6.0) + '@graphql-typed-document-node/core': 3.1.2(graphql@16.6.0) graphql: 16.6.0 tslib: 2.6.2 dev: false @@ -8824,14 +8895,14 @@ packages: '@jest/test-result': 29.4.2 '@jest/transform': 29.4.2 '@jest/types': 29.5.0 - '@types/node': 18.16.16 + '@types/node': 20.8.6 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.8.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.4.2 - jest-config: 29.4.2(@types/node@18.16.16) + jest-config: 29.4.2(@types/node@20.8.6) jest-haste-map: 29.4.2 jest-message-util: 29.4.2 jest-regex-util: 29.4.2 @@ -9079,7 +9150,7 @@ packages: '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 '@jest/types': 29.5.0 - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.19 '@types/node': 18.16.16 chalk: 4.1.2 collect-v8-coverage: 1.0.1 @@ -9128,7 +9199,7 @@ packages: resolution: {integrity: sha512-qyt/mb6rLyd9j1jUts4EQncvS6Yy3PM9HghnNv86QBlV+zdL2inCdK1tuVlL+J+lpiw2BI67qXOrX3UurBqQ1w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.19 callsites: 3.1.0 graceful-fs: 4.2.11 dev: true @@ -9225,7 +9296,7 @@ packages: dependencies: '@babel/core': 7.22.1 '@jest/types': 29.5.0 - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.19 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 @@ -9319,10 +9390,24 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.18 + /@jridgewell/gen-mapping@0.3.3: + resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.19 + dev: true + /@jridgewell/resolve-uri@3.1.0: resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} engines: {node: '>=6.0.0'} + /@jridgewell/resolve-uri@3.1.1: + resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} + engines: {node: '>=6.0.0'} + dev: true + /@jridgewell/set-array@1.1.2: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} @@ -9353,6 +9438,13 @@ packages: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 + /@jridgewell/trace-mapping@0.3.19: + resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} + dependencies: + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + /@jridgewell/trace-mapping@0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: @@ -13291,8 +13383,8 @@ packages: /@types/babel__core@7.20.1: resolution: {integrity: sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==} dependencies: - '@babel/parser': 7.22.5 - '@babel/types': 7.22.15 + '@babel/parser': 7.23.0 + '@babel/types': 7.23.0 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.20.0 @@ -13324,7 +13416,7 @@ packages: /@types/babel__traverse@7.20.0: resolution: {integrity: sha512-TBOjqAGf0hmaqRwpii5LLkJLg7c6OMm4nHLmpsUxwk9bBHtoTC6dAHdVWdGv4TBxj2CZOZY8Xfq8WmfoVi7n4Q==} dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.23.0 dev: true /@types/body-parser@1.19.2: @@ -13687,6 +13779,12 @@ packages: resolution: {integrity: sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw==} dev: true + /@types/node@20.8.6: + resolution: {integrity: sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==} + dependencies: + undici-types: 5.25.3 + dev: true + /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: true @@ -13837,8 +13935,8 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@types/yauzl@2.10.0: - resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} + /@types/yauzl@2.10.1: + resolution: {integrity: sha512-CHzgNU3qYBnp/O4S3yv2tXPlvMTq0YWSTVg2/JYLqWZGHwwgJGAwd00poay/11asPq8wLFwHzubyInqHIFmmiw==} requiresBuild: true dependencies: '@types/node': 18.16.16 @@ -14553,6 +14651,11 @@ packages: resolution: {integrity: sha512-PnnAP/o6QkgAdjcExKugzl5ZUqPVcv9lvgGz/to3Xe5Du/P5Zw6MzB8P8mI/B4mplYOYsr6AkXkb4plG0ydCow==} engines: {node: '>=16.0.0'} + /@whatwg-node/events@0.1.1: + resolution: {integrity: sha512-AyQEn5hIPV7Ze+xFoXVU3QTHXVbWPrzaOkxtENMPMuNL6VVHrp4hHfDt9nrQpjO7BgvuM95dMtkycX5M/DZR3w==} + engines: {node: '>=16.0.0'} + dev: false + /@whatwg-node/fetch@0.8.8: resolution: {integrity: sha512-CdcjGC2vdKhc13KKxgsc6/616BQ7ooDIgPeTuAiE8qfCnS0mGzcfCOoZXypQSz73nxI+GWc7ZReIAVhxoE1KCg==} dependencies: @@ -14578,6 +14681,14 @@ packages: '@whatwg-node/node-fetch': 0.4.18 urlpattern-polyfill: 9.0.0 + /@whatwg-node/fetch@0.9.13: + resolution: {integrity: sha512-PPtMwhjtS96XROnSpowCQM85gCUG2m7AXZFw0PZlGbhzx2GK7f2iOXilfgIJ0uSlCuuGbOIzfouISkA7C4FJOw==} + engines: {node: '>=16.0.0'} + dependencies: + '@whatwg-node/node-fetch': 0.4.19 + urlpattern-polyfill: 9.0.0 + dev: false + /@whatwg-node/node-fetch@0.3.6: resolution: {integrity: sha512-w9wKgDO4C95qnXZRwZTfCmLWqyRnooGjcIwG0wADWjw9/HN0p7dtvtgSvItZtUyNteEvgTrd8QojNEqV6DAGTA==} dependencies: @@ -14609,6 +14720,17 @@ packages: fast-url-parser: 1.1.3 tslib: 2.6.2 + /@whatwg-node/node-fetch@0.4.19: + resolution: {integrity: sha512-AW7/m2AuweAoSXmESrYQr/KBafueScNbn2iNO0u6xFr2JZdPmYsSm5yvAXYk6yDLv+eDmSSKrf7JnFZ0CsJIdA==} + engines: {node: '>=16.0.0'} + dependencies: + '@whatwg-node/events': 0.1.1 + busboy: 1.6.0 + fast-querystring: 1.1.2 + fast-url-parser: 1.1.3 + tslib: 2.6.2 + dev: false + /@whatwg-node/server-plugin-cookies@1.0.0(@whatwg-node/server@0.9.1): resolution: {integrity: sha512-o0MqK6H4Yhxht+J+cgZIpEhdb4SID1grFWfOiMdni3csNHBKZ+MKAFhxS+6wAJsarHN7BEZ0QMu4PG09Uwhr2g==} engines: {node: '>=16.0.0'} @@ -15146,6 +15268,13 @@ packages: '@apollo/protobufjs': 1.2.6 dev: false + /apollo-reporting-protobuf@3.4.0: + resolution: {integrity: sha512-h0u3EbC/9RpihWOmcSsvTW2O6RXVaD/mPEjfrPkxRPTEPWqncsgOoRJw+wih4OqfH3PvTJvoEIf4LwKrUaqWog==} + deprecated: The `apollo-reporting-protobuf` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/usage-reporting-protobuf` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. + dependencies: + '@apollo/protobufjs': 1.2.6 + dev: false + /apollo-server-caching@3.3.0: resolution: {integrity: sha512-Wgcb0ArjZ5DjQ7ID+tvxUcZ7Yxdbk5l1MxZL8D8gkyjooOkhPNzjRVQ7ubPoXqO54PrOMOTm1ejVhsF+AfIirQ==} engines: {node: '>=12.0'} @@ -15159,21 +15288,21 @@ packages: engines: {node: '>=12.0'} deprecated: The `apollo-server-env` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/utils.fetcher` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. dependencies: - node-fetch: 2.6.12 + node-fetch: 2.7.0 transitivePeerDependencies: - encoding dev: false - /apollo-server-types@3.6.3(graphql@16.6.0): - resolution: {integrity: sha512-+7caNTLdevpWI2dGKSa7CWdyudO3NBuJ3HzcrYxjBei6Bth9YdRUNzPSFmBjlm2baHF0GsrMwLpjO+HStJzm3A==} + /apollo-server-types@3.8.0(graphql@16.6.0): + resolution: {integrity: sha512-ZI/8rTE4ww8BHktsVpb91Sdq7Cb71rdSkXELSwdSR0eXu600/sY+1UXhTWdiJvk+Eq5ljqoHLwLbY2+Clq2b9A==} engines: {node: '>=12.0'} deprecated: The `apollo-server-types` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. peerDependencies: graphql: ^15.3.0 || ^16.0.0 dependencies: - '@apollo/utils.keyvaluecache': 1.0.1 + '@apollo/utils.keyvaluecache': 1.0.2 '@apollo/utils.logger': 1.0.1 - apollo-reporting-protobuf: 3.3.3 + apollo-reporting-protobuf: 3.4.0 apollo-server-env: 4.2.1 graphql: 16.6.0 transitivePeerDependencies: @@ -15733,8 +15862,8 @@ packages: resolution: {integrity: sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/template': 7.22.5 - '@babel/types': 7.22.15 + '@babel/template': 7.22.15 + '@babel/types': 7.23.0 '@types/babel__core': 7.20.1 '@types/babel__traverse': 7.20.0 dev: true @@ -16776,7 +16905,7 @@ packages: normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 /chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} @@ -20260,7 +20389,7 @@ packages: get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: - '@types/yauzl': 2.10.0 + '@types/yauzl': 2.10.1 transitivePeerDependencies: - supports-color dev: true @@ -20308,13 +20437,6 @@ packages: /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - /fast-json-stringify@1.21.0: - resolution: {integrity: sha512-xY6gyjmHN3AK1Y15BCbMpeO9+dea5ePVsp3BouHCdukcx0hOHbXwFhRodhcI0NpZIgDChSeAKkHW9YjKvhwKBA==} - dependencies: - ajv: 6.12.6 - deepmerge: 4.3.1 - string-similarity: 4.0.4 - /fast-json-stringify@5.7.0: resolution: {integrity: sha512-sBVPTgnAZseLu1Qgj6lUbQ0HfjFhZWXAmpZ5AaSGkyLh5gAXBga/uPJjQPHpDFjC9adWIpdOcCLSDTgrZ7snoQ==} dependencies: @@ -20325,6 +20447,16 @@ packages: fast-uri: 2.1.0 rfdc: 1.3.0 + /fast-json-stringify@5.8.0: + resolution: {integrity: sha512-VVwK8CFMSALIvt14U8AvrSzQAwN/0vaVRiFFUVlpnXSnDGrSkOAO5MtzyN8oQNjLd5AqTW5OZRgyjoNuAuR3jQ==} + dependencies: + '@fastify/deepmerge': 1.3.0 + ajv: 8.12.0 + ajv-formats: 2.1.1(ajv@8.12.0) + fast-deep-equal: 3.1.3 + fast-uri: 2.2.0 + rfdc: 1.3.0 + /fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} @@ -20333,6 +20465,12 @@ packages: dependencies: fast-decode-uri-component: 1.0.1 + /fast-querystring@1.1.2: + resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} + dependencies: + fast-decode-uri-component: 1.0.1 + dev: false + /fast-redact@3.1.2: resolution: {integrity: sha512-+0em+Iya9fKGfEQGcd62Yv6onjBmmhV1uh86XVfOU8VwAe6kaFdQCWI9s0/Nnugx5Vd9tdbZ7e6gE2tR9dzXdw==} engines: {node: '>=6'} @@ -20346,6 +20484,9 @@ packages: /fast-uri@2.1.0: resolution: {integrity: sha512-qKRta6N7BWEFVlyonVY/V+BMLgFqktCUV0QjT259ekAIlbVrMaFnFLxJ4s/JPl4tou56S1BzPufI60bLe29fHA==} + /fast-uri@2.2.0: + resolution: {integrity: sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==} + /fast-url-parser@1.1.3: resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} dependencies: @@ -20555,8 +20696,8 @@ packages: json-schema-to-ts: 2.8.0 openapi-types: 12.1.0 tslib: 2.6.2 - zod: 3.22.2 - zod-to-json-schema: 3.21.0(zod@3.22.2) + zod: 3.22.4 + zod-to-json-schema: 3.21.0(zod@3.22.4) dev: false /figgy-pudding@3.5.2: @@ -21207,6 +21348,14 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true + dev: true + optional: true + + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true optional: true /ftp@0.3.10: @@ -21867,16 +22016,15 @@ packages: graphql: 16.6.0 dev: true - /graphql-jit@0.8.2(graphql@16.6.0): - resolution: {integrity: sha512-P9KtM/UY4JTtHVRqRlZzFXPmDEtps1Bd27Mvj/naQIa5d0j83zPxAx4jewq1wueF3UEZu1JFZwX1XVBBkoo1Mg==} + /graphql-jit@0.8.4(graphql@16.6.0): + resolution: {integrity: sha512-4KRrJ1ROy3Usgbl3eAoUMfdfZCRjkcw9cCGT7QwTUIHm9dPGaSaldxzGUttyjErU0rsYEb6WWyb6mMh5r6lEoQ==} peerDependencies: graphql: '>=15' dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.6.0) - fast-json-stringify: 1.21.0 + fast-json-stringify: 5.8.0 generate-function: 2.3.1 graphql: 16.6.0 - json-schema: 0.4.0 lodash.memoize: 4.1.2 lodash.merge: 4.6.2 lodash.mergewith: 4.6.2 @@ -21951,7 +22099,7 @@ packages: 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: 16.6.0 - tslib: 2.6.2 + tslib: 2.5.2 /graphql-ws@5.11.3(graphql@16.6.0): resolution: {integrity: sha512-fU8zwSgAX2noXAsuFiCZ8BtXeXZOzXyK5u1LloCdacsVth4skdBMPO74EG51lBoWSIZ8beUocdpV8+cQHBODnQ==} @@ -23687,7 +23835,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 29.4.2(@types/node@18.16.16) + jest-config: 29.4.2(@types/node@20.8.6) jest-util: 29.4.2 jest-validate: 29.4.2 prompts: 2.4.2 @@ -23765,6 +23913,45 @@ packages: - supports-color dev: true + /jest-config@29.4.2(@types/node@20.8.6): + resolution: {integrity: sha512-919CtnXic52YM0zW4C1QxjG6aNueX1kBGthuMtvFtRTAxhKfJmiXC9qwHmi6o2josjbDz8QlWyY55F1SIVmCWA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.22.1 + '@jest/test-sequencer': 29.4.2 + '@jest/types': 29.5.0 + '@types/node': 20.8.6 + babel-jest: 29.4.2(@babel/core@7.22.1) + chalk: 4.1.2 + ci-info: 3.8.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.4.2 + jest-environment-node: 29.4.2 + jest-get-type: 29.4.3 + jest-regex-util: 29.4.2 + jest-resolve: 29.4.2 + jest-runner: 29.4.2 + jest-util: 29.5.0 + jest-validate: 29.5.0 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 29.5.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + /jest-config@29.5.0(@types/node@18.16.16)(ts-node@10.9.1): resolution: {integrity: sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -23916,7 +24103,7 @@ packages: micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /jest-haste-map@29.5.0: @@ -23935,7 +24122,7 @@ packages: micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /jest-leak-detector@29.4.2: @@ -23993,7 +24180,7 @@ packages: resolution: {integrity: sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.22.5 + '@babel/code-frame': 7.22.13 '@jest/types': 29.5.0 '@types/stack-utils': 2.0.1 chalk: 4.1.2 @@ -24271,11 +24458,11 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.22.1 - '@babel/generator': 7.22.5 + '@babel/generator': 7.23.0 '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.1) '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.1) - '@babel/traverse': 7.22.5 - '@babel/types': 7.22.15 + '@babel/traverse': 7.23.2 + '@babel/types': 7.23.0 '@jest/expect-utils': 29.5.0 '@jest/transform': 29.5.0 '@jest/types': 29.5.0 @@ -24629,6 +24816,7 @@ packages: /json-schema@0.4.0: resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + dev: true /json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} @@ -25489,6 +25677,11 @@ packages: /lru-cache@10.0.0: resolution: {integrity: sha512-svTf/fzsKHffP42sujkO/Rjs37BCIsQVRCeNYIm9WN8rgT7ffoUnRtZCqU+6BqcSBdv8gwJeTz8knJpgACeQMw==} engines: {node: 14 || >=16.14} + dev: false + + /lru-cache@10.0.1: + resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==} + engines: {node: 14 || >=16.14} /lru-cache@4.0.2: resolution: {integrity: sha512-uQw9OqphAGiZhkuPlpFGmdTU2tEuhxTourM/19qGJrxBPHAr/f8BT1a0i/lOclESnGatdJG/UCkP9kZB/Lh1iw==} @@ -25513,6 +25706,11 @@ packages: dependencies: yallist: 4.0.0 + /lru-cache@7.13.1: + resolution: {integrity: sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==} + engines: {node: '>=12'} + dev: false + /lru-cache@7.18.3: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} @@ -27578,6 +27776,18 @@ packages: dependencies: whatwg-url: 5.0.0 + /node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + dev: false + /node-fetch@3.3.2: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -28606,7 +28816,7 @@ packages: resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - lru-cache: 10.0.0 + lru-cache: 10.0.1 minipass: 5.0.0 dev: true @@ -30809,7 +31019,7 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /router@1.3.8: @@ -31819,10 +32029,6 @@ packages: strip-ansi: 6.0.1 dev: true - /string-similarity@4.0.4: - resolution: {integrity: sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - /string-template@0.2.1: resolution: {integrity: sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==} dev: true @@ -33105,7 +33311,7 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 '@types/node': 18.11.19 - acorn: 8.8.2 + acorn: 8.9.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 @@ -33233,7 +33439,7 @@ packages: '@esbuild-kit/core-utils': 3.1.0 '@esbuild-kit/esm-loader': 2.5.5 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /tty-browserify@0.0.0: @@ -33425,6 +33631,10 @@ packages: /underscore@1.13.6: resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==} + /undici-types@5.25.3: + resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} + dev: true + /undici@5.11.0: resolution: {integrity: sha512-oWjWJHzFet0Ow4YZBkyiJwiK5vWqEYoH7BINzJAJOLedZ++JpAlCbUktW2GQ2DS2FpKmxD/JMtWUUWl1BtghGw==} engines: {node: '>=12.18'} @@ -34000,7 +34210,7 @@ packages: resolution: {integrity: sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.19 '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.9.0 dev: true @@ -34150,7 +34360,7 @@ packages: postcss: 8.4.24 rollup: 3.21.0 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /vm-browserify@1.1.2: @@ -34663,7 +34873,7 @@ packages: source-map: 0.7.4 xxhash-wasm: 1.0.1 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 transitivePeerDependencies: - bufferutil - supports-color @@ -34992,21 +35202,17 @@ packages: readable-stream: 3.6.2 dev: true - /zod-to-json-schema@3.21.0(zod@3.22.2): + /zod-to-json-schema@3.21.0(zod@3.22.4): resolution: {integrity: sha512-+KyFCzqKwE6CxMSZxEUBaGmdXzB09BoFebO+xef/ISE4cTfReQlyThYbS8aqd3uWkdt9fz5BGHsY0CbY+Ra9oA==} peerDependencies: zod: ^3.21.4 dependencies: - zod: 3.22.2 + zod: 3.22.4 dev: false /zod@3.21.4: resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} - /zod@3.22.2: - resolution: {integrity: sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==} - dev: false - /zod@3.22.4: resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==}