Holidays
Opt-in date-holidays for isHoliday and skipHolidays.date-holidays is an optional peer: it is not in @koalarx/utils dependencies, so core-only consumers are not forced to install holiday datasets.
npm install date-holidaysin your projectimport '@koalarx/utils/holidays'in bootstrap
Without the import, isHoliday / skipHolidays throw.
typescript
import { KlDate, isHoliday } from '@koalarx/utils/KlDate';
import '@koalarx/utils/holidays';
isHoliday(new KlDate('2020-01-01'), 'BR');