From 1f77eb4dff6f286f1cc4243ea6761344125400b7 Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Thu, 10 Jul 2025 01:25:02 -0700 Subject: [PATCH] Add `as const` to enum-objects in `held-item-id.ts` --- src/enums/held-item-id.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/enums/held-item-id.ts b/src/enums/held-item-id.ts index 944d76b0a0f..dc9eedf29c5 100644 --- a/src/enums/held-item-id.ts +++ b/src/enums/held-item-id.ts @@ -90,7 +90,7 @@ export const HeldItemId = { // Evo trackers GIMMIGHOUL_EVO_TRACKER: 0x0A01, -}; +} as const; export type HeldItemId = (typeof HeldItemId)[keyof typeof HeldItemId]; @@ -106,7 +106,6 @@ export const HeldItemNames: Record = Object.entries {} as Record ); - export const HeldItemCategoryId = { NONE: 0x0000, BERRY: 0x0100, @@ -119,14 +118,14 @@ export const HeldItemCategoryId = { VITAMIN: 0x0800, BASE_STAT_BOOST: 0x0900, EVO_TRACKER: 0x0A00, -}; +} as const; export type HeldItemCategoryId = (typeof HeldItemCategoryId)[keyof typeof HeldItemCategoryId]; const ITEM_CATEGORY_MASK = 0xFF00 export function getHeldItemCategory(itemId: HeldItemId): HeldItemCategoryId { - return itemId & ITEM_CATEGORY_MASK; + return (itemId & ITEM_CATEGORY_MASK) as HeldItemCategoryId; } export function isCategoryId(categoryId: HeldItemCategoryId): boolean {