Enable strict TypeScript mode

- strict: true
- noImplicitAny: true
- strictNullChecks: true
- noUnusedLocals: true
- noUnusedParameters: true
- allowJs: false (TypeScript only)

This catches null/undefined bugs at compile time.
This commit is contained in:
Claude
2025-11-16 21:21:27 +00:00
parent ff75515fab
commit 49a47b504f
+6 -5
View File
@@ -14,11 +14,12 @@
"@pezkuwi/theme": ["../shared/theme"], "@pezkuwi/theme": ["../shared/theme"],
"@pezkuwi/types": ["../shared/types"] "@pezkuwi/types": ["../shared/types"]
}, },
"noImplicitAny": false, "strict": true,
"noUnusedParameters": false, "noImplicitAny": true,
"strictNullChecks": true,
"skipLibCheck": true, "skipLibCheck": true,
"allowJs": true, "allowJs": false,
"noUnusedLocals": false, "noUnusedLocals": true,
"strictNullChecks": false "noUnusedParameters": true
} }
} }