summaryrefslogtreecommitdiff
path: root/tsconfig.json
diff options
context:
space:
mode:
authorRichie Foreman <[email protected]>2025-08-13 16:17:38 -0400
committerGitHub <[email protected]>2025-08-13 20:17:38 +0000
commita90aeb3d8fd05fc6303ce9ef4e957c2e19cbe9c4 (patch)
tree78423cea4d8f3a3f44d0e182b46fdf0a4bc45de0 /tsconfig.json
parent8fae227e8d53b962f8b7db3abff51906fad1d181 (diff)
chore(build/compiler): Enable a bunch of strict TS compiler options. (#6138)
Diffstat (limited to 'tsconfig.json')
-rw-r--r--tsconfig.json9
1 files changed, 9 insertions, 0 deletions
diff --git a/tsconfig.json b/tsconfig.json
index e761d3e1..5f303ddc 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -3,7 +3,16 @@
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
+ "noImplicitAny": true,
+ "noImplicitOverride": true,
+ "noImplicitReturns": true,
+ "noImplicitThis": true,
"forceConsistentCasingInFileNames": true,
+ "noUnusedLocals": true,
+ "strictBindCallApply": true,
+ "strictFunctionTypes": true,
+ "strictNullChecks": true,
+ "strictPropertyInitialization": true,
"resolveJsonModule": true,
"sourceMap": true,
"composite": true,