* [Dev] Moved type helpers to separate directory; renamed `EnumValues` to `ObjectValues` and enforced usage * Update tsconfig.json Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Fixed import issue * Updated documentation slightly --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> Co-authored-by: Dean <69436131+emdeann@users.noreply.github.com>
* Updated enum utils to refuse non-enum values; added strong typing on return values * Moved Enum functions to own file; added type helpers for enums * Cleaned up some code * Fixed up tests * Fix training-session-encounter.ts