diff options
Diffstat (limited to 'tsconfig.settings.json')
-rw-r--r-- | tsconfig.settings.json | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/tsconfig.settings.json b/tsconfig.settings.json index eb2207533..bd4669e01 100644 --- a/tsconfig.settings.json +++ b/tsconfig.settings.json | |||
@@ -1,20 +1,28 @@ | |||
1 | { | 1 | { |
2 | "extends": "@tsconfig/node14/tsconfig.json", | ||
2 | "compilerOptions": { | 3 | "compilerOptions": { |
3 | "baseUrl": ".", | 4 | "baseUrl": ".", |
4 | "target": "esnext", | 5 | "target": "esnext", |
5 | "module": "commonjs", | ||
6 | "lib": ["es2015", "es2017", "dom"], | 6 | "lib": ["es2015", "es2017", "dom"], |
7 | "jsx": "react", | 7 | "jsx": "react", |
8 | "typeRoots": ["node_modules/@types"], | ||
9 | "moduleResolution": "node", | ||
10 | "types": ["node"], | ||
8 | "sourceMap": true, | 11 | "sourceMap": true, |
9 | "strict": true, | 12 | "noImplicitAny": false, // TODO: Need to switch |
10 | "noImplicitAny": false, | ||
11 | "allowSyntheticDefaultImports": true, | 13 | "allowSyntheticDefaultImports": true, |
12 | "experimentalDecorators": true, | 14 | "experimentalDecorators": true, |
13 | "composite": true, | 15 | "composite": true, |
14 | "esModuleInterop": true, | 16 | "esModuleInterop": true, |
15 | "forceConsistentCasingInFileNames": true, | ||
16 | "importHelpers": true, | 17 | "importHelpers": true, |
17 | "removeComments": true, | 18 | "removeComments": true, |
18 | "typeRoots": ["node_modules/@types"] | 19 | "allowUnreachableCode": false, |
20 | "allowUnusedLabels": false, | ||
21 | "noUnusedLocals": true, | ||
22 | "noUnusedParameters": true, | ||
23 | "noImplicitReturns": true, | ||
24 | "noImplicitThis": true, | ||
25 | "preserveConstEnums": true, | ||
26 | "strictNullChecks": true, | ||
19 | } | 27 | } |
20 | } | 28 | } |