diff --git a/package.json b/package.json index d1e95986..ca3531c4 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ }, "devDependencies": { "@changesets/cli": "^2.31.1", - "@types/node": "^22.0.0", + "@types/node": "^26.6.4", "@typescript-eslint/eslint-plugin": "^8.65.0", "@typescript-eslint/parser": "^8.65.0", "@vitest/coverage-istanbul": "^4", diff --git a/packages/vscode/package.json b/packages/vscode/package.json index e6dfc9f4..6a7760fb 100644 --- a/packages/vscode/package.json +++ b/packages/vscode/package.json @@ -477,7 +477,7 @@ "@code-analyzer/infra": "workspace:*", "@code-analyzer/intelligence": "workspace:*", "@code-analyzer/shared": "workspace:*", - "@types/vscode": "^1.95.0", + "@types/vscode": "^1.140.0", "esbuild": "^0.28.1", "typescript": "^6.0.3", "vitest": "^4.1.10" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 61a116a9..13267535 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -62,10 +62,10 @@ importers: devDependencies: '@changesets/cli': specifier: ^2.31.1 - version: 2.31.1(@types/node@22.20.1) + version: 2.31.1(@types/node@26.6.4) '@types/node': - specifier: ^22.0.0 - version: 22.20.1 + specifier: ^26.6.4 + version: 26.6.4 '@typescript-eslint/eslint-plugin': specifier: ^8.65.0 version: 8.65.0(@typescript-eslint/parser@8.65.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3) @@ -107,7 +107,7 @@ importers: version: 8.65.0(eslint@9.39.5)(typescript@6.0.3) vitest: specifier: ^4.1.10 - version: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) packages/analyzer: dependencies: @@ -222,7 +222,7 @@ importers: version: 6.0.3 vitest: specifier: ^4.1.10 - version: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) packages/cli: dependencies: @@ -253,7 +253,7 @@ importers: version: 6.0.3 vitest: specifier: ^4.1.10 - version: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) packages/core: dependencies: @@ -266,7 +266,7 @@ importers: version: 6.0.3 vitest: specifier: ^4.1.10 - version: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) packages/infra: dependencies: @@ -289,7 +289,7 @@ importers: version: 6.0.3 vitest: specifier: ^4.1.10 - version: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) packages/intelligence: dependencies: @@ -317,7 +317,7 @@ importers: version: 6.0.3 vitest: specifier: ^4.1.10 - version: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) packages/mcp: dependencies: @@ -345,7 +345,7 @@ importers: version: 6.0.3 vitest: specifier: ^4.1.10 - version: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) packages/server: dependencies: @@ -385,10 +385,10 @@ importers: version: 6.0.3 vite-tsconfig-paths: specifier: ^6.1.1 - version: 6.1.1(typescript@6.0.3)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 6.1.1(typescript@6.0.3)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) vitest: specifier: ^4.1.10 - version: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) packages/shared: devDependencies: @@ -397,7 +397,7 @@ importers: version: 6.0.3 vitest: specifier: ^4.1.10 - version: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) packages/vscode: dependencies: @@ -511,8 +511,8 @@ importers: specifier: workspace:* version: link:../shared '@types/vscode': - specifier: ^1.95.0 - version: 1.125.0 + specifier: ^1.140.0 + version: 1.140.0 esbuild: specifier: ^0.28.1 version: 0.28.1 @@ -521,7 +521,7 @@ importers: version: 6.0.3 vitest: specifier: ^4.1.10 - version: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) packages/web: dependencies: @@ -549,7 +549,7 @@ importers: version: 19.2.3(@types/react@19.2.17) '@vitejs/plugin-react': specifier: ^4.3.0 - version: 4.7.0(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 4.7.0(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) jsdom: specifier: ^29.1.1 version: 29.1.1 @@ -558,10 +558,10 @@ importers: version: 6.0.3 vite: specifier: ^6.0.0 - version: 6.4.3(@types/node@22.20.1)(tsx@4.23.1) + version: 6.4.3(@types/node@26.6.4)(tsx@4.23.1) vitest: specifier: ^4.1.10 - version: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + version: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) packages: @@ -660,6 +660,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/runtime@7.29.10': + resolution: {integrity: sha512-NpugTzbKgGrNe45Ui32cN8vCFFMxVtP/9rtfwv0nP5FRDAjvYBxJcLVpYA9mr1jxP6cnIT7x9LUzuDTbWYYNRA==} + engines: {node: '>=6.9.0'} + '@babel/runtime@7.29.7': resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==} engines: {node: '>=6.9.0'} @@ -1581,6 +1585,9 @@ packages: '@types/node@22.20.1': resolution: {integrity: sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==} + '@types/node@26.6.4': + resolution: {integrity: sha512-ldVPDCzj7fsaGZrLB0NuHuTvJcsNasysBAqMolr/cgxrLd1xbqxIr3XJiPnHHJUCxj5sNF1vnRj9aWnrVh5Jcg==} + '@types/react-dom@19.2.3': resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: @@ -1589,8 +1596,8 @@ packages: '@types/react@19.2.17': resolution: {integrity: sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==} - '@types/vscode@1.125.0': - resolution: {integrity: sha512-0icm/ZQAaism87P0ekHqi4/Ju9du+Tm0RUW+y7vqRsxY2cY0FNRX1nAnaW7nT6npPt2tfHiheZ55Zm9UhqonFA==} + '@types/vscode@1.140.0': + resolution: {integrity: sha512-KAB5RBZIgnUhpp4mKsVJPPHLOQKu6WtGy2xpfWjaajEXO4xIIC+UESAXLiQ9ewx6QD1uBmvC/S8BJzkbvv4bRA==} '@typescript-eslint/eslint-plugin@8.65.0': resolution: {integrity: sha512-IEgob78X12rHpUmtcwFsXhZdVGJtwTVP8FiCLZkR6GlYVrl2PcuB+KhCE5BlVC/eQpQnu8WXRtkHZuPar+gCRA==} @@ -3919,6 +3926,9 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@8.9.0: + resolution: {integrity: sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==} + undici@7.29.0: resolution: {integrity: sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==} engines: {node: '>=20.18.1'} @@ -4230,6 +4240,8 @@ snapshots: '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 + '@babel/runtime@7.29.10': {} + '@babel/runtime@7.29.7': {} '@babel/template@7.29.7': @@ -4290,7 +4302,7 @@ snapshots: dependencies: '@changesets/types': 6.1.0 - '@changesets/cli@2.31.1(@types/node@22.20.1)': + '@changesets/cli@2.31.1(@types/node@26.6.4)': dependencies: '@changesets/apply-release-plan': 7.1.1 '@changesets/assemble-release-plan': 6.0.10 @@ -4306,7 +4318,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.20.1) + '@inquirer/external-editor': 1.0.3(@types/node@26.6.4) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 enquirer: 2.4.1 @@ -4775,12 +4787,12 @@ snapshots: '@humanwhocodes/retry@0.4.3': {} - '@inquirer/external-editor@1.0.3(@types/node@22.20.1)': + '@inquirer/external-editor@1.0.3(@types/node@26.6.4)': dependencies: chardet: 2.2.0 iconv-lite: 0.7.3 optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 26.6.4 '@istanbuljs/schema@0.1.6': {} @@ -4948,7 +4960,7 @@ snapshots: '@testing-library/dom@10.4.1': dependencies: '@babel/code-frame': 7.29.7 - '@babel/runtime': 7.29.7 + '@babel/runtime': 7.29.10 '@types/aria-query': 5.0.4 aria-query: 5.3.0 dom-accessibility-api: 0.5.16 @@ -5062,6 +5074,10 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/node@26.6.4': + dependencies: + undici-types: 8.9.0 + '@types/react-dom@19.2.3(@types/react@19.2.17)': dependencies: '@types/react': 19.2.17 @@ -5070,7 +5086,7 @@ snapshots: dependencies: csstype: 3.2.3 - '@types/vscode@1.125.0': {} + '@types/vscode@1.140.0': {} '@typescript-eslint/eslint-plugin@8.65.0(@typescript-eslint/parser@8.65.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3)': dependencies: @@ -5233,7 +5249,7 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.12.2': optional: true - '@vitejs/plugin-react@4.7.0(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1))': + '@vitejs/plugin-react@4.7.0(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1))': dependencies: '@babel/core': 7.29.7 '@babel/plugin-transform-react-jsx-self': 7.29.7(@babel/core@7.29.7) @@ -5241,7 +5257,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.27 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 6.4.3(@types/node@22.20.1)(tsx@4.23.1) + vite: 6.4.3(@types/node@26.6.4)(tsx@4.23.1) transitivePeerDependencies: - supports-color @@ -5257,7 +5273,7 @@ snapshots: magicast: 0.5.3 obug: 2.1.4 tinyrainbow: 3.1.1 - vitest: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + vitest: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) transitivePeerDependencies: - supports-color @@ -5273,7 +5289,7 @@ snapshots: obug: 2.1.4 std-env: 4.2.0 tinyrainbow: 3.1.1 - vitest: 4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + vitest: 4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) '@vitest/expect@4.1.10': dependencies: @@ -5284,13 +5300,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.1 - '@vitest/mocker@4.1.10(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1))': + '@vitest/mocker@4.1.10(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1))': dependencies: '@vitest/spy': 4.1.10 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 6.4.3(@types/node@22.20.1)(tsx@4.23.1) + vite: 6.4.3(@types/node@26.6.4)(tsx@4.23.1) '@vitest/pretty-format@4.1.10': dependencies: @@ -7690,6 +7706,8 @@ snapshots: undici-types@6.21.0: {} + undici-types@8.9.0: {} + undici@7.29.0: {} universalify@0.1.2: {} @@ -7740,17 +7758,17 @@ snapshots: vary@1.1.2: {} - vite-tsconfig-paths@6.1.1(typescript@6.0.3)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)): + vite-tsconfig-paths@6.1.1(typescript@6.0.3)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)): dependencies: debug: 4.4.3 globrex: 0.1.2 tsconfck: 3.1.6(typescript@6.0.3) - vite: 6.4.3(@types/node@22.20.1)(tsx@4.23.1) + vite: 6.4.3(@types/node@26.6.4)(tsx@4.23.1) transitivePeerDependencies: - supports-color - typescript - vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1): + vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.5) @@ -7759,14 +7777,14 @@ snapshots: rollup: 4.62.2 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 26.6.4 fsevents: 2.3.3 tsx: 4.23.1 - vitest@4.1.10(@types/node@22.20.1)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)): + vitest@4.1.10(@types/node@26.6.4)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@29.1.1)(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)): dependencies: '@vitest/expect': 4.1.10 - '@vitest/mocker': 4.1.10(vite@6.4.3(@types/node@22.20.1)(tsx@4.23.1)) + '@vitest/mocker': 4.1.10(vite@6.4.3(@types/node@26.6.4)(tsx@4.23.1)) '@vitest/pretty-format': 4.1.10 '@vitest/runner': 4.1.10 '@vitest/snapshot': 4.1.10 @@ -7783,10 +7801,10 @@ snapshots: tinyexec: 1.2.4 tinyglobby: 0.2.17 tinyrainbow: 3.1.1 - vite: 6.4.3(@types/node@22.20.1)(tsx@4.23.1) + vite: 6.4.3(@types/node@26.6.4)(tsx@4.23.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 26.6.4 '@vitest/coverage-istanbul': 4.1.10(vitest@4.1.10) '@vitest/coverage-v8': 4.1.10(vitest@4.1.10) jsdom: 29.1.1