@jeremyckahn/farmhand
Version:
A farming game
20 lines (16 loc) • 494 B
text/typescript
import { itemType } from '../enums.js'
import { isItemAGrownCrop } from './isItemAGrownCrop.js'
import { isItemAGrownFruit } from './isItemAGrownFruit.js'
const FARM_PRODUCT_TYPES: farmhand.itemType[] = [
itemType.CRAFTED_ITEM,
itemType.FUEL,
itemType.MILK,
itemType.ORE,
itemType.STONE,
]
export const isItemAFarmProduct = (item: farmhand.item): boolean =>
Boolean(
isItemAGrownCrop(item) ||
isItemAGrownFruit(item) ||
FARM_PRODUCT_TYPES.includes(item.type)
)