diff options
author | Markus Hatvan <markus_hatvan@aon.at> | 2021-09-14 10:34:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-14 10:34:04 +0200 |
commit | 979ec02c9a1019152be08705986337e470eabb57 (patch) | |
tree | 6021179ad8649112717a499780f475275af487f2 /tsconfig.json | |
parent | refactor: defensive programming to avoid javascript error for unread badges (diff) | |
download | ferdium-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.json | 31 |
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 | } |