aboutsummaryrefslogtreecommitdiff
path: root/tsconfig.json
diff options
context:
space:
mode:
Diffstat (limited to 'tsconfig.json')
-rw-r--r--tsconfig.json21
1 files changed, 16 insertions, 5 deletions
diff --git a/tsconfig.json b/tsconfig.json
index bcb70d1..707ff90 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,12 +1,23 @@
{
"compilerOptions": {
- "declaration": true,
+ /* Visit https://aka.ms/tsconfig.json to read more about this file */
+ "target": "es2018",
+ "module": "es2020",
+ "isolatedModules": true,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
- "inlineSourceMap": true,
- "lib": ["es2015", "dom", "es2015.promise"],
- "module": "es2015",
"strict": true,
- "target": "es2015"
+ "noImplicitAny": true,
+ "noImplicitThis": true,
+ "useUnknownInCatchVariables": true,
+ "noUnusedLocals": true,
+ "noUnusedParameters": true,
+ "exactOptionalPropertyTypes": true,
+ "noImplicitReturns": true,
+ "noFallthroughCasesInSwitch": true,
+ "noUncheckedIndexedAccess": true,
+ "noImplicitOverride": true,
+ "noPropertyAccessFromIndexSignature": true,
+ "skipLibCheck": true,
}
}