tsconfig.json
1 { 2 "compilerOptions": { 3 "allowJs": false, 4 "allowSyntheticDefaultImports": true, 5 "allowUnreachableCode": false, 6 "allowUnusedLabels": false, 7 "alwaysStrict": true, 8 "charset": "utf8", 9 "checkJs": false, 10 "declaration": false, 11 "disableSizeLimit": false, 12 "downlevelIteration": false, 13 "emitBOM": false, 14 "emitDecoratorMetadata": true, 15 "esModuleInterop": true, 16 "experimentalDecorators": true, 17 "forceConsistentCasingInFileNames": true, 18 "importHelpers": false, 19 "inlineSourceMap": false, 20 "inlineSources": false, 21 "isolatedModules": false, 22 "lib": [ 23 "es2017", 24 "esnext.asynciterable" 25 ], 26 "locale": "en-us", 27 "module": "commonjs", 28 "moduleResolution": "node", 29 "newLine": "lf", 30 "noEmit": false, 31 "noEmitHelpers": false, 32 "noEmitOnError": true, 33 "noErrorTruncation": true, 34 "noFallthroughCasesInSwitch": true, 35 "noImplicitAny": true, 36 "noImplicitReturns": true, 37 "noImplicitThis": true, 38 "noStrictGenericChecks": false, 39 "noUnusedLocals": true, 40 "noUnusedParameters": false, 41 "noImplicitUseStrict": false, 42 "noLib": false, 43 "noResolve": false, 44 "preserveConstEnums": false, 45 "removeComments": false, 46 "skipLibCheck": true, 47 "sourceMap": true, 48 "strict": true, 49 "strictNullChecks": true, 50 "suppressExcessPropertyErrors": false, 51 "suppressImplicitAnyIndexErrors": false, 52 "target": "es2017", 53 "traceResolution": false, 54 "typeRoots": [ 55 "src/lib/custom-typings", 56 "node_modules/@types" 57 ] 58 } 59 }