Commit Graph

7 Commits

Author SHA1 Message Date
Matthew Haughton
9f9c456433 Enable no-unnecessary-type-assertion ts eslint rule 2024-11-03 09:00:42 +11:00
Matthew Haughton
c53e432f27 Enable stylistic type checked rule set 2024-10-30 22:09:27 +11:00
Matthew Haughton
2f60176255 Enable tseslint stylistic rule set 2024-10-30 22:09:18 +11:00
Matthew Haughton
3280bba52f Enable linting TS with type checking
https://typescript-eslint.io/getting-started/typed-linting/
2024-10-29 16:22:02 +11:00
Matthew Haughton
6f37929f99 Enable typescript-eslint strict checks 2024-10-24 11:37:19 +11:00
Matthew Haughton
36a692afd7 Enable checks for caught errors for no-unused-vars rule 2024-10-21 23:10:08 +11:00
Matthew Haughton
4ea48bc51a Migrate to eslint flat config 2024-10-20 13:04:54 +11:00