diff --git a/README.md b/README.md index 28b6e12..938e5cb 100644 --- a/README.md +++ b/README.md @@ -76,7 +76,12 @@ See [`sample/event/index.md`](sample/event/index.md) for an example event. Event ### Notes on dates -Dates must be of HTML format, see [here](https://developer.mozilla.org/en-US/docs/Web/HTML/Date_and_time_formats#examples) for examples. +Dates must be of ISO 8601 format, see [here](https://github.com/moment/luxon/blob/master/docs/parsing.md#iso-8601) for full examples, or below: + +``` +2016-05-25 +2016-05-25T09:24 +``` Either `end` or `duration` is required, but not both. However, if both are provided, `end` prevails on `duration`. diff --git a/calendar.js b/calendar.js index 6d190ba..7c5575a 100644 --- a/calendar.js +++ b/calendar.js @@ -42,6 +42,8 @@ const eventToJsonEvent = (event, options = {}) => { } return { ...time, + startInputType: "utc", + endInputType: "utc", ...{ title: event.data?.title, description: event.data?.description, diff --git a/package-lock.json b/package-lock.json index 3347067..8cc6a1b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -308,12 +308,12 @@ } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" @@ -803,9 +803,9 @@ } }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "dependencies": { "to-regex-range": "^5.0.1"