summaryrefslogtreecommitdiffstats
path: root/tsconfig.json
diff options
context:
space:
mode:
Diffstat (limited to 'tsconfig.json')
-rw-r--r--tsconfig.json31
1 files changed, 29 insertions, 2 deletions
diff --git a/tsconfig.json b/tsconfig.json
index 2676f392d..c01c40f68 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,7 +1,34 @@
1{ 1{
2 "extends": "./tsconfig.settings.json",
3 "compilerOptions": { 2 "compilerOptions": {
4 "outDir": ".tmp", 3 "outDir": ".tmp",
5 "rootDir": "./" 4 "rootDir": "./",
5 "baseUrl": ".",
6 "strict": true,
7 "target": "esnext",
8 "lib": ["esnext", "dom"],
9 "module": "commonjs",
10 "jsx": "react",
11 "typeRoots": ["@types", "node_modules/@types"],
12 "moduleResolution": "node",
13 "types": ["node"],
14 "sourceMap": true,
15 "skipLibCheck": true,
16 "noImplicitAny": false, // TODO: Need to switch
17 "allowSyntheticDefaultImports": true,
18 "experimentalDecorators": true,
19 "composite": true,
20 "esModuleInterop": true,
21 "importHelpers": true,
22 "removeComments": true,
23 "allowUnreachableCode": false,
24 "allowUnusedLabels": false,
25 "noUnusedLocals": true,
26 "noUnusedParameters": true,
27 "noImplicitReturns": true,
28 "noImplicitThis": true,
29 "preserveConstEnums": true,
30 "strictNullChecks": true,
31 "resolveJsonModule": true,
32 "forceConsistentCasingInFileNames": true
6 } 33 }
7} 34}