@wonize/tsconfig
Version:
TypeScript configuration for Wonize packages
32 lines • 975 B
JSON
{
"$schema": "https://json.schemastore.org/tsconfig",
"display": "Lint",
"compilerOptions": {
"checkJs": false,
"allowJs": false,
"strict": true,
"alwaysStrict": true,
"strictBindCallApply": true,
"strictPropertyInitialization": true,
"exactOptionalPropertyTypes": true,
"strictFunctionTypes": true,
"strictNullChecks": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noImplicitAny": true,
"useUnknownInCatchVariables": true,
"noUncheckedIndexedAccess": true,
"noPropertyAccessFromIndexSignature": true,
"noImplicitOverride": true,
"noImplicitUseStrict": true,
"noImplicitReturns": true,
"noImplicitThis": true,
"noFallthroughCasesInSwitch": false,
"allowUnusedLabels": false,
"allowUnreachableCode": false,
"useDefineForClassFields": true,
"suppressImplicitAnyIndexErrors": true,
"suppressExcessPropertyErrors": false,
"verbatimModuleSyntax": true
}
}