From fa90489493a41f096a5146949a5aadeab2c89156 Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Mon, 5 Oct 2026 11:08:19 +0100 Subject: [PATCH 1/2] Replace deprecated config key --- .vscode/settings.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index f417dd2a6e..ec2cc52521 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -18,7 +18,7 @@ "git.ignoreLimitWarning": true, // Use the vendored TypeScript version to have a consistent development experience across // machines. - "typescript.tsdk": "node_modules/typescript/lib", + "js/ts.tsdk.path": "node_modules/typescript/lib", "[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, From 363d8749054b5d21a3acae6f2416a5197ec6dc62 Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Mon, 5 Oct 2026 11:11:58 +0100 Subject: [PATCH 2/2] Exclude "tests" folder from workspace --- .vscode/settings.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.vscode/settings.json b/.vscode/settings.json index ec2cc52521..6f31392754 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -7,6 +7,10 @@ // transpiled JavaScript "build": true, "lib": true, + + // exclude "tests" by default because it causes VSCode to start language-specific extensions + // that are not typically needed during development (or indeed may not work correctly) + "tests": true }, "search.exclude": { "**/node_modules": true,