UNPKG

@oxog/kairos

Version:

Revolutionary zero-dependency JavaScript date/time library with modular architecture and dynamic holiday system

135 lines 2.89 kB
export const holidays = [ { name: 'Capodanno', type: 'fixed', rule: { month: 1, day: 1 }, }, { name: 'Epifania', type: 'fixed', rule: { month: 1, day: 6 }, }, { name: 'Festa della Liberazione', type: 'fixed', rule: { month: 4, day: 25 }, }, { name: 'Festa del Lavoro', type: 'fixed', rule: { month: 5, day: 1 }, }, { name: 'Festa della Repubblica', type: 'fixed', rule: { month: 6, day: 2 }, }, { name: 'Assunzione di Maria', type: 'fixed', rule: { month: 8, day: 15 }, }, { name: 'Ognissanti', type: 'fixed', rule: { month: 11, day: 1 }, }, { name: 'Immacolata Concezione', type: 'fixed', rule: { month: 12, day: 8 }, }, { name: 'Natale', type: 'fixed', rule: { month: 12, day: 25 }, }, { name: 'Santo Stefano', type: 'fixed', rule: { month: 12, day: 26 }, }, { name: 'Pasquetta', type: 'easter-based', rule: { offset: 1 }, }, ]; export const regionalHolidays = { sicilia: [ { name: 'Santa Lucia', type: 'fixed', rule: { month: 12, day: 13 }, }, ], sardegna: [ { name: "Sagra di Sant'Efisio", type: 'fixed', rule: { month: 5, day: 1 }, }, ], veneto: [ { name: 'San Marco', type: 'fixed', rule: { month: 4, day: 25 }, }, ], toscana: [ { name: 'San Giovanni Battista', type: 'fixed', rule: { month: 6, day: 24 }, }, ], lazio: [ { name: 'Santi Pietro e Paolo', type: 'fixed', rule: { month: 6, day: 29 }, }, ], lombardia: [ { name: "Sant'Ambrogio", type: 'fixed', rule: { month: 12, day: 7 }, }, ], }; export const observances = [ { name: 'San Valentino', type: 'fixed', rule: { month: 2, day: 14 }, }, { name: 'Festa della Donna', type: 'fixed', rule: { month: 3, day: 8 }, }, { name: 'Festa della Mamma', type: 'nth-weekday', rule: { month: 5, weekday: 0, nth: 2 }, }, { name: 'Festa del Papà', type: 'fixed', rule: { month: 3, day: 19 }, }, { name: 'Vigilia di Natale', type: 'fixed', rule: { month: 12, day: 24 }, }, { name: 'Capodanno', type: 'fixed', rule: { month: 12, day: 31 }, }, ]; export const allHolidays = [...holidays, ...observances]; //# sourceMappingURL=holidays.js.map