Skip to content

chore(vscode): move TypeScript settings to their js/ts.* replacements#2246

Open
jong-kyung wants to merge 1 commit into
voidzero-dev:mainfrom
jong-kyung:chore/vscode-js-ts-settings
Open

chore(vscode): move TypeScript settings to their js/ts.* replacements#2246
jong-kyung wants to merge 1 commit into
voidzero-dev:mainfrom
jong-kyung:chore/vscode-js-ts-settings

Conversation

@jong-kyung

Copy link
Copy Markdown
Collaborator

Summary

VS Code deprecated the typescript.* keys for settings shared between JavaScript and TypeScript in favour of the js/ts.* namespace. The four such keys in .vscode/settings.json still show a deprecation notice in the settings editor.

-  "typescript.preferences.importModuleSpecifierEnding": "js",
-  "typescript.reportStyleChecksAsWarnings": false,
-  "typescript.updateImportsOnFileMove.enabled": "always",
-  "typescript.experimental.useTsgo": true,
+  "js/ts.preferences.importModuleSpecifierEnding": "js",
+  "js/ts.reportStyleChecksAsWarnings": false,
+  "js/ts.updateImportsOnFileMove.enabled": "always",
+  "js/ts.experimental.useTsgo": true,

Same settings, current names — behaviour is unchanged. The [typescript] / [typescriptreact] formatter blocks are a different mechanism and are not affected.

VS Code deprecated the `typescript.*` keys for settings shared between
JavaScript and TypeScript in favour of the `js/ts.*` namespace.
@jong-kyung jong-kyung self-assigned this Jul 25, 2026
@netlify

netlify Bot commented Jul 25, 2026

Copy link
Copy Markdown

Deploy Preview for viteplus-preview canceled.

Name Link
🔨 Latest commit 274f2d1
🔍 Latest deploy log https://app.netlify.com/projects/viteplus-preview/deploys/6a64adb9f9cb3700081b1e6f

@jong-kyung
jong-kyung requested a review from wan9chi July 25, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant