UNPKG

poe-i18n

Version:

i18n utility for Path of Exile

10 lines (7 loc) 354 B
// e.g. (5–10) with en dash for number range export type StatValue = number | Range; export type Range = [number, number]; export const isRange = (value: StatValue): value is Range => Array.isArray(value) && value.length === 2; export const isZero = (value: StatValue): boolean => isRange(value) ? value[0] === 0 && value[1] === 0 : value === 0;