From 721394d95694bb46b5198a6d2650a2285da56ca7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Mar 2026 19:04:09 +0000 Subject: [PATCH 1/3] Bump typescript from 5.8.3 to 6.0.2 in /client-vscode Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.8.3 to 6.0.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.8.3...v6.0.2) --- updated-dependencies: - dependency-name: typescript dependency-version: 6.0.2 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- client-vscode/package-lock.json | 8 ++++---- client-vscode/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/client-vscode/package-lock.json b/client-vscode/package-lock.json index dd9a206..0defec2 100644 --- a/client-vscode/package-lock.json +++ b/client-vscode/package-lock.json @@ -15,7 +15,7 @@ "@types/node": "^25", "@types/vscode": "^1.82.0", "@vscode/vsce": "^3.7.1", - "typescript": "^5.8.3" + "typescript": "^6.0.2" }, "engines": { "vscode": "^1.82.0" @@ -3933,9 +3933,9 @@ } }, "node_modules/typescript": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", - "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.2.tgz", + "integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/client-vscode/package.json b/client-vscode/package.json index 1ff35c6..9b4792d 100644 --- a/client-vscode/package.json +++ b/client-vscode/package.json @@ -243,7 +243,7 @@ "@types/node": "^25", "@types/vscode": "^1.82.0", "@vscode/vsce": "^3.7.1", - "typescript": "^5.8.3" + "typescript": "^6.0.2" }, "dependencies": { "vscode-languageclient": "^9.0.1" From beb0aba19d1a2048edf2bbee1253564474e5e450 Mon Sep 17 00:00:00 2001 From: Antoni Zwolski Date: Tue, 7 Apr 2026 11:44:38 +0200 Subject: [PATCH 2/3] Fix TypeScript 6.0 compatibility: update moduleResolution Update tsconfig.json to use 'node16' instead of deprecated 'node' module resolution. This fixes the TS5107 error in TypeScript 6.0 which prevents the build from completing. Fixes https://github.com/ispc/vscode-ispc/pull/111 Co-Authored-By: Claude Sonnet 4.5 --- client-vscode/tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client-vscode/tsconfig.json b/client-vscode/tsconfig.json index e8ded49..0ebaad6 100644 --- a/client-vscode/tsconfig.json +++ b/client-vscode/tsconfig.json @@ -2,7 +2,7 @@ "compilerOptions": { "target": "ESNext", "module": "commonjs", - "moduleResolution": "node", + "moduleResolution": "node16", "outDir": "out", "lib": ["es2016"], "sourceMap": true, From e9b6ada8b2ba031f5140db4b1aa2c9511abcde9b Mon Sep 17 00:00:00 2001 From: Antoni Zwolski Date: Tue, 7 Apr 2026 14:14:12 +0200 Subject: [PATCH 3/3] Fix TypeScript module resolution for @types/vscode 1.110.0 Update tsconfig.json to use Node16 module and moduleResolution settings, required for compatibility with @types/vscode 1.110.0 and TypeScript 5.8.3. Fixes the CI build error: "Option 'module' must be set to 'Node16' when option 'moduleResolution' is set to 'Node16'." Co-Authored-By: Claude Sonnet 4.5 --- client-vscode/tsconfig.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client-vscode/tsconfig.json b/client-vscode/tsconfig.json index 0ebaad6..ad1837f 100644 --- a/client-vscode/tsconfig.json +++ b/client-vscode/tsconfig.json @@ -1,8 +1,8 @@ { "compilerOptions": { "target": "ESNext", - "module": "commonjs", - "moduleResolution": "node16", + "module": "Node16", + "moduleResolution": "Node16", "outDir": "out", "lib": ["es2016"], "sourceMap": true,