freechat/freechat-client/tsconfig.json
shockrah be0dc39042 + Tsconfig with some semi strict rules
Keeping the config lenient for now because more changes have to happen first
2021-09-23 10:30:08 -07:00

29 lines
745 B
JSON

{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"rootDir": "./src/",
"importHelpers": true,
/* Strict Type-Checking Options */
/* "strict": true, */
/* "strictNullChecks": true, */
"strictFunctionTypes": true,
"noImplicitThis": true,
/* "alwaysStrict": true, */
/* Additional Checks */
"noUnusedLocals": true,
"noUnusedParameters": true,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true,
/*"noUncheckedIndexedAccess": true, */
/*"noPropertyAccessFromIndexSignature": true, */
/* Module Resolution Options */
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"resolveJsonModule": true
}
}