icalendarts
v1.1.0
Published
This package helps you create calendars following the iCal spec.
Downloads
18
Maintainers
Readme
CalendarJS
Table of Contents
Installation
This package was built using node v10.24.0.
To install with node
npm install cal-js
yarn add cal-js
bower install cal-jsUsage
CalendarJS is written in Typescipt and takes full advantage of the typing it brings. The best experience would be in TypeScript but Javascript still works fine.
Javascript
const { Calendar } = require("icalendarts");
const events = [
{
start: new Date(1640304000),
end: new Date(1641081599),
summary: "Holidays!",
description: "Christmas to the end of New Years",
},
{
start: new Date(1641120300),
end: new Date(1641153600),
summary: "First Meeting",
description: "Talk to them about boring work stuff"
},
];
const calendar = new Calendar(events);
// Get output with calendar.build()Typescript
import { Calendar, types } from "icalendarts";
const events: types.CalArgs[] = [
{
start: new Date(1640304000),
end: new Date(1641081599),
summary: "Holidays!",
description: "Christmas to the end of New Years",
},
{
start: new Date(1641120300),
end: new Date(1641153600),
summary: "First Meeting",
description: "Talk to them about boring work stuff"
},
];
const calendar = new Calendar(events);
// Get output with calendar.build()