-
-
Notifications
You must be signed in to change notification settings - Fork 207
Open
Labels
core teamThis issue should be done by an Excalibur core memberThis issue should be done by an Excalibur core memberstaleThis issue or PR has not had any activity recentlyThis issue or PR has not had any activity recentlytools
Description
Context
The TypeScript compiler now offers a wide range of strictness, tsconfig.json
offers a full strictness strict: true
flag which helps guard against runtime error at the cost of compiler complaints.
Proposal
Switch Excalibur to full strictness if possible, this may require some heavy refactoring.
- Limit the scope of this issue to minimal refactoring/no-breaking changes
- Create additional issues to target any remaining refactoring or breaking changes
soenkehahn and ilnicki
Metadata
Metadata
Assignees
Labels
core teamThis issue should be done by an Excalibur core memberThis issue should be done by an Excalibur core memberstaleThis issue or PR has not had any activity recentlyThis issue or PR has not had any activity recentlytools
Type
Projects
Status
No status