diff --git a/packages/cli/package.json b/packages/cli/package.json index a0a60f5..e3443f7 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -55,7 +55,7 @@ }, "devDependencies": { "@testing-library/react": "^16.3.2", - "@types/node": "^22.0.0", + "@types/node": "^25.9.1", "@types/react": "^19.0.0", "ink-testing-library": "^4.0.0", "jsdom": "^29.1.1", diff --git a/packages/core/package.json b/packages/core/package.json index 0e490ff..69614f8 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -59,7 +59,7 @@ }, "devDependencies": { "@types/better-sqlite3": "^7.6.13", - "@types/node": "^22.0.0", + "@types/node": "^25.9.1", "typescript": "^5.8.0", "vitest": "^3.1.0" } diff --git a/packages/vscode/package.json b/packages/vscode/package.json index bae4773..442645e 100644 --- a/packages/vscode/package.json +++ b/packages/vscode/package.json @@ -275,7 +275,7 @@ }, "devDependencies": { "@types/vscode": "^1.95.0", - "@types/node": "^22.0.0", + "@types/node": "^25.9.1", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", "@vitejs/plugin-react": "^4.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dc3442f..91b45a5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,13 +15,13 @@ importers: devDependencies: '@commitlint/cli': specifier: ^20.5.3 - version: 20.5.3(@types/node@22.19.17)(conventional-commits-parser@6.4.0)(typescript@5.9.3) + version: 20.5.3(@types/node@25.9.1)(conventional-commits-parser@6.4.0)(typescript@5.9.3) '@commitlint/config-conventional': specifier: ^20.5.3 version: 20.5.3 '@vitest/coverage-v8': specifier: ^3.2.4 - version: 3.2.4(vitest@3.2.4(@types/node@22.19.17)(jiti@2.6.1)(jsdom@29.1.1)) + version: 3.2.4(vitest@3.2.4(@types/node@25.9.1)(jiti@2.6.1)(jsdom@29.1.1)) prettier: specifier: ^3.5.0 version: 3.8.3 @@ -39,7 +39,7 @@ importers: version: link:../core '@inquirer/prompts': specifier: ^8.4.2 - version: 8.4.2(@types/node@22.19.17) + version: 8.4.2(@types/node@25.9.1) chalk: specifier: ^5.4.0 version: 5.6.2 @@ -69,8 +69,8 @@ importers: specifier: ^16.3.2 version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@types/node': - specifier: ^22.0.0 - version: 22.19.17 + specifier: ^25.9.1 + version: 25.9.1 '@types/react': specifier: ^19.0.0 version: 19.2.14 @@ -85,7 +85,7 @@ importers: version: 5.9.3 vitest: specifier: ^3.1.0 - version: 3.2.4(@types/node@22.19.17)(jiti@2.6.1)(jsdom@29.1.1) + version: 3.2.4(@types/node@25.9.1)(jiti@2.6.1)(jsdom@29.1.1) packages/core: dependencies: @@ -112,14 +112,14 @@ importers: specifier: ^7.6.13 version: 7.6.13 '@types/node': - specifier: ^22.0.0 - version: 22.19.17 + specifier: ^25.9.1 + version: 25.9.1 typescript: specifier: ^5.8.0 version: 5.9.3 vitest: specifier: ^3.1.0 - version: 3.2.4(@types/node@22.19.17)(jiti@2.6.1)(jsdom@29.1.1) + version: 3.2.4(@types/node@25.9.1)(jiti@2.6.1)(jsdom@29.1.1) packages/vscode: dependencies: @@ -128,8 +128,8 @@ importers: version: link:../core devDependencies: '@types/node': - specifier: ^22.0.0 - version: 22.19.17 + specifier: ^25.9.1 + version: 25.9.1 '@types/react': specifier: ^19.0.0 version: 19.2.14 @@ -141,7 +141,7 @@ importers: version: 1.118.0 '@vitejs/plugin-react': specifier: ^4.4.0 - version: 4.7.0(vite@6.4.2(@types/node@22.19.17)(jiti@2.6.1)) + version: 4.7.0(vite@6.4.2(@types/node@25.9.1)(jiti@2.6.1)) esbuild: specifier: ^0.28.0 version: 0.28.0 @@ -156,10 +156,10 @@ importers: version: 5.9.3 vite: specifier: ^6.3.0 - version: 6.4.2(@types/node@22.19.17)(jiti@2.6.1) + version: 6.4.2(@types/node@25.9.1)(jiti@2.6.1) vitest: specifier: ^3.1.0 - version: 3.2.4(@types/node@22.19.17)(jiti@2.6.1)(jsdom@29.1.1) + version: 3.2.4(@types/node@25.9.1)(jiti@2.6.1)(jsdom@29.1.1) packages: @@ -1104,8 +1104,8 @@ packages: '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - '@types/node@22.19.17': - resolution: {integrity: sha512-wGdMcf+vPYM6jikpS/qhg6WiqSV/OhG+jeeHT/KlVqxYfD40iYJf9/AE1uQxVWFvU7MipKRkRv8NSHiCGgPr8Q==} + '@types/node@25.9.1': + resolution: {integrity: sha512-xfrlY7UD5rMJk3ZVJP8BNzS28J36YJg+xp+LPXV1TdWxr8uMH5A860QNxYDGQe/ylDSgjxE52Q9VnO7p75tJxg==} '@types/react-dom@19.2.3': resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} @@ -2336,8 +2336,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} undici@7.25.0: resolution: {integrity: sha512-xXnp4kTyor2Zq+J1FfPI6Eq3ew5h6Vl0F/8d9XU5zZQf1tX9s2Su1/3PiMmUANFULpmksxkClamIZcaUqryHsQ==} @@ -2674,11 +2674,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@20.5.3(@types/node@22.19.17)(conventional-commits-parser@6.4.0)(typescript@5.9.3)': + '@commitlint/cli@20.5.3(@types/node@25.9.1)(conventional-commits-parser@6.4.0)(typescript@5.9.3)': dependencies: '@commitlint/format': 20.5.0 '@commitlint/lint': 20.5.3 - '@commitlint/load': 20.5.3(@types/node@22.19.17)(typescript@5.9.3) + '@commitlint/load': 20.5.3(@types/node@25.9.1)(typescript@5.9.3) '@commitlint/read': 20.5.0(conventional-commits-parser@6.4.0) '@commitlint/types': 20.5.0 tinyexec: 1.1.2 @@ -2723,14 +2723,14 @@ snapshots: '@commitlint/rules': 20.5.3 '@commitlint/types': 20.5.0 - '@commitlint/load@20.5.3(@types/node@22.19.17)(typescript@5.9.3)': + '@commitlint/load@20.5.3(@types/node@25.9.1)(typescript@5.9.3)': dependencies: '@commitlint/config-validator': 20.5.0 '@commitlint/execute-rule': 20.0.0 '@commitlint/resolve-extends': 20.5.3 '@commitlint/types': 20.5.0 cosmiconfig: 9.0.1(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.3.0(@types/node@22.19.17)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig-typescript-loader: 6.3.0(@types/node@25.9.1)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) es-toolkit: 1.46.1 is-plain-obj: 4.1.0 picocolors: 1.1.1 @@ -2976,122 +2976,122 @@ snapshots: '@inquirer/ansi@2.0.5': {} - '@inquirer/checkbox@5.1.4(@types/node@22.19.17)': + '@inquirer/checkbox@5.1.4(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 2.0.5 - '@inquirer/core': 11.1.9(@types/node@22.19.17) + '@inquirer/core': 11.1.9(@types/node@25.9.1) '@inquirer/figures': 2.0.5 - '@inquirer/type': 4.0.5(@types/node@22.19.17) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 - '@inquirer/confirm@6.0.12(@types/node@22.19.17)': + '@inquirer/confirm@6.0.12(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@22.19.17) - '@inquirer/type': 4.0.5(@types/node@22.19.17) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 - '@inquirer/core@11.1.9(@types/node@22.19.17)': + '@inquirer/core@11.1.9(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 2.0.5 '@inquirer/figures': 2.0.5 - '@inquirer/type': 4.0.5(@types/node@22.19.17) + '@inquirer/type': 4.0.5(@types/node@25.9.1) cli-width: 4.1.0 fast-wrap-ansi: 0.2.0 mute-stream: 3.0.0 signal-exit: 4.1.0 optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 - '@inquirer/editor@5.1.1(@types/node@22.19.17)': + '@inquirer/editor@5.1.1(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@22.19.17) - '@inquirer/external-editor': 3.0.0(@types/node@22.19.17) - '@inquirer/type': 4.0.5(@types/node@22.19.17) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/external-editor': 3.0.0(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 - '@inquirer/expand@5.0.13(@types/node@22.19.17)': + '@inquirer/expand@5.0.13(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@22.19.17) - '@inquirer/type': 4.0.5(@types/node@22.19.17) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 - '@inquirer/external-editor@3.0.0(@types/node@22.19.17)': + '@inquirer/external-editor@3.0.0(@types/node@25.9.1)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 '@inquirer/figures@2.0.5': {} - '@inquirer/input@5.0.12(@types/node@22.19.17)': + '@inquirer/input@5.0.12(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@22.19.17) - '@inquirer/type': 4.0.5(@types/node@22.19.17) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 - '@inquirer/number@4.0.12(@types/node@22.19.17)': + '@inquirer/number@4.0.12(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@22.19.17) - '@inquirer/type': 4.0.5(@types/node@22.19.17) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 - '@inquirer/password@5.0.12(@types/node@22.19.17)': + '@inquirer/password@5.0.12(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 2.0.5 - '@inquirer/core': 11.1.9(@types/node@22.19.17) - '@inquirer/type': 4.0.5(@types/node@22.19.17) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 22.19.17 - - '@inquirer/prompts@8.4.2(@types/node@22.19.17)': - dependencies: - '@inquirer/checkbox': 5.1.4(@types/node@22.19.17) - '@inquirer/confirm': 6.0.12(@types/node@22.19.17) - '@inquirer/editor': 5.1.1(@types/node@22.19.17) - '@inquirer/expand': 5.0.13(@types/node@22.19.17) - '@inquirer/input': 5.0.12(@types/node@22.19.17) - '@inquirer/number': 4.0.12(@types/node@22.19.17) - '@inquirer/password': 5.0.12(@types/node@22.19.17) - '@inquirer/rawlist': 5.2.8(@types/node@22.19.17) - '@inquirer/search': 4.1.8(@types/node@22.19.17) - '@inquirer/select': 5.1.4(@types/node@22.19.17) + '@types/node': 25.9.1 + + '@inquirer/prompts@8.4.2(@types/node@25.9.1)': + dependencies: + '@inquirer/checkbox': 5.1.4(@types/node@25.9.1) + '@inquirer/confirm': 6.0.12(@types/node@25.9.1) + '@inquirer/editor': 5.1.1(@types/node@25.9.1) + '@inquirer/expand': 5.0.13(@types/node@25.9.1) + '@inquirer/input': 5.0.12(@types/node@25.9.1) + '@inquirer/number': 4.0.12(@types/node@25.9.1) + '@inquirer/password': 5.0.12(@types/node@25.9.1) + '@inquirer/rawlist': 5.2.8(@types/node@25.9.1) + '@inquirer/search': 4.1.8(@types/node@25.9.1) + '@inquirer/select': 5.1.4(@types/node@25.9.1) optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 - '@inquirer/rawlist@5.2.8(@types/node@22.19.17)': + '@inquirer/rawlist@5.2.8(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@22.19.17) - '@inquirer/type': 4.0.5(@types/node@22.19.17) + '@inquirer/core': 11.1.9(@types/node@25.9.1) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 - '@inquirer/search@4.1.8(@types/node@22.19.17)': + '@inquirer/search@4.1.8(@types/node@25.9.1)': dependencies: - '@inquirer/core': 11.1.9(@types/node@22.19.17) + '@inquirer/core': 11.1.9(@types/node@25.9.1) '@inquirer/figures': 2.0.5 - '@inquirer/type': 4.0.5(@types/node@22.19.17) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 - '@inquirer/select@5.1.4(@types/node@22.19.17)': + '@inquirer/select@5.1.4(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 2.0.5 - '@inquirer/core': 11.1.9(@types/node@22.19.17) + '@inquirer/core': 11.1.9(@types/node@25.9.1) '@inquirer/figures': 2.0.5 - '@inquirer/type': 4.0.5(@types/node@22.19.17) + '@inquirer/type': 4.0.5(@types/node@25.9.1) optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 - '@inquirer/type@4.0.5(@types/node@22.19.17)': + '@inquirer/type@4.0.5(@types/node@25.9.1)': optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 '@isaacs/cliui@8.0.2': dependencies: @@ -3277,7 +3277,7 @@ snapshots: '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 '@types/chai@5.2.3': dependencies: @@ -3288,9 +3288,9 @@ snapshots: '@types/estree@1.0.8': {} - '@types/node@22.19.17': + '@types/node@25.9.1': dependencies: - undici-types: 6.21.0 + undici-types: 7.24.6 '@types/react-dom@19.2.3(@types/react@19.2.14)': dependencies: @@ -3302,7 +3302,7 @@ snapshots: '@types/vscode@1.118.0': {} - '@vitejs/plugin-react@4.7.0(vite@6.4.2(@types/node@22.19.17)(jiti@2.6.1))': + '@vitejs/plugin-react@4.7.0(vite@6.4.2(@types/node@25.9.1)(jiti@2.6.1))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0) @@ -3310,11 +3310,11 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.27 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 6.4.2(@types/node@22.19.17)(jiti@2.6.1) + vite: 6.4.2(@types/node@25.9.1)(jiti@2.6.1) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@22.19.17)(jiti@2.6.1)(jsdom@29.1.1))': + '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@25.9.1)(jiti@2.6.1)(jsdom@29.1.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -3329,7 +3329,7 @@ snapshots: std-env: 3.10.0 test-exclude: 7.0.2 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/node@22.19.17)(jiti@2.6.1)(jsdom@29.1.1) + vitest: 3.2.4(@types/node@25.9.1)(jiti@2.6.1)(jsdom@29.1.1) transitivePeerDependencies: - supports-color @@ -3341,13 +3341,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@6.4.2(@types/node@22.19.17)(jiti@2.6.1))': + '@vitest/mocker@3.2.4(vite@6.4.2(@types/node@25.9.1)(jiti@2.6.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 6.4.2(@types/node@22.19.17)(jiti@2.6.1) + vite: 6.4.2(@types/node@25.9.1)(jiti@2.6.1) '@vitest/pretty-format@3.2.4': dependencies: @@ -3566,9 +3566,9 @@ snapshots: convert-to-spaces@2.0.1: {} - cosmiconfig-typescript-loader@6.3.0(@types/node@22.19.17)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@6.3.0(@types/node@25.9.1)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): dependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 cosmiconfig: 9.0.1(typescript@5.9.3) jiti: 2.6.1 typescript: 5.9.3 @@ -4528,7 +4528,7 @@ snapshots: typescript@5.9.3: {} - undici-types@6.21.0: {} + undici-types@7.24.6: {} undici@7.25.0: {} @@ -4546,13 +4546,13 @@ snapshots: util-deprecate@1.0.2: {} - vite-node@3.2.4(@types/node@22.19.17)(jiti@2.6.1): + vite-node@3.2.4(@types/node@25.9.1)(jiti@2.6.1): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.4.2(@types/node@22.19.17)(jiti@2.6.1) + vite: 6.4.2(@types/node@25.9.1)(jiti@2.6.1) transitivePeerDependencies: - '@types/node' - jiti @@ -4567,7 +4567,7 @@ snapshots: - tsx - yaml - vite@6.4.2(@types/node@22.19.17)(jiti@2.6.1): + vite@6.4.2(@types/node@25.9.1)(jiti@2.6.1): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.4) @@ -4576,15 +4576,15 @@ snapshots: rollup: 4.60.2 tinyglobby: 0.2.16 optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 fsevents: 2.3.3 jiti: 2.6.1 - vitest@3.2.4(@types/node@22.19.17)(jiti@2.6.1)(jsdom@29.1.1): + vitest@3.2.4(@types/node@25.9.1)(jiti@2.6.1)(jsdom@29.1.1): dependencies: '@types/chai': 5.2.3 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@6.4.2(@types/node@22.19.17)(jiti@2.6.1)) + '@vitest/mocker': 3.2.4(vite@6.4.2(@types/node@25.9.1)(jiti@2.6.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -4602,11 +4602,11 @@ snapshots: tinyglobby: 0.2.16 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 6.4.2(@types/node@22.19.17)(jiti@2.6.1) - vite-node: 3.2.4(@types/node@22.19.17)(jiti@2.6.1) + vite: 6.4.2(@types/node@25.9.1)(jiti@2.6.1) + vite-node: 3.2.4(@types/node@25.9.1)(jiti@2.6.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.19.17 + '@types/node': 25.9.1 jsdom: 29.1.1 transitivePeerDependencies: - jiti