From 82abeba64b30101f964bcee4aa65b03ab9c479d5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 06:06:13 +0000 Subject: [PATCH] chore(deps): update node.js to v22 --- .nvmrc | 2 +- Dockerfile | 4 +- package.json | 2 +- packages/loaders/github/package.json | 2 +- packages/loaders/url/package.json | 2 +- pnpm-lock.yaml | 129 +++++++++++++-------------- website/package.json | 2 +- 7 files changed, 67 insertions(+), 76 deletions(-) diff --git a/.nvmrc b/.nvmrc index 209e3ef4b6..2bd5a0a98a 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20 +22 diff --git a/Dockerfile b/Dockerfile index 98d3ecc207..ee7f2aedcc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-alpine AS build +FROM node:22-alpine AS build ENV NODE_ENV=development ENV DISTDIR=/usr/local/share/graphql-inspector @@ -10,7 +10,7 @@ RUN npm install -g pnpm@9.12.3 RUN pnpm install RUN pnpm build -FROM node:20-alpine AS dist +FROM node:22-alpine AS dist ENV NODE_ENV=production ENV DISTDIR=/usr/local/share/graphql-inspector diff --git a/package.json b/package.json index 9e27fe7914..9c761f3352 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "@types/body-parser": "1.19.5", "@types/cors": "2.8.17", "@types/express": "5.0.1", - "@types/node": "20.14.15", + "@types/node": "22.15.11", "@types/yargs": "17.0.33", "@vercel/ncc": "0.38.3", "bob-the-bundler": "7.0.1", diff --git a/packages/loaders/github/package.json b/packages/loaders/github/package.json index befcd0488a..972b8dfc17 100644 --- a/packages/loaders/github/package.json +++ b/packages/loaders/github/package.json @@ -69,7 +69,7 @@ }, "devDependencies": { "@babel/core": "7.26.10", - "@types/node": "20.14.15", + "@types/node": "22.15.11", "graphql": "16.9.0" }, "publishConfig": { diff --git a/packages/loaders/url/package.json b/packages/loaders/url/package.json index b0b814a9a8..92599cc5d4 100644 --- a/packages/loaders/url/package.json +++ b/packages/loaders/url/package.json @@ -68,7 +68,7 @@ "tslib": "2.6.2" }, "devDependencies": { - "@types/node": "20.14.15", + "@types/node": "22.15.11", "graphql": "16.9.0" }, "publishConfig": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3c219b1908..d12d614b16 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -46,7 +46,7 @@ importers: version: 0.8.5 vite-tsconfig-paths: specifier: 5.1.4 - version: 5.1.4(typescript@5.5.4)(vite@6.2.2(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0)) + version: 5.1.4(typescript@5.5.4)(vite@6.2.2(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0)) yargs: specifier: 17.7.2 version: 17.7.2 @@ -124,8 +124,8 @@ importers: specifier: 5.0.1 version: 5.0.1 '@types/node': - specifier: 20.14.15 - version: 20.14.15 + specifier: 22.15.11 + version: 22.15.11 '@types/yargs': specifier: 17.0.33 version: 17.0.33 @@ -143,7 +143,7 @@ importers: version: 16.10.0 graphql-config: specifier: 5.1.0 - version: 5.1.0(@types/node@20.14.15)(graphql@16.10.0) + version: 5.1.0(@types/node@22.15.11)(graphql@16.10.0) jsesc: specifier: 3.0.2 version: 3.0.2 @@ -173,7 +173,7 @@ importers: version: 5.5.4 vitest: specifier: 3.0.9 - version: 3.0.9(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0) + version: 3.0.9(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0) wrangler: specifier: 4.2.0 version: 4.2.0 @@ -557,7 +557,7 @@ importers: dependencies: '@graphql-tools/github-loader': specifier: 8.0.19 - version: 8.0.19(@types/node@20.14.15)(graphql@16.10.0) + version: 8.0.19(@types/node@22.15.11)(graphql@16.10.0) tslib: specifier: 2.6.2 version: 2.6.2 @@ -566,8 +566,8 @@ importers: specifier: 7.26.10 version: 7.26.10 '@types/node': - specifier: 20.14.15 - version: 20.14.15 + specifier: 22.15.11 + version: 22.15.11 graphql: specifier: 16.10.0 version: 16.10.0 @@ -631,14 +631,14 @@ importers: dependencies: '@graphql-tools/url-loader': specifier: 8.0.31 - version: 8.0.31(@types/node@20.14.15)(graphql@16.10.0) + version: 8.0.31(@types/node@22.15.11)(graphql@16.10.0) tslib: specifier: 2.6.2 version: 2.6.2 devDependencies: '@types/node': - specifier: 20.14.15 - version: 20.14.15 + specifier: 22.15.11 + version: 22.15.11 graphql: specifier: 16.10.0 version: 16.10.0 @@ -691,8 +691,8 @@ importers: specifier: 0.4.2 version: 0.4.2 '@types/node': - specifier: 20.14.15 - version: 20.14.15 + specifier: 22.15.11 + version: 22.15.11 '@types/react': specifier: 18.3.3 version: 18.3.3 @@ -2373,11 +2373,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.14.15': - resolution: {integrity: sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==} - - '@types/node@22.13.10': - resolution: {integrity: sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==} + '@types/node@22.15.11': + resolution: {integrity: sha512-rlyK0vuU7VLEYQfXuC7QTFxDvkb6tKhDI7wR4r6ZzM0k8BJd44W0jxo6xmUjqSs4AlYmiYfLJU2f0pAG/FtCRw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5628,6 +5625,7 @@ packages: mvdan-sh@0.10.1: resolution: {integrity: sha512-kMbrH0EObaKmK3nVRKUIIya1dpASHIEusM13S4V1ViHFuxuNxCo+arxoa6j/dbV22YBGjl7UKJm9QQKJ2Crzhg==} + deprecated: See https://github.com/mvdan/sh/issues/1145 mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} @@ -5713,6 +5711,7 @@ packages: node-domexception@1.0.0: resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} engines: {node: '>=10.5.0'} + deprecated: Use your platform's native DOMException instead node-fetch@2.6.9: resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==} @@ -6711,6 +6710,7 @@ packages: rspack-resolver@1.2.2: resolution: {integrity: sha512-Fwc19jMBA3g+fxDJH2B4WxwZjE0VaaOL7OX/A4Wn5Zv7bOD/vyPZhzXfaO73Xc2GAlfi96g5fGUa378WbIGfFw==} + deprecated: Please migrate to the brand new `@rspack/resolver` or `unrs-resolver` instead run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -7382,11 +7382,8 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} undici@5.29.0: resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} @@ -8434,7 +8431,7 @@ snapshots: - uWebSockets.js - utf-8-validate - '@graphql-tools/executor-http@1.3.0(@types/node@20.14.15)(graphql@16.10.0)': + '@graphql-tools/executor-http@1.3.0(@types/node@22.15.11)(graphql@16.10.0)': dependencies: '@graphql-tools/executor-common': 0.0.4(graphql@16.10.0) '@graphql-tools/utils': 10.8.6(graphql@16.10.0) @@ -8443,7 +8440,7 @@ snapshots: '@whatwg-node/fetch': 0.10.5 '@whatwg-node/promise-helpers': 1.3.0 graphql: 16.10.0 - meros: 1.2.1(@types/node@20.14.15) + meros: 1.2.1(@types/node@22.15.11) tslib: 2.8.1 transitivePeerDependencies: - '@types/node' @@ -8482,9 +8479,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/github-loader@8.0.19(@types/node@20.14.15)(graphql@16.10.0)': + '@graphql-tools/github-loader@8.0.19(@types/node@22.15.11)(graphql@16.10.0)': dependencies: - '@graphql-tools/executor-http': 1.3.0(@types/node@20.14.15)(graphql@16.10.0) + '@graphql-tools/executor-http': 1.3.0(@types/node@22.15.11)(graphql@16.10.0) '@graphql-tools/graphql-tag-pluck': 8.3.19(graphql@16.10.0) '@graphql-tools/utils': 10.8.6(graphql@16.10.0) '@whatwg-node/fetch': 0.10.3 @@ -8575,10 +8572,10 @@ snapshots: graphql: 16.10.0 tslib: 2.6.2 - '@graphql-tools/url-loader@8.0.31(@types/node@20.14.15)(graphql@16.10.0)': + '@graphql-tools/url-loader@8.0.31(@types/node@22.15.11)(graphql@16.10.0)': dependencies: '@graphql-tools/executor-graphql-ws': 2.0.4(graphql@16.10.0) - '@graphql-tools/executor-http': 1.3.0(@types/node@20.14.15)(graphql@16.10.0) + '@graphql-tools/executor-http': 1.3.0(@types/node@22.15.11)(graphql@16.10.0) '@graphql-tools/executor-legacy-ws': 1.1.17(graphql@16.10.0) '@graphql-tools/utils': 10.8.6(graphql@16.10.0) '@graphql-tools/wrap': 10.0.32(graphql@16.10.0) @@ -9791,21 +9788,21 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.36 - '@types/node': 20.14.15 + '@types/node': 22.15.11 '@types/btoa-lite@1.0.0': {} '@types/concat-stream@2.0.0': dependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 '@types/connect@3.4.36': dependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 '@types/cors@2.8.17': dependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 '@types/d3-scale-chromatic@3.1.0': {} @@ -9827,13 +9824,13 @@ snapshots: '@types/express-serve-static-core@4.17.33': dependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 '@types/express-serve-static-core@5.0.6': dependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 '@types/send': 0.17.4 @@ -9869,7 +9866,7 @@ snapshots: '@types/jsonwebtoken@9.0.1': dependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 '@types/katex@0.16.7': {} @@ -9891,7 +9888,7 @@ snapshots: '@types/mysql@2.15.26': dependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 '@types/nlcst@2.0.3': dependencies: @@ -9899,13 +9896,9 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@20.14.15': + '@types/node@22.15.11': dependencies: - undici-types: 5.26.5 - - '@types/node@22.13.10': - dependencies: - undici-types: 6.20.0 + undici-types: 6.21.0 '@types/normalize-package-data@2.4.4': {} @@ -9917,7 +9910,7 @@ snapshots: '@types/pg@8.6.1': dependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 pg-protocol: 1.6.1 pg-types: 2.2.0 @@ -9937,12 +9930,12 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.14.15 + '@types/node': 22.15.11 '@types/serve-static@1.15.1': dependencies: '@types/mime': 3.0.1 - '@types/node': 20.14.15 + '@types/node': 22.15.11 '@types/shimmer@1.2.0': {} @@ -9950,7 +9943,7 @@ snapshots: '@types/tedious@4.0.14': dependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 '@types/trusted-types@2.0.7': {} @@ -9960,7 +9953,7 @@ snapshots: '@types/ws@8.5.4': dependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 '@types/yargs-parser@21.0.0': {} @@ -10098,13 +10091,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.9(vite@6.2.2(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0))': + '@vitest/mocker@3.0.9(vite@6.2.2(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0))': dependencies: '@vitest/spy': 3.0.9 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.2.2(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0) + vite: 6.2.2(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0) '@vitest/pretty-format@3.0.9': dependencies: @@ -12447,13 +12440,13 @@ snapshots: graphemer@1.4.0: {} - graphql-config@5.1.0(@types/node@20.14.15)(graphql@16.10.0): + graphql-config@5.1.0(@types/node@22.15.11)(graphql@16.10.0): dependencies: '@graphql-tools/graphql-file-loader': 8.0.19(graphql@16.10.0) '@graphql-tools/json-file-loader': 8.0.18(graphql@16.10.0) '@graphql-tools/load': 8.0.19(graphql@16.10.0) '@graphql-tools/merge': 9.0.24(graphql@16.10.0) - '@graphql-tools/url-loader': 8.0.31(@types/node@20.14.15)(graphql@16.10.0) + '@graphql-tools/url-loader': 8.0.31(@types/node@22.15.11)(graphql@16.10.0) '@graphql-tools/utils': 10.8.6(graphql@16.10.0) cosmiconfig: 8.1.3 graphql: 16.10.0 @@ -13550,9 +13543,9 @@ snapshots: transitivePeerDependencies: - supports-color - meros@1.2.1(@types/node@20.14.15): + meros@1.2.1(@types/node@22.15.11): optionalDependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 methods@1.1.2: {} @@ -16189,9 +16182,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@5.26.5: {} - - undici-types@6.20.0: {} + undici-types@6.21.0: {} undici@5.29.0: dependencies: @@ -16210,7 +16201,7 @@ snapshots: '@types/concat-stream': 2.0.0 '@types/debug': 4.1.7 '@types/is-empty': 1.2.1 - '@types/node': 22.13.10 + '@types/node': 22.15.11 '@types/unist': 3.0.0 concat-stream: 2.0.0 debug: 4.4.0 @@ -16466,13 +16457,13 @@ snapshots: '@types/unist': 3.0.0 vfile-message: 4.0.2 - vite-node@3.0.9(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0): + vite-node@3.0.9(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.2.2(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0) + vite: 6.2.2(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0) transitivePeerDependencies: - '@types/node' - jiti @@ -16487,32 +16478,32 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@5.1.4(typescript@5.5.4)(vite@6.2.2(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0)): + vite-tsconfig-paths@5.1.4(typescript@5.5.4)(vite@6.2.2(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0)): dependencies: debug: 4.4.0 globrex: 0.1.2 tsconfck: 3.1.5(typescript@5.5.4) optionalDependencies: - vite: 6.2.2(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0) + vite: 6.2.2(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0) transitivePeerDependencies: - supports-color - typescript - vite@6.2.2(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0): + vite@6.2.2(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0): dependencies: esbuild: 0.25.1 postcss: 8.5.3 rollup: 4.36.0 optionalDependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 fsevents: 2.3.3 jiti: 1.21.0 yaml: 2.5.0 - vitest@3.0.9(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0): + vitest@3.0.9(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0): dependencies: '@vitest/expect': 3.0.9 - '@vitest/mocker': 3.0.9(vite@6.2.2(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0)) + '@vitest/mocker': 3.0.9(vite@6.2.2(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0)) '@vitest/pretty-format': 3.0.9 '@vitest/runner': 3.0.9 '@vitest/snapshot': 3.0.9 @@ -16528,11 +16519,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.2.2(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0) - vite-node: 3.0.9(@types/node@20.14.15)(jiti@1.21.0)(yaml@2.5.0) + vite: 6.2.2(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0) + vite-node: 3.0.9(@types/node@22.15.11)(jiti@1.21.0)(yaml@2.5.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.14.15 + '@types/node': 22.15.11 transitivePeerDependencies: - jiti - less diff --git a/website/package.json b/website/package.json index 89a47941b8..eff99c5a5e 100644 --- a/website/package.json +++ b/website/package.json @@ -22,7 +22,7 @@ }, "devDependencies": { "@theguild/tailwind-config": "0.4.2", - "@types/node": "20.14.15", + "@types/node": "22.15.11", "@types/react": "18.3.3", "next-sitemap": "4.2.3", "typescript": "5.5.4"