From 6fcb02c55a4102b57f0d67f30b503c3b71fcb4dc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 6 Sep 2025 21:09:53 +0000 Subject: [PATCH] chore(deps): update dependency node to v22 --- .github/workflows/license.yml | 2 +- .github/workflows/lint.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/yamory.yml | 2 +- packages/eslint-plugin/package.json | 2 +- pnpm-lock.yaml | 153 +++++++++++----------------- 6 files changed, 65 insertions(+), 98 deletions(-) diff --git a/.github/workflows/license.yml b/.github/workflows/license.yml index aefb62fe6a..42b50d692a 100644 --- a/.github/workflows/license.yml +++ b/.github/workflows/license.yml @@ -18,7 +18,7 @@ jobs: - name: Use Node.js 18.x uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 22.x cache: "pnpm" - name: Install dependencies diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 125810a022..8a203d3195 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/setup-node@v4 with: - node-version: "18" + node-version: "22" cache: "pnpm" - run: pnpm install --frozen-lockfile diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7299109fce..71a5942530 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -36,7 +36,7 @@ jobs: - uses: actions/setup-node@v4 with: - node-version: "18" + node-version: "22" cache: "pnpm" - run: pnpm install --frozen-lockfile diff --git a/.github/workflows/yamory.yml b/.github/workflows/yamory.yml index a8be0f6871..a3ed1c8ec0 100644 --- a/.github/workflows/yamory.yml +++ b/.github/workflows/yamory.yml @@ -18,7 +18,7 @@ jobs: - uses: actions/setup-node@v4 with: - node-version: "18" + node-version: "22" - name: download and validate Yamory script working-directory: /tmp diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index f17b7f2580..ba31ea5ee2 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -51,7 +51,7 @@ "devDependencies": { "@cybozu/eslint-config": "^24.0.0", "@cybozu/license-manager": "^1.3.1", - "@types/node": "^22.13.14", + "@types/node": "^22.18.1", "@typescript-eslint/rule-tester": "^8.20.0", "eslint": "^9.20.1", "globals": "^15.15.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f9b5b81d1a..ad938f8f06 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -228,8 +228,8 @@ importers: specifier: ^1.3.1 version: 1.3.1 '@types/node': - specifier: ^22.13.14 - version: 22.13.17 + specifier: ^22.18.1 + version: 22.18.1 '@typescript-eslint/rule-tester': specifier: ^8.20.0 version: 8.23.0(eslint@9.20.1)(typescript@5.9.2) @@ -253,7 +253,7 @@ importers: version: 5.9.2 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.13.17) + version: 2.1.9(@types/node@22.18.1) packages/plugin-manifest-validator: dependencies: @@ -2373,7 +2373,7 @@ packages: '@inquirer/figures': 1.0.5 '@inquirer/type': 1.5.2 '@types/mute-stream': 0.0.4 - '@types/node': 22.13.17 + '@types/node': 22.18.1 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 cli-spinners: 2.9.2 @@ -2518,7 +2518,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.17 + '@types/node': 18.19.86 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -2539,14 +2539,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.17 + '@types/node': 18.19.86 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.7.0 - jest-config: 29.7.0(@types/node@22.13.17)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@18.19.86)(ts-node@10.9.2) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -2574,7 +2574,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.17 + '@types/node': 18.19.86 jest-mock: 29.7.0 dev: true @@ -2601,7 +2601,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.13.17 + '@types/node': 18.19.86 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -2634,7 +2634,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.29 - '@types/node': 22.13.17 + '@types/node': 18.19.86 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -2722,7 +2722,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 22.13.17 + '@types/node': 18.19.86 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: true @@ -3661,7 +3661,7 @@ packages: /@types/adm-zip@0.5.7: resolution: {integrity: sha512-DNEs/QvmyRLurdQPChqq0Md4zGvPwHerAJYWk9l2jCbD1VPpnzRJorOdiq4zsw09NFbYnhfsoEhWtxIzXpn2yw==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/argparse@1.0.38: @@ -3701,13 +3701,13 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/bonjour@3.5.13: resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/bytes@3.1.4: @@ -3718,13 +3718,13 @@ packages: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: '@types/express-serve-static-core': 4.17.35 - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/core-js@2.5.8: @@ -3767,7 +3767,7 @@ packages: /@types/express-serve-static-core@4.17.35: resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 '@types/qs': 6.14.0 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -3786,7 +3786,7 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: false /@types/glob@8.1.0: @@ -3799,7 +3799,7 @@ packages: /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/http-errors@2.0.1: @@ -3809,7 +3809,7 @@ packages: /@types/http-proxy@1.17.11: resolution: {integrity: sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/inquirer@8.2.12: @@ -3852,7 +3852,7 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 '@types/tough-cookie': 4.0.2 parse5: 7.1.2 dev: true @@ -3886,13 +3886,13 @@ packages: /@types/mute-stream@0.0.4: resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} dependencies: - '@types/node': 22.13.17 + '@types/node': 22.18.1 dev: false /@types/node-forge@1.3.11: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/node-rsa@1.1.4: @@ -3905,12 +3905,17 @@ packages: resolution: {integrity: sha512-fifKayi175wLyKyc5qUfyENhQ1dCNI1UNjp653d8kuYcPQN5JhX3dGuP/XmvPTg/xRBn1VTLpbmi+H/Mr7tLfQ==} dependencies: undici-types: 5.26.5 - dev: true /@types/node@22.13.17: resolution: {integrity: sha512-nAJuQXoyPj04uLgu+obZcSmsfOenUg6DxPKogeUy6yNCFwWaj5sBF8/G/pNo8EtBJjAfSVgfIlugR/BCOleO+g==} dependencies: undici-types: 6.20.0 + dev: true + + /@types/node@22.18.1: + resolution: {integrity: sha512-rzSDyhn4cYznVG+PCzGe1lwuMYJrcBS1fc3JqSa2PvtABwWo+dZ1ij5OVok3tqfpEBCBoaR4d7upFJk73HRJDw==} + dependencies: + undici-types: 6.21.0 /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -3940,7 +3945,7 @@ packages: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/serve-index@1.9.4: @@ -3954,13 +3959,13 @@ packages: dependencies: '@types/http-errors': 2.0.1 '@types/mime': 3.0.4 - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/sockjs@0.3.36: resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/stack-utils@2.0.1: @@ -3970,13 +3975,13 @@ packages: /@types/stream-buffers@3.0.7: resolution: {integrity: sha512-azOCy05sXVXrO+qklf0c/B07H/oHaIuDDAiHPVwlk3A9Ek+ksHyTeMajLZl3r76FxpPpxem//4Te61G1iW3Giw==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/through@0.0.30: resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/tough-cookie@4.0.2: @@ -3990,7 +3995,7 @@ packages: /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@types/yargs-parser@21.0.0: @@ -4006,12 +4011,12 @@ packages: /@types/yauzl@2.10.3: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 /@types/yazl@2.4.6: resolution: {integrity: sha512-/ifFjQtcKaoZOjl5NNCQRR0fAKafB3Foxd7J/WvFPTMea46zekapcR30uzkwIkKAAuq5T6d0dkwz754RFH27hg==} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 dev: true /@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0)(eslint@9.20.1)(typescript@5.7.3): @@ -4279,7 +4284,7 @@ packages: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.17 - vite: 5.4.16(@types/node@22.13.17) + vite: 5.4.16(@types/node@22.18.1) dev: true /@vitest/pretty-format@2.1.9: @@ -8833,7 +8838,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.17 + '@types/node': 18.19.86 chalk: 4.1.2 co: 4.6.0 dedent: 1.3.0 @@ -8923,47 +8928,6 @@ packages: - supports-color dev: true - /jest-config@29.7.0(@types/node@22.13.17)(ts-node@10.9.2): - resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} - 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.28.4 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.13.17 - babel-jest: 29.7.0(@babel/core@7.28.4) - 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.7.0 - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@18.19.86)(typescript@5.9.2) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - dev: true - /jest-diff@29.7.0: resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9005,7 +8969,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 22.13.17 + '@types/node': 18.19.86 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -9038,7 +9002,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.6 - '@types/node': 22.13.17 + '@types/node': 18.19.86 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -9089,7 +9053,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.17 + '@types/node': 18.19.86 jest-util: 29.7.0 dev: true @@ -9144,7 +9108,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.17 + '@types/node': 18.19.86 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -9175,7 +9139,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.17 + '@types/node': 18.19.86 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -9227,7 +9191,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.17 + '@types/node': 18.19.86 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -9252,7 +9216,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.17 + '@types/node': 18.19.86 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -9264,7 +9228,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -9273,7 +9237,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 22.13.17 + '@types/node': 18.19.86 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -13037,10 +13001,13 @@ packages: /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - dev: true /undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + dev: true + + /undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} /undici@7.4.0: resolution: {integrity: sha512-PUQM3/es3noM24oUn10u3kNNap0AbxESOmnssmW+dOi9yGwlUSi5nTNYl3bNbTkWOF8YZDkx2tCmj9OtQ3iGGw==} @@ -13234,7 +13201,7 @@ packages: - terser dev: true - /vite-node@2.1.9(@types/node@22.13.17): + /vite-node@2.1.9(@types/node@22.18.1): resolution: {integrity: sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -13243,7 +13210,7 @@ packages: debug: 4.4.1(supports-color@9.4.0) es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.16(@types/node@22.13.17) + vite: 5.4.16(@types/node@22.18.1) transitivePeerDependencies: - '@types/node' - less @@ -13347,7 +13314,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@5.4.16(@types/node@22.13.17): + /vite@5.4.16(@types/node@22.18.1): resolution: {integrity: sha512-Y5gnfp4NemVfgOTDQAunSD4346fal44L9mszGGY/e+qxsRT5y1sMlS/8tiQ8AFAp+MFgYNSINdfEchJiPm41vQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -13378,7 +13345,7 @@ packages: terser: optional: true dependencies: - '@types/node': 22.13.17 + '@types/node': 22.18.1 esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.50.0 @@ -13444,7 +13411,7 @@ packages: - terser dev: true - /vitest@2.1.9(@types/node@22.13.17): + /vitest@2.1.9(@types/node@22.18.1): resolution: {integrity: sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -13469,7 +13436,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 22.13.17 + '@types/node': 22.18.1 '@vitest/expect': 2.1.9 '@vitest/mocker': 2.1.9(vite@5.4.16) '@vitest/pretty-format': 2.1.9 @@ -13487,8 +13454,8 @@ packages: tinyexec: 0.3.1 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.16(@types/node@22.13.17) - vite-node: 2.1.9(@types/node@22.13.17) + vite: 5.4.16(@types/node@22.18.1) + vite-node: 2.1.9(@types/node@22.18.1) why-is-node-running: 2.3.0 transitivePeerDependencies: - less