diff --git a/package.json b/package.json index ca85d0d6..b0333ea9 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "@types/eslint": "9.6.1", "@types/lodash.range": "3.2.9", "@types/microseconds": "0.2.2", - "@types/node": "22.19.15", + "@types/node": "24.12.0", "@types/prettier": "3.0.0", "@types/seed-random": "2.2.4", "@types/shuffle-array": "1.0.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0e16c0bd..72308fba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@berlysia/eslint-config': specifier: 7.2.0 - version: 7.2.0(eslint@9.39.4)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.19.15)(yaml@2.8.2)) + version: 7.2.0(eslint@9.39.4)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.0)(yaml@2.8.2)) '@berlysia/tsconfig': specifier: 0.0.1 version: 0.0.1 @@ -24,8 +24,8 @@ importers: specifier: 0.2.2 version: 0.2.2 '@types/node': - specifier: 22.19.15 - version: 22.19.15 + specifier: 24.12.0 + version: 24.12.0 '@types/prettier': specifier: 3.0.0 version: 3.0.0 @@ -40,7 +40,7 @@ importers: version: 17.0.35 '@vitest/coverage-v8': specifier: 3.2.4 - version: 3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.19.15)(yaml@2.8.2)) + version: 3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.0)(yaml@2.8.2)) conventional-changelog-cli: specifier: 2.2.2 version: 2.2.2 @@ -76,10 +76,10 @@ importers: version: 5.9.3 vite: specifier: 7.3.1 - version: 7.3.1(@types/node@22.19.15)(yaml@2.8.2) + version: 7.3.1(@types/node@24.12.0)(yaml@2.8.2) vitest: specifier: 3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.15)(yaml@2.8.2) + version: 3.2.4(@types/debug@4.1.12)(@types/node@24.12.0)(yaml@2.8.2) yargs: specifier: 17.7.2 version: 17.7.2 @@ -674,8 +674,8 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@22.19.15': - resolution: {integrity: sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg==} + '@types/node@24.12.0': + resolution: {integrity: sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3165,8 +3165,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==} unist-util-is@6.0.1: resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==} @@ -3483,13 +3483,13 @@ snapshots: '@bcoe/v8-coverage@1.0.2': {} - '@berlysia/eslint-config@7.2.0(eslint@9.39.4)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.19.15)(yaml@2.8.2))': + '@berlysia/eslint-config@7.2.0(eslint@9.39.4)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.0)(yaml@2.8.2))': dependencies: '@eslint/markdown': 7.3.0 '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3) '@typescript-eslint/parser': 8.45.0(eslint@9.39.4)(typescript@5.9.3) '@typescript-eslint/utils': 8.45.0(eslint@9.39.4)(typescript@5.9.3) - '@vitest/eslint-plugin': 1.3.15(eslint@9.39.4)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.19.15)(yaml@2.8.2)) + '@vitest/eslint-plugin': 1.3.15(eslint@9.39.4)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.0)(yaml@2.8.2)) eslint: 9.39.4 eslint-config-flat-gitignore: 2.1.0(eslint@9.39.4) eslint-config-prettier: 10.1.8(eslint@9.39.4) @@ -3921,9 +3921,9 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@22.19.15': + '@types/node@24.12.0': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/normalize-package-data@2.4.4': {} @@ -4107,7 +4107,7 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.19.15)(yaml@2.8.2))': + '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.0)(yaml@2.8.2))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -4122,18 +4122,18 @@ snapshots: std-env: 3.10.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.15)(yaml@2.8.2) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.12.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.3.15(eslint@9.39.4)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.19.15)(yaml@2.8.2))': + '@vitest/eslint-plugin@1.3.15(eslint@9.39.4)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.0)(yaml@2.8.2))': dependencies: '@typescript-eslint/scope-manager': 8.54.0 '@typescript-eslint/utils': 8.45.0(eslint@9.39.4)(typescript@5.9.3) eslint: 9.39.4 optionalDependencies: typescript: 5.9.3 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.15)(yaml@2.8.2) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.12.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color @@ -4145,13 +4145,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.3.1(@types/node@22.19.15)(yaml@2.8.2))': + '@vitest/mocker@3.2.4(vite@7.3.1(@types/node@24.12.0)(yaml@2.8.2))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.1(@types/node@22.19.15)(yaml@2.8.2) + vite: 7.3.1(@types/node@24.12.0)(yaml@2.8.2) '@vitest/pretty-format@3.2.4': dependencies: @@ -6875,7 +6875,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.21.0: {} + undici-types@7.16.0: {} unist-util-is@6.0.1: dependencies: @@ -6939,13 +6939,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@3.2.4(@types/node@22.19.15)(yaml@2.8.2): + vite-node@3.2.4(@types/node@24.12.0)(yaml@2.8.2): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.3.1(@types/node@22.19.15)(yaml@2.8.2) + vite: 7.3.1(@types/node@24.12.0)(yaml@2.8.2) transitivePeerDependencies: - '@types/node' - jiti @@ -6960,7 +6960,7 @@ snapshots: - tsx - yaml - vite@7.3.1(@types/node@22.19.15)(yaml@2.8.2): + vite@7.3.1(@types/node@24.12.0)(yaml@2.8.2): dependencies: esbuild: 0.27.2 fdir: 6.5.0(picomatch@4.0.3) @@ -6969,15 +6969,15 @@ snapshots: rollup: 4.57.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.19.15 + '@types/node': 24.12.0 fsevents: 2.3.3 yaml: 2.8.2 - vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.19.15)(yaml@2.8.2): + vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.0)(yaml@2.8.2): dependencies: '@types/chai': 5.2.3 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.3.1(@types/node@22.19.15)(yaml@2.8.2)) + '@vitest/mocker': 3.2.4(vite@7.3.1(@types/node@24.12.0)(yaml@2.8.2)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -6995,12 +6995,12 @@ snapshots: tinyglobby: 0.2.15 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.3.1(@types/node@22.19.15)(yaml@2.8.2) - vite-node: 3.2.4(@types/node@22.19.15)(yaml@2.8.2) + vite: 7.3.1(@types/node@24.12.0)(yaml@2.8.2) + vite-node: 3.2.4(@types/node@24.12.0)(yaml@2.8.2) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.19.15 + '@types/node': 24.12.0 transitivePeerDependencies: - jiti - less