UNPKG

@meza/tsconfig-base

Version:

A configuration base for Meza's typescript projects. Use it if you like strict conventions.

45 lines (44 loc) 1.31 kB
{ "compilerOptions": { "module": "ES6", "target": "ES6", "moduleResolution": "node", "sourceMap": true, "incremental": true, "allowUnreachableCode": false, "allowUnusedLabels": false, "strict": true, "exactOptionalPropertyTypes": true, "noFallthroughCasesInSwitch": true, "noImplicitAny": true, "noImplicitOverride": true, "noImplicitReturns": true, "noImplicitThis": true, "noPropertyAccessFromIndexSignature": true, "noUncheckedIndexedAccess": false, "noUnusedLocals": true, "noUnusedParameters": true, "strictBindCallApply": true, "strictFunctionTypes": true, "strictNullChecks": true, "strictPropertyInitialization": true, "useUnknownInCatchVariables": true, "allowUmdGlobalAccess": false, "resolveJsonModule": true, "allowJs": false, "checkJs": false, "allowSyntheticDefaultImports": true, "esModuleInterop": true, "forceConsistentCasingInFileNames": true, "isolatedModules": true, "emitDecoratorMetadata": false, "experimentalDecorators": false, "suppressImplicitAnyIndexErrors": false, "downlevelIteration": true, "skipLibCheck": true, "preserveSymlinks": true, "emitDeclarationOnly": true, "declaration": true, "declarationMap": true } }