{"_id":"@almostinteractive/node-red-contrib-basic-ical-calendar","_rev":"6-8bb332f227afc87b97a4d5394033c88f","name":"@almostinteractive/node-red-contrib-basic-ical-calendar","dist-tags":{"latest":"2.2.0"},"versions":{"1.0.2":{"name":"@almostinteractive/node-red-contrib-basic-ical-calendar","version":"1.0.2","description":"NodeRed iCal calender trigger and sensor","author":{"name":"AlmostInteractive","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar"},"engines":{"node":">=12.0.0"},"homepage":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar","licenses":[{"type":"MIT","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/blob/master/LICENSE"}],"keywords":["node-red","ical","calendar","events","google","outlook","kalender","nodered","ics","smart home","home automation"],"node-red":{"version":">=1.0.0","nodes":{"cal-config":"dist/cal-config.js","cal-sensor":"dist/cal-sensor.js","cal-trigger":"dist/cal-trigger.js"}},"repository":{"type":"git","url":"git+https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar.git"},"scripts":{"release":"release-it","release-beta":"release-it -- --ci --increment=prerelease --preReleaseId=beta --github.preRelease","dev":"gulp develop","build":"gulp","package":"npm pack"},"dependencies":{"dotenv":"^16.3.1","kalender-events":"0.28.1","node-cache":"^5.1.2"},"devDependencies":{"@types/node":"^16.11.1","@types/node-red":"^1.1.1","gulp":"^4.0.2","gulp-minify":"^3.1.0","gulp-nodemon":"^2.5.0","gulp-replace":"^1.1.3","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","nodemon":"^2.0.14","release-it":"^14.11.8","typescript":"^4.4.4"},"gitHead":"d13a7ba0d8365a8d678c829bbd686b49ccc83b0e","bugs":{"url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/issues"},"_id":"@almostinteractive/node-red-contrib-basic-ical-calendar@1.0.2","_nodeVersion":"16.17.1","_npmVersion":"9.6.4","dist":{"integrity":"sha512-pcIgmVcEh2KaxpqjkRlURKZ62VYpF7RkAoCnluf9FSptj3uavyCciabD/zE3vqqgNf9oLAG4IAx5BInwCxDCjw==","shasum":"e432e39b94e13008b517c03018afff0ae8499fae","tarball":"https://registry.npmjs.org/@almostinteractive/node-red-contrib-basic-ical-calendar/-/node-red-contrib-basic-ical-calendar-1.0.2.tgz","fileCount":10,"unpackedSize":18247,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMRX1bXeLnCuqala+5xzmBxOe8h5RKIGs/mYdPLQXLowIgV5WYcCvC0hE9mGgUiCJqhXCl2UXyAb02yBTRzT2j4Mo="}]},"_npmUser":{"name":"almostinteractive","email":"npm@almostinteractive.com"},"directories":{},"maintainers":[{"name":"almostinteractive","email":"npm@almostinteractive.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-basic-ical-calendar_1.0.2_1687905474387_0.3302719805162755"},"_hasShrinkwrap":false},"1.1.0":{"name":"@almostinteractive/node-red-contrib-basic-ical-calendar","version":"1.1.0","description":"NodeRed iCal calender trigger and sensor","author":{"name":"AlmostInteractive","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar"},"engines":{"node":">=12.0.0"},"homepage":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar","licenses":[{"type":"MIT","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/blob/master/LICENSE"}],"keywords":["node-red","ical","calendar","events","google","outlook","kalender","nodered","ics","smart home","home automation"],"node-red":{"version":">=1.0.0","nodes":{"cal-config":"dist/cal-config.js","cal-sensor":"dist/cal-sensor.js","cal-trigger":"dist/cal-trigger.js"}},"repository":{"type":"git","url":"git+https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar.git"},"scripts":{"release":"release-it","release-beta":"release-it -- --ci --increment=prerelease --preReleaseId=beta --github.preRelease","dev":"gulp develop","build":"gulp","package":"npm pack"},"dependencies":{"dotenv":"^16.3.1","kalender-events":"0.28.1","node-cache":"^5.1.2"},"devDependencies":{"@types/node":"^16.11.1","@types/node-red":"^1.1.1","gulp":"^4.0.2","gulp-minify":"^3.1.0","gulp-nodemon":"^2.5.0","gulp-replace":"^1.1.3","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","nodemon":"^2.0.14","release-it":"^14.11.8","typescript":"^4.4.4"},"gitHead":"0e67ca68463b560ac4ce9831372de1f3988f57d2","bugs":{"url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/issues"},"_id":"@almostinteractive/node-red-contrib-basic-ical-calendar@1.1.0","_nodeVersion":"16.17.1","_npmVersion":"9.6.4","dist":{"integrity":"sha512-0VofmE9rFGip0mq631t/pUAv0hpMSv0Nrkk4oELNffa1Y6G+uvsTKzI3Xmy5N8a1f/JjfZ5M/OzNBgbPIYFH1A==","shasum":"0ca0d588e2c849f72d328f7e4711966c7aff688a","tarball":"https://registry.npmjs.org/@almostinteractive/node-red-contrib-basic-ical-calendar/-/node-red-contrib-basic-ical-calendar-1.1.0.tgz","fileCount":10,"unpackedSize":26604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwUYogG5m5kq4GL+FcgTIgD6YXFs4dMYOdrTbhZyZoAAiAVKcjGuIMVPZ08S0t5R9wIbzCKcS3NFOZTm/6OJIqOWA=="}]},"_npmUser":{"name":"almostinteractive","email":"npm@almostinteractive.com"},"directories":{},"maintainers":[{"name":"almostinteractive","email":"npm@almostinteractive.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-basic-ical-calendar_1.1.0_1687976296481_0.8027112321360628"},"_hasShrinkwrap":false},"2.0.0":{"name":"@almostinteractive/node-red-contrib-basic-ical-calendar","version":"2.0.0","description":"NodeRed iCal calender trigger and sensor","author":{"name":"AlmostInteractive","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar"},"engines":{"node":">=12.0.0"},"homepage":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar","licenses":[{"type":"MIT","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/blob/master/LICENSE"}],"keywords":["node-red","ical","calendar","events","google","outlook","nodered","ics","smart home","home automation"],"node-red":{"version":">=1.0.0","nodes":{"cal-config":"dist/cal-config.js","cal-sensor":"dist/cal-sensor.js","cal-trigger":"dist/cal-trigger.js"}},"repository":{"type":"git","url":"git+https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar.git"},"scripts":{"release":"release-it","release-beta":"release-it -- --ci --increment=prerelease --preReleaseId=beta --github.preRelease","dev":"gulp develop","build":"gulp","package":"npm pack"},"dependencies":{"basic-ical-events":"^1.0.2","dotenv":"^16.3.1","node-cache":"^5.1.2"},"devDependencies":{"@types/node":"^16.11.1","@types/node-red":"^1.1.1","gulp":"^4.0.2","gulp-minify":"^3.1.0","gulp-nodemon":"^2.5.0","gulp-replace":"^1.1.3","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","nodemon":"^2.0.14","release-it":"^14.11.8","typescript":"^4.4.4"},"gitHead":"123b5aba34adae74a87c32c65130ad36a54a2d9f","bugs":{"url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/issues"},"_id":"@almostinteractive/node-red-contrib-basic-ical-calendar@2.0.0","_nodeVersion":"18.16.1","_npmVersion":"9.6.4","dist":{"integrity":"sha512-bkZbclk4oZuwk4cWdXeT7lcnXAUotnnyun/01JUnNG8xjistGtfsc8FJ3BCW9P5jwilMi3QLMb2DUQlw3tMaPA==","shasum":"3c51eab6dfef75ca9928b77474a7b54c1b12936e","tarball":"https://registry.npmjs.org/@almostinteractive/node-red-contrib-basic-ical-calendar/-/node-red-contrib-basic-ical-calendar-2.0.0.tgz","fileCount":12,"unpackedSize":31082,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGpFwc+na3ji94/L0eYfrPMZde+ygGvdwfCUwWoqU2EQAiEArADrb1Jm+/f5kiwuVAivw2N/dVV8cHiig8lx4yWi+2c="}]},"_npmUser":{"name":"almostinteractive","email":"npm@almostinteractive.com"},"directories":{},"maintainers":[{"name":"almostinteractive","email":"npm@almostinteractive.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-basic-ical-calendar_2.0.0_1688924468546_0.4795623841324601"},"_hasShrinkwrap":false},"2.0.1":{"name":"@almostinteractive/node-red-contrib-basic-ical-calendar","version":"2.0.1","description":"NodeRed iCal calender trigger and sensor","author":{"name":"AlmostInteractive","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar"},"engines":{"node":">=12.0.0"},"homepage":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar","licenses":[{"type":"MIT","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/blob/master/LICENSE"}],"keywords":["node-red","ical","calendar","events","google","outlook","nodered","ics","smart home","home automation"],"node-red":{"version":">=1.0.0","nodes":{"cal-config":"dist/cal-config.js","cal-sensor":"dist/cal-sensor.js","cal-trigger":"dist/cal-trigger.js"}},"repository":{"type":"git","url":"git+https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar.git"},"scripts":{"release":"release-it","release-beta":"release-it -- --ci --increment=prerelease --preReleaseId=beta --github.preRelease","dev":"gulp develop","build":"gulp","package":"npm pack"},"dependencies":{"basic-ical-events":"^1.0.2","dotenv":"^16.3.1","node-cache":"^5.1.2"},"devDependencies":{"@types/node":"^16.11.1","@types/node-red":"^1.1.1","gulp":"^4.0.2","gulp-minify":"^3.1.0","gulp-nodemon":"^2.5.0","gulp-replace":"^1.1.3","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","nodemon":"^2.0.14","release-it":"^14.11.8","typescript":"^4.4.4"},"gitHead":"1426e5c9c9523831224a8b2f1fdfdbfb644f3422","bugs":{"url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/issues"},"_id":"@almostinteractive/node-red-contrib-basic-ical-calendar@2.0.1","_nodeVersion":"18.16.1","_npmVersion":"9.6.4","dist":{"integrity":"sha512-AmzrYAogF/VjcQOZMCWe6BB0Mq0Pgrxq1ZghvQ6YCgidbS+oQ7XItzmj2RXXaxB/Qm9miQ0nLj2WiB9PFofuCg==","shasum":"a966beebf3f8da40fb92ed82d9466b1d9d1af50d","tarball":"https://registry.npmjs.org/@almostinteractive/node-red-contrib-basic-ical-calendar/-/node-red-contrib-basic-ical-calendar-2.0.1.tgz","fileCount":12,"unpackedSize":31615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyDybkE/hQ4R61o5xXn+Q1a40b+qbjil0tqYWwPKM9fgIhAMkLYCXgdyTw7qYU8Td0vIuH6MQsqGtIYIduKvrwGeZ+"}]},"_npmUser":{"name":"almostinteractive","email":"npm@almostinteractive.com"},"directories":{},"maintainers":[{"name":"almostinteractive","email":"npm@almostinteractive.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-basic-ical-calendar_2.0.1_1688935389728_0.2710001945633982"},"_hasShrinkwrap":false},"2.0.2":{"name":"@almostinteractive/node-red-contrib-basic-ical-calendar","version":"2.0.2","description":"NodeRed iCal calender trigger and sensor","author":{"name":"AlmostInteractive","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar"},"engines":{"node":">=12.0.0"},"homepage":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar","licenses":[{"type":"MIT","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/blob/master/LICENSE"}],"keywords":["node-red","ical","calendar","events","google","outlook","nodered","ics","smart home","home automation"],"node-red":{"version":">=1.0.0","nodes":{"cal-config":"dist/cal-config.js","cal-sensor":"dist/cal-sensor.js","cal-trigger":"dist/cal-trigger.js"}},"repository":{"type":"git","url":"git+https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar.git"},"scripts":{"release":"release-it","release-beta":"release-it -- --ci --increment=prerelease --preReleaseId=beta --github.preRelease","dev":"gulp develop","build":"gulp","package":"npm pack"},"dependencies":{"basic-ical-events":"^1.0.2","dotenv":"^16.3.1","node-cache":"^5.1.2"},"devDependencies":{"@types/node":"^16.11.1","@types/node-red":"^1.1.1","gulp":"^4.0.2","gulp-minify":"^3.1.0","gulp-nodemon":"^2.5.0","gulp-replace":"^1.1.3","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","nodemon":"^2.0.14","release-it":"^14.11.8","typescript":"^4.4.4"},"gitHead":"4397be1b63a99b2f3ee7fee0a22ae6cdcbf3a40e","bugs":{"url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/issues"},"_id":"@almostinteractive/node-red-contrib-basic-ical-calendar@2.0.2","_nodeVersion":"18.16.1","_npmVersion":"9.6.4","dist":{"integrity":"sha512-56u5b31mHWA5RzsctIp3fBXMokizAqMOZ6a4GWaun3iKy9+8HRR2wJ+aUPi3XG7KoHZNKzMjpvnRPtdePNZSmA==","shasum":"e3144b9046becc6a0bde2fc4dbac8bc24223fdb3","tarball":"https://registry.npmjs.org/@almostinteractive/node-red-contrib-basic-ical-calendar/-/node-red-contrib-basic-ical-calendar-2.0.2.tgz","fileCount":12,"unpackedSize":29950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHFwaDUxsaZfvguFfAElddm+RhKTscOqDlTwPjRfRP+gIhAIBCqUtzZnLOlp/JsVaJmBzCwWyZdVbyHQz854yhuuJX"}]},"_npmUser":{"name":"almostinteractive","email":"npm@almostinteractive.com"},"directories":{},"maintainers":[{"name":"almostinteractive","email":"npm@almostinteractive.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-basic-ical-calendar_2.0.2_1689015989482_0.8397965169186534"},"_hasShrinkwrap":false},"2.1.0":{"name":"@almostinteractive/node-red-contrib-basic-ical-calendar","version":"2.1.0","description":"NodeRed iCal calender trigger and sensor","author":{"name":"AlmostInteractive","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar"},"engines":{"node":">=12.0.0"},"homepage":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar","licenses":[{"type":"MIT","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/blob/master/LICENSE"}],"keywords":["node-red","ical","calendar","events","google","outlook","nodered","ics","smart home","home automation"],"node-red":{"version":">=1.0.0","nodes":{"cal-config":"dist/cal-config.js","cal-sensor":"dist/cal-sensor.js","cal-trigger":"dist/cal-trigger.js"}},"repository":{"type":"git","url":"git+https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar.git"},"scripts":{"release":"release-it","release-beta":"release-it -- --ci --increment=prerelease --preReleaseId=beta --github.preRelease","dev":"gulp develop","build":"gulp","package":"npm pack"},"dependencies":{"basic-ical-events":"^1.0.4","dotenv":"^16.3.1","node-cache":"^5.1.2"},"devDependencies":{"@types/node":"^16.11.1","@types/node-red":"^1.1.1","gulp":"^4.0.2","gulp-minify":"^3.1.0","gulp-nodemon":"^2.5.0","gulp-replace":"^1.1.3","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","nodemon":"^2.0.14","release-it":"^14.11.8","typescript":"^4.4.4"},"gitHead":"2556a935b4ac78355691e72b94e7f0b21f10902f","bugs":{"url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/issues"},"_id":"@almostinteractive/node-red-contrib-basic-ical-calendar@2.1.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-HBNUrLlHcemqWmZt30yZF9Vy9UmePrcWATG+PkMZhaA0frt0++j0R39pdvNL+vGW3FmC3EXhHQfqkxNMDCKBXw==","shasum":"3d7ef3d0f6302d4cbbbf86859226bb95b0ad60ae","tarball":"https://registry.npmjs.org/@almostinteractive/node-red-contrib-basic-ical-calendar/-/node-red-contrib-basic-ical-calendar-2.1.0.tgz","fileCount":12,"unpackedSize":22998,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0EPBGi1O8jAi640zOf6Lcx6gyW7P4WNcmjyK05ldq4AiEA4tQsn+hT6m/xLV/CiiwTyfrXwpz6v97Rc5tHhQ+1mYw="}]},"_npmUser":{"name":"almostinteractive","email":"npm@almostinteractive.com"},"directories":{},"maintainers":[{"name":"almostinteractive","email":"npm@almostinteractive.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-basic-ical-calendar_2.1.0_1696128326133_0.1382944924200291"},"_hasShrinkwrap":false},"2.2.0":{"name":"@almostinteractive/node-red-contrib-basic-ical-calendar","version":"2.2.0","description":"NodeRed iCal calender trigger and sensor","author":{"name":"AlmostInteractive","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar"},"engines":{"node":">=12.0.0"},"homepage":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar","licenses":[{"type":"MIT","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/blob/master/LICENSE"}],"keywords":["node-red","ical","calendar","events","google","outlook","nodered","ics","smart home","home automation"],"node-red":{"version":">=1.0.0","nodes":{"cal-config":"dist/cal-config.js","cal-sensor":"dist/cal-sensor.js","cal-trigger":"dist/cal-trigger.js"}},"repository":{"type":"git","url":"git+https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar.git"},"scripts":{"release":"release-it","release-beta":"release-it -- --ci --increment=prerelease --preReleaseId=beta --github.preRelease","dev":"gulp develop","build":"gulp","package":"npm pack"},"dependencies":{"basic-ical-events":"^1.0.4","dotenv":"^16.3.1","node-cache":"^5.1.2"},"devDependencies":{"@types/node":"^16.11.1","@types/node-red":"^1.1.1","gulp":"^4.0.2","gulp-minify":"^3.1.0","gulp-nodemon":"^2.5.0","gulp-replace":"^1.1.3","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","nodemon":"^2.0.14","release-it":"^14.11.8","typescript":"^4.4.4"},"gitHead":"2dbb64e74b333c0634bbf1710ec532ebf870ff72","bugs":{"url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/issues"},"_id":"@almostinteractive/node-red-contrib-basic-ical-calendar@2.2.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-qMRvh73fvnSPb9aNqTwaTsA3M5Hg9n4ilmE2vzf+rd1NlaNtQpHCJx9zLeyRUgR9p8AFNHgN0hRkEdN8SHju+g==","shasum":"81deecd954e97c059e045d1d8fb0d11330e90691","tarball":"https://registry.npmjs.org/@almostinteractive/node-red-contrib-basic-ical-calendar/-/node-red-contrib-basic-ical-calendar-2.2.0.tgz","fileCount":12,"unpackedSize":23127,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA0UCtpfBCyjmS1Q676CfvBqzp2FBBiiQ6gxxF/0ymVwIgHO5b/m5otk3BSHLQOo4n++INEv7FBx2QkI3ASsK3Sk4="}]},"_npmUser":{"name":"almostinteractive","email":"npm@almostinteractive.com"},"directories":{},"maintainers":[{"name":"almostinteractive","email":"npm@almostinteractive.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-basic-ical-calendar_2.2.0_1696278284595_0.5733496495809365"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-27T22:37:54.270Z","1.0.2":"2023-06-27T22:37:54.593Z","modified":"2023-10-02T20:24:44.946Z","1.1.0":"2023-06-28T18:18:16.699Z","2.0.0":"2023-07-09T17:41:08.782Z","2.0.1":"2023-07-09T20:43:09.930Z","2.0.2":"2023-07-10T19:06:29.659Z","2.1.0":"2023-10-01T02:45:26.300Z","2.2.0":"2023-10-02T20:24:44.784Z"},"maintainers":[{"name":"almostinteractive","email":"npm@almostinteractive.com"}],"description":"NodeRed iCal calender trigger and sensor","homepage":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar","keywords":["node-red","ical","calendar","events","google","outlook","nodered","ics","smart home","home automation"],"repository":{"type":"git","url":"git+https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar.git"},"author":{"name":"AlmostInteractive","url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar"},"bugs":{"url":"https://github.com/almostinteractive/node-red-contrib-basic-ical-calendar/issues"},"readme":"# Node RED Basic iCal Calendar\r\n\r\n... because naming things is hard.  This package provides two functional nodes to be able to query and react to being in (or out) of events in iCal-based calendars (eg: Google Calendar).\r\n\r\n## Nodes\r\n\r\n### calendar/cal-config\r\nConfiguration node.  It can automatically refresh itself periodically and in the event of a failure can use a cached backup to work from.  When the calendar is updated, the associated cal-sensor and cal-trigger nodes will automatically be aware of the up-to-date calendar information. \r\n\r\n### calendar/cal-sensor\r\nOn trigger, outputs true if the calendar is currently in an event, otherwise false.  Only outputs on trigger.  Output format:\r\n`{ inEvent: boolean, events: CalendarEvent[] }` where `events` are the events that are currently in progress (so that'll be an empty array when `inEvent` is false. \r\nIf the triggering message includes `forceCalendarUpdate: true` then the calendar will be re-fetched before querying.\r\n\r\n### calendar/cal-trigger\r\nSends to Output 1 when an event starts.  Sends to Output 2 when an event ends.  Cannot be triggered manually (use the sensor for manual queries).  `inEvent` is true if the event is starting, otherwise false.  `event` is the triggering event. Output format:\r\n`{ inEvent: boolean, event: CalendarEvent }`\r\n\r\n## Debugging\r\nSee [debugging.md](docs/debugging.md)\r\n\r\n## Credits\r\nAlmost everything you find here was shamelessly stolen from Benjamin Neumann (@naimo84) and his repo here: https://github.com/naimo84/node-red-contrib-ical-events.  I stand on the shoulders of giants.  Thank you, Benjamin.\r\n","readmeFilename":"README.md"}