@hebcal/icalendar
v6.0.2
Published
Jewish holidays and Hebrew calendar as iCalendar RFC 2445
Downloads
154
Readme
@hebcal/icalendar
Jewish holidays and Hebrew calendar as iCalendar RFC 2445
Installation
$ npm install @hebcal/icalendar
Synopsis
import {HebrewCalendar, Location} from '@hebcal/core';
import {eventsToIcalendar} from '@hebcal/icalendar';
import fs from 'fs';
const options = {
year: 2020,
month: 2,
sedrot: true,
candlelighting: true,
location: Location.lookup('Tel Aviv'),
};
const events = HebrewCalendar.calendar(options);
const str = await eventsToIcalendar(events, {
locale: 'he',
...options,
})
const icalStream = fs.createWriteStream('feed.ics');
icalStream.write(str);
icalStream.close();