Bertie690
43d73b01b1
[Code] Added and enforced no-fallthrough
+ added eslint type checking ( #5705 )
...
* Added and enforced `no-fallthrough`
* Fixed errors
* Fix package.json
* Moved vule to biom
* Fixed stuff
* Added workspace files to .gitignore for anyone who wants to do this stuff
* reverted accidental gitignore changes
* Update biome.jsonc
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
* Update biome.jsonc
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
* Update pokemon-species.ts
* Update biome.jsonc to apply reviews
* Fixed package.json
* Fix typo
---------
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-04-29 23:21:28 +00:00
Sirz Benjie
ff44cbfa97
[Refactor] Refactor ability file part 1 ( #5589 )
...
* Move ability.ts to subfolder
* Extract types out of ability.ts
* Update imports in ability.ts and friends
* Cleanup imports in ability.ts
* Re-add imports lost during sort
* Update imports forgotten during rebase
* Re-import proper type from enums
* Update biome.jsonc
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Add commit to force tests to rerun
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-04-15 14:08:35 +00:00
NightKev
6f56dce771
[Biome] Add and apply lint/style/noNamespaceImport
( #5650 )
...
* Add `lint/style/noNamespaceImport` Biome rule
* Apply Biome rule, add exception for `*.test.ts` files
2025-04-12 01:31:56 -04:00
NightKev
25b9fa7933
[Biome] Add "no unused imports" rule ( #5580 )
...
* Apply Biome to files
* Add `lint/correctness/noUnusedImports` rule
* Apply rule
* Remove obsolete eslint directives
* Fix variable naming in `game-speed.ts`
2025-03-29 10:24:23 +00:00
Sirz Benjie
408b66f913
[Misc][Refactor][GitHub] Ditch eslint for biome, and add a formatter ( #5495 )
...
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-03-09 14:13:25 -07:00