about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/editors/code/tsconfig.json
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-07-17 13:54:44 +0000
committerbors <bors@rust-lang.org>2023-07-17 13:54:44 +0000
commitb3c7a7e749761b61ee587fda5fa24aae444865e9 (patch)
tree125cc4b6c71120b38e29f6e330483b83ca75f206 /src/tools/rust-analyzer/editors/code/tsconfig.json
parent1a8d09468f045d75c5072af0a3e9b23443d484dd (diff)
parentd35f6c6c11a01ee0ffb7cf762c6d20e910a7bf0e (diff)
downloadrust-b3c7a7e749761b61ee587fda5fa24aae444865e9.tar.gz
rust-b3c7a7e749761b61ee587fda5fa24aae444865e9.zip
Auto merge of #113791 - lnicola:sync-from-ra, r=lnicola
:arrow_up: `rust-analyzer`

r? `@ghost`
Diffstat (limited to 'src/tools/rust-analyzer/editors/code/tsconfig.json')
-rw-r--r--src/tools/rust-analyzer/editors/code/tsconfig.json14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/tools/rust-analyzer/editors/code/tsconfig.json b/src/tools/rust-analyzer/editors/code/tsconfig.json
index 42e2846858a..ee353c28dd6 100644
--- a/src/tools/rust-analyzer/editors/code/tsconfig.json
+++ b/src/tools/rust-analyzer/editors/code/tsconfig.json
@@ -1,18 +1,18 @@
 {
+    "extends": "@tsconfig/strictest/tsconfig.json",
     "compilerOptions": {
+        "esModuleInterop": false,
         "module": "commonjs",
+        "moduleResolution": "node16",
         "target": "es2021",
         "outDir": "out",
         "lib": ["es2021"],
         "sourceMap": true,
         "rootDir": ".",
-        "strict": true,
-        "useUnknownInCatchVariables": false,
-        "noUnusedLocals": true,
-        "noUnusedParameters": true,
-        "noImplicitReturns": true,
-        "noFallthroughCasesInSwitch": true,
-        "newLine": "LF"
+        "newLine": "LF",
+
+        // FIXME: https://github.com/rust-lang/rust-analyzer/issues/15253
+        "exactOptionalPropertyTypes": false
     },
     "exclude": ["node_modules", ".vscode-test"],
     "include": ["src", "tests"]