aboutsummaryrefslogtreecommitdiffstats
path: root/tsconfig.json
diff options
context:
space:
mode:
authorLibravatar Markus Hatvan <markus_hatvan@aon.at>2021-09-14 10:34:04 +0200
committerLibravatar GitHub <noreply@github.com>2021-09-14 10:34:04 +0200
commit979ec02c9a1019152be08705986337e470eabb57 (patch)
tree6021179ad8649112717a499780f475275af487f2 /tsconfig.json
parentrefactor: defensive programming to avoid javascript error for unread badges (diff)
downloadferdium-app-979ec02c9a1019152be08705986337e470eabb57.tar.gz
ferdium-app-979ec02c9a1019152be08705986337e470eabb57.tar.zst
ferdium-app-979ec02c9a1019152be08705986337e470eabb57.zip
chore: codebase improvements (#1930)
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}