Sirz Benjie
c695df777c
[Refactor][Dev] Move public to its own submodule ( #6590 )
...
* Remove public folder to prepare for submodule
* Add submodule and update licensing
* Stop serving non-asset files during build
* Update pull request template
* Update CODEOWNERS
* Add locales submodule
* Update pull request template regarding locales
* remove post-checkout lefthook in favor of git config
* chore: add license info to new script
* Update gh pages workflow
* Apply kev's suggestions from code review
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* update assets
2025-09-27 11:01:12 -05:00
Bertie690
1691951c87
[Test] Added Map key matcher; enforced strong typing on matchers ( #6561 )
...
* Added `toHaveKey` matcher + fixed imports
* Broke up the test matchers into multiple smaller interfaces
* Added restricted typing on matchers
Now we can't call `expect(game).toHaveFullHp()`!!!!!
* Updated comment
* Renamed `toEqualArrayUnsorted` into `toEqualUnsorted`
* Moved comment at top of file
* Fix `@module` doc comment
* Remove extra space
* Fix typo
* Fixed key ssue in matchers
* Update to-have-key.ts
* Update test/@types/vitest.d.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Fixed missing braces inside comment
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-09-20 17:24:27 -05:00
Bertie690
76d163e666
[Test] Moved test setup code to its own folder ( #6297 )
...
* Made default boilerplate show off some test utils
* Moved all the setup files into their own folder
* fixed relative path bug
* Update i18n.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-09-10 14:13:48 -05:00