From ff3fb258bbebffc19aac64a4cfa0346e7394d304 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 24 Oct 2023 16:19:30 +0000 Subject: [PATCH] chore(deps): update dependency node to v20 --- .nvmrc | 2 +- package.json | 2 +- pnpm-lock.yaml | 139 ++++++++++++++++++++++++++++++++----------------- 3 files changed, 94 insertions(+), 49 deletions(-) diff --git a/.nvmrc b/.nvmrc index 3c032078a4a..209e3ef4b62 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -18 +20 diff --git a/package.json b/package.json index 5bacbdfd201..dd0315a7c05 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "@manypkg/cli": "^0.21.0", "@preconstruct/cli": "2.8.1", "@types/jest": "^29.0.0", - "@types/node": "^18.11.14", + "@types/node": "^20.0.0", "@types/node-fetch": "^2.5.12", "@types/react": "^18.0.9", "@types/react-dom": "^18.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 47539e920d0..60a8a977ca4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,8 +45,8 @@ importers: specifier: ^29.0.0 version: 29.5.6 '@types/node': - specifier: ^18.11.14 - version: 18.18.6 + specifier: ^20.0.0 + version: 20.8.8 '@types/node-fetch': specifier: ^2.5.12 version: 2.6.7 @@ -85,7 +85,7 @@ importers: version: 4.6.0(eslint@8.52.0) jest: specifier: ^29.0.0 - version: 29.7.0(@types/node@18.18.6) + version: 29.7.0(@types/node@20.8.8) jest-environment-jsdom: specifier: ^29.0.0 version: 29.7.0 @@ -1519,7 +1519,7 @@ importers: devDependencies: '@remix-run/dev': specifier: ^1.15.0 - version: 1.19.3(@remix-run/serve@1.19.3)(@types/node@18.18.6) + version: 1.19.3(@remix-run/serve@1.19.3)(@types/node@20.8.8) '@types/react': specifier: ^18.0.25 version: 18.2.31 @@ -6675,7 +6675,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -6696,14 +6696,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@18.18.6) + jest-config: 29.7.0(@types/node@20.8.8) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -6731,7 +6731,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 jest-mock: 29.7.0 dev: true @@ -6758,7 +6758,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 18.18.6 + '@types/node': 20.8.8 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -6791,7 +6791,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 18.18.6 + '@types/node': 20.8.8 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -6901,7 +6901,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 '@types/yargs': 15.0.17 chalk: 4.1.2 dev: true @@ -6913,7 +6913,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 '@types/yargs': 17.0.29 chalk: 4.1.2 dev: true @@ -7525,7 +7525,7 @@ packages: yallist: 4.0.0 dev: false - /@remix-run/dev@1.19.3(@remix-run/serve@1.19.3)(@types/node@18.18.6): + /@remix-run/dev@1.19.3(@remix-run/serve@1.19.3)(@types/node@20.8.8): resolution: {integrity: sha512-Yh733OI0AxR7QbPaJbocujxSF1S5CToDmfZnmv5SlTTIXEw5KfnbCceHy9qhUp0nrkz2YT7pd1zbTEVYIi/Vug==} engines: {node: '>=14.0.0'} hasBin: true @@ -7547,7 +7547,7 @@ packages: '@npmcli/package-json': 2.0.0 '@remix-run/serve': 1.19.3 '@remix-run/server-runtime': 1.19.3 - '@vanilla-extract/integration': 6.2.2(@types/node@18.18.6) + '@vanilla-extract/integration': 6.2.2(@types/node@20.8.8) arg: 5.0.2 cacache: 15.3.0 chalk: 4.1.2 @@ -8829,7 +8829,7 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 18.18.6 + '@types/node': 20.8.8 '@types/tough-cookie': 4.0.4 parse5: 7.1.2 dev: true @@ -8859,7 +8859,7 @@ packages: /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 18.18.6 + '@types/node': 20.8.8 dev: true /@types/linkify-it@3.0.4: @@ -8928,7 +8928,7 @@ packages: /@types/node-fetch@2.6.7: resolution: {integrity: sha512-lX17GZVpJ/fuCjguZ5b3TjEbSENxmEk1B2z02yoXSK9WMEWRivhdSY73wWMn6bpcCDAOh6qAdktpKHIlkDk2lg==} dependencies: - '@types/node': 18.18.6 + '@types/node': 20.8.8 form-data: 4.0.0 /@types/node@12.20.55: @@ -8941,6 +8941,11 @@ packages: /@types/node@18.18.6: resolution: {integrity: sha512-wf3Vz+jCmOQ2HV1YUJuCWdL64adYxumkrxtc+H1VUQlnQI04+5HtH+qZCOE21lBE7gIrt+CwX2Wv8Acrw5Ak6w==} + /@types/node@20.8.8: + resolution: {integrity: sha512-YRsdVxq6OaLfmR9Hy816IMp33xOBjfyOgUd77ehqg96CFywxAPbDbXvAsuN2KVg2HOT8Eh6uAfU+l4WffwPVrQ==} + dependencies: + undici-types: 5.25.3 + /@types/normalize-package-data@2.4.3: resolution: {integrity: sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==} @@ -9006,7 +9011,7 @@ packages: /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 18.18.6 + '@types/node': 20.8.8 dev: true /@types/resolve@1.20.4: @@ -9376,7 +9381,7 @@ packages: outdent: 0.8.0 dev: true - /@vanilla-extract/integration@6.2.2(@types/node@18.18.6): + /@vanilla-extract/integration@6.2.2(@types/node@20.8.8): resolution: {integrity: sha512-gV3qPFjFap1+IrPeuFy+tEZOq7l7ifJf1ik/kluDWhPr1ffsFG9puq1/jjJ4rod1BIC79Q5ZWPNvBInHyxfCew==} dependencies: '@babel/core': 7.23.2 @@ -9390,8 +9395,8 @@ packages: lodash: 4.17.21 mlly: 1.4.2 outdent: 0.8.0 - vite: 4.5.0(@types/node@18.18.6) - vite-node: 0.28.5(@types/node@18.18.6) + vite: 4.5.0(@types/node@20.8.8) + vite-node: 0.28.5(@types/node@20.8.8) transitivePeerDependencies: - '@types/node' - less @@ -11167,7 +11172,7 @@ packages: crc-32: 1.2.2 readable-stream: 3.6.2 - /create-jest@29.7.0(@types/node@18.18.6): + /create-jest@29.7.0(@types/node@20.8.8): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: @@ -11175,7 +11180,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.18.6) + jest-config: 29.7.0(@types/node@20.8.8) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -12255,7 +12260,7 @@ packages: '@typescript-eslint/eslint-plugin': 6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)(typescript@5.2.2) '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) eslint: 8.52.0 - jest: 29.7.0(@types/node@18.18.6) + jest: 29.7.0(@types/node@20.8.8) transitivePeerDependencies: - supports-color - typescript @@ -14590,7 +14595,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -14611,7 +14616,7 @@ packages: - supports-color dev: true - /jest-cli@29.7.0(@types/node@18.18.6): + /jest-cli@29.7.0(@types/node@20.8.8): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -14625,10 +14630,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.18.6) + create-jest: 29.7.0(@types/node@20.8.8) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.18.6) + jest-config: 29.7.0(@types/node@20.8.8) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -14639,7 +14644,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@18.18.6): + /jest-config@29.7.0(@types/node@20.8.8): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -14654,7 +14659,7 @@ packages: '@babel/core': 7.23.2 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 babel-jest: 29.7.0(@babel/core@7.23.2) chalk: 4.1.2 ci-info: 3.9.0 @@ -14720,7 +14725,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 18.18.6 + '@types/node': 20.8.8 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -14737,7 +14742,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -14753,7 +14758,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.8 - '@types/node': 18.18.6 + '@types/node': 20.8.8 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -14776,7 +14781,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.8 - '@types/node': 18.18.6 + '@types/node': 20.8.8 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -14827,7 +14832,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 jest-util: 29.7.0 dev: true @@ -14887,7 +14892,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -14918,7 +14923,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -14941,7 +14946,7 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 18.18.6 + '@types/node': 20.8.8 graceful-fs: 4.2.11 dev: true @@ -14978,7 +14983,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 18.18.6 + '@types/node': 20.8.8 chalk: 4.1.2 graceful-fs: 4.2.11 is-ci: 2.0.0 @@ -14990,7 +14995,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -15015,7 +15020,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.6 + '@types/node': 20.8.8 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -15027,7 +15032,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.18.6 + '@types/node': 20.8.8 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -15036,13 +15041,13 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.18.6 + '@types/node': 20.8.8 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.7.0(@types/node@18.18.6): + /jest@29.7.0(@types/node@20.8.8): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -15055,7 +15060,7 @@ packages: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.18.6) + jest-cli: 29.7.0(@types/node@20.8.8) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -20241,6 +20246,9 @@ packages: engines: {node: '>=0.10.0'} dev: false + /undici-types@5.25.3: + resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} + /undici@5.26.4: resolution: {integrity: sha512-OG+QOf0fTLtazL9P9X7yqWxQ+Z0395Wk6DSkyTxtaq3wQEjIroVe7Y4asCX/vcCxYpNGMnwz8F0qbRYUoaQVMw==} engines: {node: '>=14.0'} @@ -20622,7 +20630,7 @@ packages: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - /vite-node@0.28.5(@types/node@18.18.6): + /vite-node@0.28.5(@types/node@20.8.8): resolution: {integrity: sha512-LmXb9saMGlrMZbXTvOveJKwMTBTNUH66c8rJnQ0ZPNX+myPEol64+szRzXtV5ORb0Hb/91yq+/D3oERoyAt6LA==} engines: {node: '>=v14.16.0'} dependencies: @@ -20633,7 +20641,7 @@ packages: picocolors: 1.0.0 source-map: 0.6.1 source-map-support: 0.5.21 - vite: 4.5.0(@types/node@18.18.6) + vite: 4.5.0(@types/node@20.8.8) transitivePeerDependencies: - '@types/node' - less @@ -20679,6 +20687,43 @@ packages: rollup: 3.29.4 optionalDependencies: fsevents: 2.3.3 + dev: false + + /vite@4.5.0(@types/node@20.8.8): + resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.8.8 + esbuild: 0.18.20 + postcss: 8.4.31 + rollup: 3.29.4 + optionalDependencies: + fsevents: 2.3.3 + dev: true /vitefu@0.2.5(vite@4.5.0): resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}