Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'editors/code/tsconfig.json')
-rw-r--r--editors/code/tsconfig.json15
1 files changed, 9 insertions, 6 deletions
diff --git a/editors/code/tsconfig.json b/editors/code/tsconfig.json
index 42e2846858..50e3d68460 100644
--- a/editors/code/tsconfig.json
+++ b/editors/code/tsconfig.json
@@ -1,18 +1,21 @@
{
+ "extends": "@tsconfig/strictest/tsconfig.json",
"compilerOptions": {
+ "esModuleInterop": false,
"module": "commonjs",
"target": "es2021",
"outDir": "out",
"lib": ["es2021"],
"sourceMap": true,
"rootDir": ".",
- "strict": true,
+ "newLine": "LF",
+ // These disables some enhancement type checking options
+ // to update typescript version without any code change.
"useUnknownInCatchVariables": false,
- "noUnusedLocals": true,
- "noUnusedParameters": true,
- "noImplicitReturns": true,
- "noFallthroughCasesInSwitch": true,
- "newLine": "LF"
+ "exactOptionalPropertyTypes": false,
+ "noImplicitOverride": false,
+ "noPropertyAccessFromIndexSignature": false,
+ "noUncheckedIndexedAccess": false
},
"exclude": ["node_modules", ".vscode-test"],
"include": ["src", "tests"]