From ed46757390a7c1dd1904bcdd6994a1c70951f386 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2026 15:23:33 +0000 Subject: [PATCH 1/2] Bump typescript from 5.9.3 to 6.0.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.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] --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 58fdcc8..cd6cabe 100644 --- a/package.json +++ b/package.json @@ -77,6 +77,6 @@ "mocha": "^11.7.5", "ovsx": "^0.10.10", "prettier": "^3.8.1", - "typescript": "^5.9.3" + "typescript": "^6.0.2" } } diff --git a/yarn.lock b/yarn.lock index 429af26..c95db20 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6122,10 +6122,10 @@ typescript-eslint@^8.18.0: "@typescript-eslint/parser" "8.23.0" "@typescript-eslint/utils" "8.23.0" -typescript@^5.9.3: - version "5.9.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz#5b4f59e15310ab17a216f5d6cf53ee476ede670f" - integrity sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw== +typescript@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-6.0.2.tgz#0b1bfb15f68c64b97032f3d78abbf98bdbba501f" + integrity sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ== uc.micro@^2.0.0, uc.micro@^2.1.0: version "2.1.0" From 7bd42c0145dd22e966f83affe448cef3d20df3ff Mon Sep 17 00:00:00 2001 From: Kaan Ozkan Date: Tue, 31 Mar 2026 11:14:39 -0400 Subject: [PATCH 2/2] Add explicit types to tsconfig for TypeScript 6.0 compatibility TypeScript 6.0 changed the default for `types` from auto-including all `@types/*` packages to `[]`. Explicitly declare `node` and `mocha` so their global type definitions are loaded. --- tsconfig.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tsconfig.json b/tsconfig.json index b8cba5c..50b7e22 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -11,7 +11,8 @@ "noFallthroughCasesInSwitch": true, "noUnusedLocals": true, "noUnusedParameters": true, - "esModuleInterop": true + "esModuleInterop": true, + "types": ["node", "mocha"] }, "exclude": ["node_modules", ".vscode-test"] }