diff --git a/.github/workflows/build-and-release-linux.yml b/.github/workflows/build-and-release-linux.yml index 4c4e134..aa8f355 100644 --- a/.github/workflows/build-and-release-linux.yml +++ b/.github/workflows/build-and-release-linux.yml @@ -25,7 +25,7 @@ jobs: - name: Install Node.js and pnpm uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: - node-version: '22.x' + node-version: '24.x' cache: 'pnpm' - run: pnpm install diff --git a/.github/workflows/build-and-release-mac.yml b/.github/workflows/build-and-release-mac.yml index cb7c86e..2f78823 100644 --- a/.github/workflows/build-and-release-mac.yml +++ b/.github/workflows/build-and-release-mac.yml @@ -25,7 +25,7 @@ jobs: - name: Install Node.js and pnpm uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: - node-version: '22.x' + node-version: '24.x' cache: 'pnpm' - run: pnpm install diff --git a/.github/workflows/build-and-release-win.yml b/.github/workflows/build-and-release-win.yml index b3c37b8..289c87b 100644 --- a/.github/workflows/build-and-release-win.yml +++ b/.github/workflows/build-and-release-win.yml @@ -25,7 +25,7 @@ jobs: - name: Install Node.js and pnpm uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: - node-version: '22.x' + node-version: '24.x' cache: 'pnpm' - run: pnpm install diff --git a/package.json b/package.json index 7126fff..f828ad2 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ }, "devDependencies": { "@types/argparse": "2.0.17", - "@types/node": "24.0.12", + "@types/node": "24.13.3", "@types/prompts": "2.4.9", "@typescript-eslint/eslint-plugin": "8.36.0", "@typescript-eslint/parser": "8.36.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 853a2a9..4974626 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,35 +40,35 @@ importers: version: https://codeload.github.com/ssvlabs/prompts/tar.gz/a3328c1757a93c098ce250e3d0926f2139f7f371 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@24.0.12)(tsx@4.20.3)(yaml@2.8.0) + version: 3.2.4(@types/node@24.13.3)(supports-color@7.2.0)(tsx@4.20.3)(yaml@2.8.0) devDependencies: '@types/argparse': specifier: 2.0.17 version: 2.0.17 '@types/node': - specifier: 24.0.12 - version: 24.0.12 + specifier: 24.13.3 + version: 24.13.3 '@types/prompts': specifier: 2.4.9 version: 2.4.9 '@typescript-eslint/eslint-plugin': specifier: 8.36.0 - version: 8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.30.1)(typescript@5.8.3))(eslint@9.30.1)(typescript@5.8.3) + version: 8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.30.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.3))(eslint@9.30.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.3) '@typescript-eslint/parser': specifier: 8.36.0 - version: 8.36.0(eslint@9.30.1)(typescript@5.8.3) + version: 8.36.0(eslint@9.30.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.3) '@yao-pkg/pkg': specifier: 6.5.1 - version: 6.5.1 + version: 6.5.1(supports-color@7.2.0) eslint: specifier: 9.30.1 - version: 9.30.1 + version: 9.30.1(supports-color@7.2.0) husky: specifier: 9.1.7 version: 9.1.7 ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@24.0.12)(typescript@5.8.3) + version: 10.9.2(@types/node@24.13.3)(typescript@5.8.3) tsx: specifier: 4.20.3 version: 4.20.3 @@ -77,7 +77,7 @@ importers: version: 5.8.3 vite: specifier: 7.0.3 - version: 7.0.3(@types/node@24.0.12)(tsx@4.20.3)(yaml@2.8.0) + version: 7.0.3(@types/node@24.13.3)(tsx@4.20.3)(yaml@2.8.0) packages: @@ -429,56 +429,67 @@ packages: resolution: {integrity: sha512-+xmiDGGaSfIIOXMzkhJ++Oa0Gwvl9oXUeIiwarsdRXSe27HUIvjbSIpPxvnNsRebsNdUo7uAiQVgBD1hVriwSQ==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.44.2': resolution: {integrity: sha512-bDHvhzOfORk3wt8yxIra8N4k/N0MnKInCW5OGZaeDYa/hMrdPaJzo7CSkjKZqX4JFUWjUGm88lI6QJLCM7lDrA==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.44.2': resolution: {integrity: sha512-NMsDEsDiYghTbeZWEGnNi4F0hSbGnsuOG+VnNvxkKg0IGDvFh7UVpM/14mnMwxRxUf9AdAVJgHPvKXf6FpMB7A==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.44.2': resolution: {integrity: sha512-lb5bxXnxXglVq+7imxykIp5xMq+idehfl+wOgiiix0191av84OqbjUED+PRC5OA8eFJYj5xAGcpAZ0pF2MnW+A==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-loongarch64-gnu@4.44.2': resolution: {integrity: sha512-Yl5Rdpf9pIc4GW1PmkUGHdMtbx0fBLE1//SxDmuf3X0dUC57+zMepow2LK0V21661cjXdTn8hO2tXDdAWAqE5g==} cpu: [loong64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-powerpc64le-gnu@4.44.2': resolution: {integrity: sha512-03vUDH+w55s680YYryyr78jsO1RWU9ocRMaeV2vMniJJW/6HhoTBwyyiiTPVHNWLnhsnwcQ0oH3S9JSBEKuyqw==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.44.2': resolution: {integrity: sha512-iYtAqBg5eEMG4dEfVlkqo05xMOk6y/JXIToRca2bAWuqjrJYJlx/I7+Z+4hSrsWU8GdJDFPL4ktV3dy4yBSrzg==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.44.2': resolution: {integrity: sha512-e6vEbgaaqz2yEHqtkPXa28fFuBGmUJ0N2dOJK8YUfijejInt9gfCSA7YDdJ4nYlv67JfP3+PSWFX4IVw/xRIPg==} cpu: [riscv64] os: [linux] + libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.44.2': resolution: {integrity: sha512-evFOtkmVdY3udE+0QKrV5wBx7bKI0iHz5yEVx5WqDJkxp9YQefy4Mpx3RajIVcM6o7jxTvVd/qpC1IXUhGc1Mw==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.44.2': resolution: {integrity: sha512-/bXb0bEsWMyEkIsUL2Yt5nFB5naLAwyOWMEviQfQY1x3l5WsLKgvZf66TM7UTfED6erckUVUJQ/jJ1FSpm3pRQ==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.44.2': resolution: {integrity: sha512-3D3OB1vSSBXmkGEZR27uiMRNiwN08/RVAcBKwhUYPaiZ8bcvdeEwWPvbnXvvXHY+A/7xluzcN+kaiOFNiOZwWg==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.44.2': resolution: {integrity: sha512-VfU0fsMK+rwdK8mwODqYeM2hDrF2WiHaSmCBrS7gColkQft95/8tphyzv2EupVxn3iE0FI78wzffoULH1G+dkw==} @@ -559,8 +570,8 @@ packages: '@types/node-forge@1.3.12': resolution: {integrity: sha512-a0ToKlRVnUw3aXKQq2F+krxZKq7B8LEQijzPn5RdFAMatARD2JX9o8FBpMXOOrjob0uc13aN+V/AXniOXW4d9A==} - '@types/node@24.0.12': - resolution: {integrity: sha512-LtOrbvDf5ndC9Xi+4QZjVL0woFymF/xSTKZKPgrrl7H7XoeDvnD+E2IclKVDyaK9UM756W/3BXqSU+JEHopA9g==} + '@types/node@24.13.3': + resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==} '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} @@ -1423,6 +1434,7 @@ packages: prebuild-install@7.1.3: resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} engines: {node: '>=10'} + deprecated: No longer maintained. Please contact the author of the relevant native addon; alternatives are available. hasBin: true prelude-ls@1.2.1: @@ -1437,7 +1449,7 @@ packages: engines: {node: '>=0.4.0'} prompts@https://codeload.github.com/ssvlabs/prompts/tar.gz/a3328c1757a93c098ce250e3d0926f2139f7f371: - resolution: {tarball: https://codeload.github.com/ssvlabs/prompts/tar.gz/a3328c1757a93c098ce250e3d0926f2139f7f371} + resolution: {gitHosted: true, tarball: https://codeload.github.com/ssvlabs/prompts/tar.gz/a3328c1757a93c098ce250e3d0926f2139f7f371} version: 2.4.2 engines: {node: '>= 14'} @@ -1595,6 +1607,7 @@ packages: tar@7.4.3: resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} engines: {node: '>=18'} + deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} @@ -1665,8 +1678,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - undici-types@7.8.0: - resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} @@ -1686,6 +1699,7 @@ packages: uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true v8-compile-cache-lib@3.0.1: @@ -1965,17 +1979,17 @@ snapshots: '@esbuild/win32-x64@0.25.6': optional: true - '@eslint-community/eslint-utils@4.7.0(eslint@9.30.1)': + '@eslint-community/eslint-utils@4.7.0(eslint@9.30.1(supports-color@7.2.0))': dependencies: - eslint: 9.30.1 + eslint: 9.30.1(supports-color@7.2.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.21.0': + '@eslint/config-array@0.21.0(supports-color@7.2.0)': dependencies: '@eslint/object-schema': 2.1.6 - debug: 4.4.1 + debug: 4.4.1(supports-color@7.2.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -1990,10 +2004,10 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.3.1': + '@eslint/eslintrc@3.3.1(supports-color@7.2.0)': dependencies: ajv: 6.12.6 - debug: 4.4.1 + debug: 4.4.1(supports-color@7.2.0) espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 @@ -2246,28 +2260,28 @@ snapshots: '@types/node-forge@1.3.12': dependencies: - '@types/node': 24.0.12 + '@types/node': 24.13.3 - '@types/node@24.0.12': + '@types/node@24.13.3': dependencies: - undici-types: 7.8.0 + undici-types: 7.18.2 '@types/prompts@2.4.9': dependencies: - '@types/node': 24.0.12 + '@types/node': 24.13.3 kleur: 3.0.3 '@types/validator@13.15.2': {} - '@typescript-eslint/eslint-plugin@8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.30.1)(typescript@5.8.3))(eslint@9.30.1)(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.30.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.3))(eslint@9.30.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.36.0(eslint@9.30.1)(typescript@5.8.3) + '@typescript-eslint/parser': 8.36.0(eslint@9.30.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.3) '@typescript-eslint/scope-manager': 8.36.0 - '@typescript-eslint/type-utils': 8.36.0(eslint@9.30.1)(typescript@5.8.3) - '@typescript-eslint/utils': 8.36.0(eslint@9.30.1)(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.36.0(eslint@9.30.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.36.0(eslint@9.30.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.36.0 - eslint: 9.30.1 + eslint: 9.30.1(supports-color@7.2.0) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -2276,23 +2290,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.36.0(eslint@9.30.1)(typescript@5.8.3)': + '@typescript-eslint/parser@8.36.0(eslint@9.30.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.3)': dependencies: '@typescript-eslint/scope-manager': 8.36.0 '@typescript-eslint/types': 8.36.0 - '@typescript-eslint/typescript-estree': 8.36.0(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.36.0(supports-color@7.2.0)(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.36.0 - debug: 4.4.1 - eslint: 9.30.1 + debug: 4.4.1(supports-color@7.2.0) + eslint: 9.30.1(supports-color@7.2.0) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.36.0(typescript@5.8.3)': + '@typescript-eslint/project-service@8.36.0(supports-color@7.2.0)(typescript@5.8.3)': dependencies: '@typescript-eslint/tsconfig-utils': 8.36.0(typescript@5.8.3) '@typescript-eslint/types': 8.36.0 - debug: 4.4.1 + debug: 4.4.1(supports-color@7.2.0) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -2306,12 +2320,12 @@ snapshots: dependencies: typescript: 5.8.3 - '@typescript-eslint/type-utils@8.36.0(eslint@9.30.1)(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.36.0(eslint@9.30.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.36.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.36.0(eslint@9.30.1)(typescript@5.8.3) - debug: 4.4.1 - eslint: 9.30.1 + '@typescript-eslint/typescript-estree': 8.36.0(supports-color@7.2.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.36.0(eslint@9.30.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.3) + debug: 4.4.1(supports-color@7.2.0) + eslint: 9.30.1(supports-color@7.2.0) ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: @@ -2319,13 +2333,13 @@ snapshots: '@typescript-eslint/types@8.36.0': {} - '@typescript-eslint/typescript-estree@8.36.0(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.36.0(supports-color@7.2.0)(typescript@5.8.3)': dependencies: - '@typescript-eslint/project-service': 8.36.0(typescript@5.8.3) + '@typescript-eslint/project-service': 8.36.0(supports-color@7.2.0)(typescript@5.8.3) '@typescript-eslint/tsconfig-utils': 8.36.0(typescript@5.8.3) '@typescript-eslint/types': 8.36.0 '@typescript-eslint/visitor-keys': 8.36.0 - debug: 4.4.1 + debug: 4.4.1(supports-color@7.2.0) fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 @@ -2335,13 +2349,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.36.0(eslint@9.30.1)(typescript@5.8.3)': + '@typescript-eslint/utils@8.36.0(eslint@9.30.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(supports-color@7.2.0)) '@typescript-eslint/scope-manager': 8.36.0 '@typescript-eslint/types': 8.36.0 - '@typescript-eslint/typescript-estree': 8.36.0(typescript@5.8.3) - eslint: 9.30.1 + '@typescript-eslint/typescript-estree': 8.36.0(supports-color@7.2.0)(typescript@5.8.3) + eslint: 9.30.1(supports-color@7.2.0) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -2359,13 +2373,13 @@ snapshots: chai: 5.2.1 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.0.3(@types/node@24.0.12)(tsx@4.20.3)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@7.0.3(@types/node@24.13.3)(tsx@4.20.3)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.0.3(@types/node@24.0.12)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.0.3(@types/node@24.13.3)(tsx@4.20.3)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -2393,9 +2407,9 @@ snapshots: loupe: 3.1.4 tinyrainbow: 2.0.0 - '@yao-pkg/pkg-fetch@3.5.23': + '@yao-pkg/pkg-fetch@3.5.23(supports-color@7.2.0)': dependencies: - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@7.2.0) node-fetch: 2.7.0 picocolors: 1.1.1 progress: 2.0.3 @@ -2406,12 +2420,12 @@ snapshots: - encoding - supports-color - '@yao-pkg/pkg@6.5.1': + '@yao-pkg/pkg@6.5.1(supports-color@7.2.0)': dependencies: '@babel/generator': 7.28.0 '@babel/parser': 7.28.0 '@babel/types': 7.28.0 - '@yao-pkg/pkg-fetch': 3.5.23 + '@yao-pkg/pkg-fetch': 3.5.23(supports-color@7.2.0) into-stream: 6.0.0 minimist: 1.2.8 multistream: 4.1.0 @@ -2442,9 +2456,9 @@ snapshots: acorn@8.15.0: {} - agent-base@6.0.2: + agent-base@6.0.2(supports-color@7.2.0): dependencies: - debug: 4.4.1 + debug: 4.4.1(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -2590,9 +2604,11 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - debug@4.4.1: + debug@4.4.1(supports-color@7.2.0): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 7.2.0 decompress-response@6.0.0: dependencies: @@ -2690,14 +2706,14 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.30.1: + eslint@9.30.1(supports-color@7.2.0): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(supports-color@7.2.0)) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.21.0 + '@eslint/config-array': 0.21.0(supports-color@7.2.0) '@eslint/config-helpers': 0.3.0 '@eslint/core': 0.14.0 - '@eslint/eslintrc': 3.3.1 + '@eslint/eslintrc': 3.3.1(supports-color@7.2.0) '@eslint/js': 9.30.1 '@eslint/plugin-kit': 0.3.3 '@humanfs/node': 0.16.6 @@ -2708,7 +2724,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.1 + debug: 4.4.1(supports-color@7.2.0) escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -2896,10 +2912,10 @@ snapshots: dependencies: function-bind: 1.1.2 - https-proxy-agent@5.0.1: + https-proxy-agent@5.0.1(supports-color@7.2.0): dependencies: - agent-base: 6.0.2 - debug: 4.4.1 + agent-base: 6.0.2(supports-color@7.2.0) + debug: 4.4.1(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -3412,14 +3428,14 @@ snapshots: dependencies: typescript: 5.8.3 - ts-node@10.9.2(@types/node@24.0.12)(typescript@5.8.3): + ts-node@10.9.2(@types/node@24.13.3)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 24.0.12 + '@types/node': 24.13.3 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -3449,7 +3465,7 @@ snapshots: typescript@5.8.3: {} - undici-types@7.8.0: {} + undici-types@7.18.2: {} universalify@2.0.1: {} @@ -3498,13 +3514,13 @@ snapshots: - utf-8-validate - zod - vite-node@3.2.4(@types/node@24.0.12)(tsx@4.20.3)(yaml@2.8.0): + vite-node@3.2.4(@types/node@24.13.3)(supports-color@7.2.0)(tsx@4.20.3)(yaml@2.8.0): dependencies: cac: 6.7.14 - debug: 4.4.1 + debug: 4.4.1(supports-color@7.2.0) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.3(@types/node@24.0.12)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.0.3(@types/node@24.13.3)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -3519,7 +3535,7 @@ snapshots: - tsx - yaml - vite@7.0.3(@types/node@24.0.12)(tsx@4.20.3)(yaml@2.8.0): + vite@7.0.3(@types/node@24.13.3)(tsx@4.20.3)(yaml@2.8.0): dependencies: esbuild: 0.25.6 fdir: 6.4.6(picomatch@4.0.2) @@ -3528,23 +3544,23 @@ snapshots: rollup: 4.44.2 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 24.0.12 + '@types/node': 24.13.3 fsevents: 2.3.3 tsx: 4.20.3 yaml: 2.8.0 - vitest@3.2.4(@types/node@24.0.12)(tsx@4.20.3)(yaml@2.8.0): + vitest@3.2.4(@types/node@24.13.3)(supports-color@7.2.0)(tsx@4.20.3)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.0.3(@types/node@24.0.12)(tsx@4.20.3)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@7.0.3(@types/node@24.13.3)(tsx@4.20.3)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 '@vitest/spy': 3.2.4 '@vitest/utils': 3.2.4 chai: 5.2.1 - debug: 4.4.1 + debug: 4.4.1(supports-color@7.2.0) expect-type: 1.2.2 magic-string: 0.30.17 pathe: 2.0.3 @@ -3555,11 +3571,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.0.3(@types/node@24.0.12)(tsx@4.20.3)(yaml@2.8.0) - vite-node: 3.2.4(@types/node@24.0.12)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.0.3(@types/node@24.13.3)(tsx@4.20.3)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@24.13.3)(supports-color@7.2.0)(tsx@4.20.3)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.0.12 + '@types/node': 24.13.3 transitivePeerDependencies: - jiti - less