From 9355c4ad366ecb2640b4a5494cdcf36431f5b189 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 17 Dec 2025 01:30:58 +0000 Subject: [PATCH] chore(deps): update node.js to v24 --- .nvmrc | 2 +- package.json | 2 +- pnpm-lock.yaml | 90 +++++++++++++++++++++++++------------------------- 3 files changed, 47 insertions(+), 47 deletions(-) diff --git a/.nvmrc b/.nvmrc index 53d1c14..a45fd52 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v22 +24 diff --git a/package.json b/package.json index 5c0c7c8..93df83c 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@commitlint/config-conventional": "^20.0.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.3.0", - "@types/node": "22", + "@types/node": "24", "@vitest/coverage-v8": "^4.0.14", "c8": "^10.1.3", "cross-env": "^10.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 08ed59d..83f5418 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,10 +16,10 @@ importers: version: 0.5.2 '@changesets/cli': specifier: ^2.29.8 - version: 2.29.8(@types/node@22.19.3) + version: 2.29.8(@types/node@24.10.4) '@commitlint/cli': specifier: ^20.1.0 - version: 20.2.0(@types/node@22.19.3)(typescript@5.9.3) + version: 20.2.0(@types/node@24.10.4)(typescript@5.9.3) '@commitlint/config-conventional': specifier: ^20.0.0 version: 20.2.0 @@ -30,11 +30,11 @@ importers: specifier: ^12.3.0 version: 12.3.0(rollup@4.53.5)(tslib@2.8.1)(typescript@5.9.3) '@types/node': - specifier: '22' - version: 22.19.3 + specifier: '24' + version: 24.10.4 '@vitest/coverage-v8': specifier: ^4.0.14 - version: 4.0.16(vitest@4.0.16(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1)) + version: 4.0.16(vitest@4.0.16(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1)) c8: specifier: ^10.1.3 version: 10.1.3 @@ -82,16 +82,16 @@ importers: version: 8.50.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) vitest: specifier: ^4.0.14 - version: 4.0.16(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) + version: 4.0.16(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) docs: devDependencies: vitepress: specifier: ^2.0.0-alpha.15 - version: 2.0.0-alpha.15(@types/node@22.19.3)(jiti@2.6.1)(postcss@8.5.6)(terser@5.43.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.1) + version: 2.0.0-alpha.15(@types/node@24.10.4)(jiti@2.6.1)(postcss@8.5.6)(terser@5.43.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.1) vitepress-plugin-group-icons: specifier: ^1.6.5 - version: 1.6.5(vite@7.2.4(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1)) + version: 1.6.5(vite@7.2.4(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1)) vitepress-plugin-llms: specifier: ^1.9.3 version: 1.9.3 @@ -1230,8 +1230,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.19.3': - resolution: {integrity: sha512-1N9SBnWYOJTrNZCdh/yJE+t910Y128BoyY+zBLWhL3r0TYzlTmFdXrPwHL9DyFZmlEXNQQolTZh3KHV31QDhyA==} + '@types/node@24.10.4': + resolution: {integrity: sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==} '@types/tinycolor2@1.4.6': resolution: {integrity: sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw==} @@ -3452,8 +3452,8 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} @@ -3836,7 +3836,7 @@ snapshots: transitivePeerDependencies: - encoding - '@changesets/cli@2.29.8(@types/node@22.19.3)': + '@changesets/cli@2.29.8(@types/node@24.10.4)': dependencies: '@changesets/apply-release-plan': 7.0.14 '@changesets/assemble-release-plan': 6.0.9 @@ -3852,7 +3852,7 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 - '@inquirer/external-editor': 1.0.3(@types/node@22.19.3) + '@inquirer/external-editor': 1.0.3(@types/node@24.10.4) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 @@ -3969,11 +3969,11 @@ snapshots: picocolors: 1.1.1 sisteransi: 1.0.5 - '@commitlint/cli@20.2.0(@types/node@22.19.3)(typescript@5.9.3)': + '@commitlint/cli@20.2.0(@types/node@24.10.4)(typescript@5.9.3)': dependencies: '@commitlint/format': 20.2.0 '@commitlint/lint': 20.2.0 - '@commitlint/load': 20.2.0(@types/node@22.19.3)(typescript@5.9.3) + '@commitlint/load': 20.2.0(@types/node@24.10.4)(typescript@5.9.3) '@commitlint/read': 20.2.0 '@commitlint/types': 20.2.0 tinyexec: 1.0.2 @@ -4020,7 +4020,7 @@ snapshots: '@commitlint/rules': 20.2.0 '@commitlint/types': 20.2.0 - '@commitlint/load@20.2.0(@types/node@22.19.3)(typescript@5.9.3)': + '@commitlint/load@20.2.0(@types/node@24.10.4)(typescript@5.9.3)': dependencies: '@commitlint/config-validator': 20.2.0 '@commitlint/execute-rule': 20.0.0 @@ -4028,7 +4028,7 @@ snapshots: '@commitlint/types': 20.2.0 chalk: 5.6.2 cosmiconfig: 9.0.0(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.2.0(@types/node@22.19.3)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig-typescript-loader: 6.2.0(@types/node@24.10.4)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -4343,12 +4343,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@inquirer/external-editor@1.0.3(@types/node@22.19.3)': + '@inquirer/external-editor@1.0.3(@types/node@24.10.4)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.0 optionalDependencies: - '@types/node': 22.19.3 + '@types/node': 24.10.4 '@isaacs/balanced-match@4.0.1': {} @@ -4687,7 +4687,7 @@ snapshots: '@types/conventional-commits-parser@5.0.2': dependencies: - '@types/node': 22.19.3 + '@types/node': 24.10.4 '@types/debug@4.1.12': dependencies: @@ -4724,9 +4724,9 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@22.19.3': + '@types/node@24.10.4': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/tinycolor2@1.4.6': {} @@ -4827,13 +4827,13 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@6.0.1(vite@7.2.4(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.2.4(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.2.4(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) + vite: 7.2.4(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) vue: 3.5.25(typescript@5.9.3) - '@vitest/coverage-v8@4.0.16(vitest@4.0.16(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1))': + '@vitest/coverage-v8@4.0.16(vitest@4.0.16(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.16 @@ -4846,7 +4846,7 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.16(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) + vitest: 4.0.16(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -4859,13 +4859,13 @@ snapshots: chai: 6.2.1 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.16(vite@7.3.0(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1))': + '@vitest/mocker@4.0.16(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1))': dependencies: '@vitest/spy': 4.0.16 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.0(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) + vite: 7.3.0(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) '@vitest/pretty-format@4.0.16': dependencies: @@ -5239,9 +5239,9 @@ snapshots: dependencies: is-what: 4.1.16 - cosmiconfig-typescript-loader@6.2.0(@types/node@22.19.3)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@6.2.0(@types/node@24.10.4)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3): dependencies: - '@types/node': 22.19.3 + '@types/node': 24.10.4 cosmiconfig: 9.0.0(typescript@5.9.3) jiti: 2.6.1 typescript: 5.9.3 @@ -7328,7 +7328,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.21.0: {} + undici-types@7.16.0: {} unicorn-magic@0.1.0: {} @@ -7395,7 +7395,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@7.2.4(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1): + vite@7.2.4(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1): dependencies: esbuild: 0.25.6 fdir: 6.5.0(picomatch@4.0.3) @@ -7404,14 +7404,14 @@ snapshots: rollup: 4.45.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.19.3 + '@types/node': 24.10.4 fsevents: 2.3.3 jiti: 2.6.1 terser: 5.43.1 tsx: 4.21.0 yaml: 2.8.1 - vite@7.3.0(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1): + vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1): dependencies: esbuild: 0.27.1 fdir: 6.5.0(picomatch@4.0.3) @@ -7420,20 +7420,20 @@ snapshots: rollup: 4.53.5 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.19.3 + '@types/node': 24.10.4 fsevents: 2.3.3 jiti: 2.6.1 terser: 5.43.1 tsx: 4.21.0 yaml: 2.8.1 - vitepress-plugin-group-icons@1.6.5(vite@7.2.4(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1)): + vitepress-plugin-group-icons@1.6.5(vite@7.2.4(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1)): dependencies: '@iconify-json/logos': 1.2.9 '@iconify-json/vscode-icons': 1.2.33 '@iconify/utils': 3.0.2 optionalDependencies: - vite: 7.2.4(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) + vite: 7.2.4(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -7456,7 +7456,7 @@ snapshots: transitivePeerDependencies: - supports-color - vitepress@2.0.0-alpha.15(@types/node@22.19.3)(jiti@2.6.1)(postcss@8.5.6)(terser@5.43.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.1): + vitepress@2.0.0-alpha.15(@types/node@24.10.4)(jiti@2.6.1)(postcss@8.5.6)(terser@5.43.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.1): dependencies: '@docsearch/css': 4.3.2 '@docsearch/js': 4.3.2 @@ -7465,7 +7465,7 @@ snapshots: '@shikijs/transformers': 3.15.0 '@shikijs/types': 3.15.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 6.0.1(vite@7.2.4(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.3)) + '@vitejs/plugin-vue': 6.0.1(vite@7.2.4(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.3)) '@vue/devtools-api': 8.0.5 '@vue/shared': 3.5.25 '@vueuse/core': 14.0.0(vue@3.5.25(typescript@5.9.3)) @@ -7474,7 +7474,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.2.0 shiki: 3.15.0 - vite: 7.2.4(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) + vite: 7.2.4(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) vue: 3.5.25(typescript@5.9.3) optionalDependencies: postcss: 8.5.6 @@ -7503,10 +7503,10 @@ snapshots: - universal-cookie - yaml - vitest@4.0.16(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1): + vitest@4.0.16(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1): dependencies: '@vitest/expect': 4.0.16 - '@vitest/mocker': 4.0.16(vite@7.3.0(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1)) + '@vitest/mocker': 4.0.16(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1)) '@vitest/pretty-format': 4.0.16 '@vitest/runner': 4.0.16 '@vitest/snapshot': 4.0.16 @@ -7523,10 +7523,10 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.3.0(@types/node@22.19.3)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) + vite: 7.3.0(@types/node@24.10.4)(jiti@2.6.1)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.19.3 + '@types/node': 24.10.4 transitivePeerDependencies: - jiti - less