{"_id":"ics-service","_rev":"9-dc5f8843e40262cf380353a8d648263a","name":"ics-service","dist-tags":{"latest":"1.4.0"},"versions":{"1.0.0":{"name":"ics-service","description":"Create a calendar feed people an subscribe to.","version":"1.0.0","main":"index.js","keywords":["ics","calendar","ical","subscription"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/ics-service","repository":{"type":"git","url":"git+https://github.com/derhuerst/ics-service.git"},"bugs":{"url":"https://github.com/derhuerst/ics-service/issues"},"license":"ISC","engines":{"node":">=10"},"dependencies":{"escape-goat":"^3.0.0","ics":"^2.19.0"},"devDependencies":{"connect":"^3.7.0"},"scripts":{"test":"./test.sh"},"gitHead":"578e7e49a8af666db1afc5ec4805435678ddf67a","_id":"ics-service@1.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-o4tEUjVNrK6vcjzfcGMpg8znP8MA58qvAscpxgV7qxTJCAjECHu8LLVltrvxetXsespnc+heALPhSxycMFAdAA==","shasum":"e8dc42482ff3ee417fea6c5bffdcbd0c52e46eab","tarball":"https://registry.npmjs.org/ics-service/-/ics-service-1.0.0.tgz","fileCount":8,"unpackedSize":8724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejRcYCRA9TVsSAnZWagAAdLAP+wU8+VvMC6TpbN9BEoF/\nnO5x4tkbAZ6YGxWNk0V1H5JJUSIxrm77Eso875qYvwGQcaTZINikCwgUeiAq\n1nn2JY7sU6C0FYcIMny83KNZA/OKUHmfXxLJ4lbc0tKc4Oa4FuPNCE6Oaku+\nd3Eb4+S3tOVBPH1bbs1CXn9+K8R9uuldtCU8xCu/kQ01CIJPkxKRrnyVvGCq\nCHNWP2FXIWPGBonZdp4cXIKJfKPjB1n2mlV1OQqoenX+A5a7F5sGDnDXgGbv\nF9YyPA5PsUEgciHFwXpmxtmTkf3n6KGo9NbqlHCUUoeEaHi+mnAlWnoPABT0\njsBizujp3eSvmM9ityjmiFwjLqoBznYBUA0NJQ8SrNVChQBj3y8S2vCazdbU\n7iOtCnVXo2IcnfaeX5w5ExTjwvIrVcvaSsibFLIPmEcNr1ci1xDSmcBcjF9h\nbN26uNXssrP1vzA4/6gD3FMK6KuuVPwPUc4Z1tH05nx6s01IR2rrZmZZR8va\nXZCwss7dC+y+nMFY103KBwzczN127t/OjIT7BZQO0dI1HKohG1ISqNV+k+JI\nPBmK6TpjImPllvgDY23jEwuuMnAghlQ1pKlbmH8CRD4cb7JJ3L/7pKeYdHF/\nJCuJlA9bP4gjALNt4c7XwDdPsSoDoyT8KvEgrBWqEeEXrWbk82eQugRaU0UW\nGg8X\r\n=p0lD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLWalMrO3Dxkdq1t443sWwetdikacjBp78PBFWP1U2jgIgMT/TzVM4abfF5hQ4+wFIDF6vjGx3UnJqtN7hZhieJV8="}]},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ics-service_1.0.0_1586304792453_0.05662110907125073"},"_hasShrinkwrap":false},"1.1.0":{"name":"ics-service","description":"Create a calendar feed people can subscribe to.","version":"1.1.0","main":"index.js","keywords":["ics","calendar","ical","subscription"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/ics-service","repository":{"type":"git","url":"git+https://github.com/derhuerst/ics-service.git"},"bugs":{"url":"https://github.com/derhuerst/ics-service/issues"},"license":"ISC","engines":{"node":">=10"},"dependencies":{"escape-goat":"^3.0.0","ics":"^2.19.0"},"devDependencies":{"connect":"^3.7.0"},"scripts":{"test":"./test.sh"},"gitHead":"1238438d55bb15a3918f7a4e37d2ef028df6a901","_id":"ics-service@1.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-pi3FJIdPqn07fvDVn1Y4q3A2ktyP9vu7RDzk5GzgU++vzWHL7ZCi5fQ0nlkw1pKVEHh+0z3G8+MiBs+QvHmDgw==","shasum":"2d9b5cc0809271ad6d0c97926673b70674e5a3ea","tarball":"https://registry.npmjs.org/ics-service/-/ics-service-1.1.0.tgz","fileCount":8,"unpackedSize":8880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejbe6CRA9TVsSAnZWagAA4KUP/0c9XP5Tnmeg/zyV6eA+\ntaEJtE3LL1z9vfZ5UaYrS1KRR2I/aqmQH4m+6n8m+ZhvjJVBlMgRIv92GyhK\nR0G5MyLp+vyqL9q0+mTuvMKqeKB/cZqPUdyZCi5dk7ay+ec1dhyC1+F0fDPn\nzgEEteTWQ7d9ZaUDd/Lfy0jklMYoGhfLR8pkJFagTgAUoW5FW4s/trdc83Jp\ncXqSzrjMPWqmbohWxIagg5RuGdphRKvpVDgY8ZUq7BMXnuDNXKPuYS9Jz7BK\n+JhAKuQXB8qZdfzSaleW2yrEdVLrY064jWf6SzJ00R4k0gU2chiezBAGqZVF\nFZgRBM+HSFH5DNJMjeTJYWwoyrsVFNyfzA9kNjJmPWYDNajqmKrxChvZtd6N\nGNx9ZnUC/jie3jcGfZJjyNSMdToaQpbnxZ3+UVbxl5Mj35jj/hsQBHJWedpY\nzEuaWiJ9+7l1+IyG13XY1aWeoeS6UVnqQ2zQq/RGtugcscHCN15z9h35U4Yk\n8Q6GWKvrCH9pjf51EkSCobjGQD7IrQqxKWoShsanbFJreAaK81f4gBPdrPZS\nN0lRkCHF4pjVxy4ybowWGIpQGaBGeD9p8j0LexgdQZ4baEEsjevjioatqxZL\nIlOsVG+iW+G3G9y5TxpeP+o7HeD1UKJ/WpygzrVX1hZgx+klb5YveZbm9ZQA\nRk/i\r\n=hYpL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6oQIoZYiqkjSRspaPuH5+nka39QaD/UdMgF0UwLASgQIgAr8fokcUp08NX22fPKDlHpRJuqIu3sjYfm1215vwxUE="}]},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ics-service_1.1.0_1586345913539_0.8188648164195769"},"_hasShrinkwrap":false},"1.1.1":{"name":"ics-service","description":"Create a calendar feed people can subscribe to.","version":"1.1.1","main":"index.js","keywords":["ics","calendar","ical","subscription"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/ics-service","repository":{"type":"git","url":"git+https://github.com/derhuerst/ics-service.git"},"bugs":{"url":"https://github.com/derhuerst/ics-service/issues"},"license":"ISC","engines":{"node":">=10"},"dependencies":{"escape-goat":"^3.0.0","ics":"^2.19.0"},"devDependencies":{"connect":"^3.7.0"},"scripts":{"test":"./test.sh"},"gitHead":"53e9f4d194c3842fb0d077763523a4e3e03ce6da","_id":"ics-service@1.1.1","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-cf4+RAknlmdnUoq8j+IRAQ7CrSB1LWDsXkRPomxfy7JMTUV14CKwwkaeu2hygVp3iqUXfhQ92hd7fDBXutWNOw==","shasum":"a32b5b0b6eec8259fe1981225f709f401bfe50f4","tarball":"https://registry.npmjs.org/ics-service/-/ics-service-1.1.1.tgz","fileCount":8,"unpackedSize":8925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWRbGCRA9TVsSAnZWagAA3gsP/jWiz4ugS/up6ifVXi7n\nr8jG259hJ+kwmqVG2qTUHrcwwaQQjUmT5d1katb+hU0RBHiB7Hk89tqJJpx9\nkfl4UbANKRuoVfEFDlkapPIlKO22cE4GuYF2IHq9DJQLLCxh96Ed4ZtZdzRp\n0+F212PNtx3QOF1TmkseLxzxXgLTTu4mGtARAv7xQc30joo5nay0+IwcZFe1\n821yXpigB2tTde3jcS40AQOa7vJ/z0XhPjsJ6G8FaiFSAyyeia8zTwn/eRRm\nwKjFX6kdY9mLls+owRFabrqyRpyjIW6Qx5xSNIU+m5oSJ+iSWHvfJeZyWrN4\nSaeSp+FlAIFoR0Cnhq+Z7ae0sYhvm9rlioqHIfTGR+fTel7jy/fPwJbXY75l\nM39IHmggq3xbK2U5Y8eD9SN9oKyPXqs8hIwBH+DwCYkFSo0XFG9b8AAhEf8f\nrOHbSaGXgVtrBzN4to8z3sVb4Pb3U1mjIKvadmIHL+Yo9KvkNQXFaIjCfTqG\nw2WiJOchno8b24SkALArRhdKZg5RTbLSC1bbXm3wS5BrcxuKrGK8handpB2N\nGWv5ZuFqneTymkeiOzrmF8nedtgOhEk4ExiBH2qscIpKD1IR09Aw3gLx3Q28\n5hIbzmyxS+y4j7dwiNMMbm7Ptv0qA2NaeSXk7MqbQAoipmaTtHEooKZMtx8t\neRD7\r\n=OR5z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExARtf06jhHl6WZ+k5htep+kGgAk4uQsRmaz8h9ZpHBAiAOJLvEuiCeROGD+ceLNzJzc9Qa3XFxMwxfl7KDGxM33g=="}]},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ics-service_1.1.1_1599674053426_0.5318842665443257"},"_hasShrinkwrap":false},"1.2.0":{"name":"ics-service","description":"Create a calendar feed people can subscribe to.","version":"1.2.0","main":"index.js","keywords":["ics","calendar","ical","subscription"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/ics-service","repository":{"type":"git","url":"git+https://github.com/derhuerst/ics-service.git"},"bugs":{"url":"https://github.com/derhuerst/ics-service/issues"},"license":"ISC","engines":{"node":">=10"},"dependencies":{"escape-goat":"^3.0.0","ics":"^2.19.0"},"devDependencies":{"connect":"^3.7.0"},"scripts":{"test":"./test.sh"},"gitHead":"30e77888d29f6d875c312301dccea2d62ff6aa65","_id":"ics-service@1.2.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-uXEs7zor0I/pjfdlBNl3oeOPV7Hafu0A73XYbEbsjKeZEL6Daf+a6Zpm+N93vrfNPWSKDT0HAhH40C6pQoOzIQ==","shasum":"4c585d7b1d20f5bb0ca40c7892ec69c53af0b37d","tarball":"https://registry.npmjs.org/ics-service/-/ics-service-1.2.0.tgz","fileCount":8,"unpackedSize":8930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWSJECRA9TVsSAnZWagAA0bEP/1ganOO2OGKCYAnvnHNT\nfNzWPqCB8QxrRrgz96CYEd6rg7iy1GTdXA2eefU/kjskBCYrHN+kQ2lD4bFx\nekLYYVKHDlbHrn6bcmoQDYBVXz5nIn7jpS8K1KmJX2xrX62pCoSThoVY0CZ9\niBmdV22+y8Y9BwxB/ft2SucEqt2RBDf3mktFmQdNwdcyX50whPe0nlAd0apC\nrU1uGVBWxGRDMBAhax3HD70peXVsJjyCr3CxDdCxJD23MgsySQzfYmb/UGDk\n11cUB6a3l8MEuCyJzaRWWeGhcI1elRJ7JR61mEH4LLOHTKPqwGTT9XoUwmAZ\ndCnXAM85Lrl7RlN688vBUVhup10ElaWufGcIScZlejR+Md41rMFXjR6BQOE4\n8i4oaYyT9pT+ggSCmxQJQkzlGG9m5aKrxMulh2Es78bp/6F9oagacY2lsj7l\nDKuwYovKwLRkVoB0I1IV2ap4iqcqrLR4dyg3+jC/juPttTxOya+GVsg5QCS/\nz2JbmdCUuflBwamDM1VJiUyoArKyViGmcevjhjMaEDmoJK0CQ2ZJDdg/Irsq\nVIh9dh9So8wpBGuDlvJUWbNAEnFhDjv9/BA94B+ozXoDMGRaDWkP1Y5mzqQB\nRE18sgNVI63/z6TKXqY/ObUeRHuI47FdmfszRhi7WYu8T3KYMDslicTLAaMN\n5yQK\r\n=S9IP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDExBX7+W1W+qlU1BP9vY0a4PJED0vVTx+ycxE84x9pdAIgK+eqwr3KtZLX75U6yvTpgIgpofG9FAvEjEWybWdOuXw="}]},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ics-service_1.2.0_1599676995552_0.24881603661154883"},"_hasShrinkwrap":false},"1.2.1":{"name":"ics-service","description":"Create a calendar feed people can subscribe to.","version":"1.2.1","main":"index.js","keywords":["ics","calendar","ical","subscription"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/ics-service","repository":{"type":"git","url":"git+https://github.com/derhuerst/ics-service.git"},"bugs":{"url":"https://github.com/derhuerst/ics-service/issues"},"license":"ISC","engines":{"node":">=10"},"dependencies":{"escape-goat":"^3.0.0","ics":"^2.19.0"},"devDependencies":{"connect":"^3.7.0"},"scripts":{"test":"./test.sh"},"gitHead":"6b1579788d07f4af14b979ee121fb1701d383470","_id":"ics-service@1.2.1","_nodeVersion":"16.0.0","_npmVersion":"7.12.0","dist":{"integrity":"sha512-2BrztT7X5TLR/xghkTBH3vtpZc970K66HC6f7mqR3oaxiQ1VfGwf2EvzdVtGq/gtVOhr4sLLGHOttl6cE4tsQw==","shasum":"02c18f54580cc16fb2e8b779bf2f77acfd1c6e23","tarball":"https://registry.npmjs.org/ics-service/-/ics-service-1.2.1.tgz","fileCount":8,"unpackedSize":8958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmT7uCRA9TVsSAnZWagAAXksP+wfxV07Am8uxFx+ydZAI\nshEWry53VhHvyegOvow+pALAcP030Dw6ijKF6ByqmHzK9DIdRyUDj1WlMy75\nrowSjqQfLa1sLq7OsOkCBE2/aZ/F887WHBy1rcasv0GkWhXrqJDa847hR7+g\n4kpeZzWp+qKntrzTqJROCHMtGV7YZ+7xn9SirFXo0GpHlxMfCuVy4J9RniJd\nlOga2Wy7vOWQaS8txkBBrOPnctgOL+HWElIBGcSO/Cb29XOK5mw1ki580fNA\nL5TCleZlnfKB4lSXgx5QEfWwBJD2+NcuNh9BTTkKJ3CaKS3xo45lzkV3UfEs\nDUSbMk8CVqqMmdr93cWp02Lh8ZvtvaUSKxBFJ9QZnXl+MNbIigbEXekCpP95\nV1/zemA70QwdHgfNwzxDipXdmh0GYjwEZ8e1SsldM8zC/L7Fova+PgJyVg4E\n0T9cDCrM4dmelZUhcyMdaERC5mI99Pj5wqPUVPBT6tqegPA/+Ub9bn+y89an\nrLeN1K+ubq/KapgWIcDlc5kNPxOC1is5K6oMR1GeqfpMzzrAi/mUDFM+7jir\nZLpHBoOVj63VC4xDCxMtbrRUqHncPBdRooqN2Brwwk/Va4yoxgg7eh/zk/lo\nPzq3+CSS84qj2t/HSW8U7+yK+XYGna0+foECEMcDWntieNBy2t+0g4x9MKSf\naOdh\r\n=IZBp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1MZFpt7SC+SK8ebgXHxMabINi7Mvsip6g9LsFeURWeAiEArKiu8WHwbbfjssCI5U5f3/uoeUV8Xb6vBE1oIL3r5lo="}]},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ics-service_1.2.1_1620655854170_0.7208290218353426"},"_hasShrinkwrap":false},"1.2.2":{"name":"ics-service","description":"Create a calendar feed people can subscribe to.","version":"1.2.2","main":"index.js","keywords":["ics","calendar","ical","subscription"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/ics-service","repository":{"type":"git","url":"git+https://github.com/derhuerst/ics-service.git"},"bugs":{"url":"https://github.com/derhuerst/ics-service/issues"},"license":"ISC","engines":{"node":">=10"},"dependencies":{"escape-goat":"^3.0.0","ics":"^2.19.0"},"devDependencies":{"connect":"^3.7.0","eslint":"^7.32.0"},"scripts":{"lint":"eslint .","test":"./test.sh","prepublishOnly":"npm run lint && npm test"},"gitHead":"73c338850b1caf7c9c7ad48fa3eec0b76b4f11f0","_id":"ics-service@1.2.2","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-2CX8yfBK7gyg+78AVGv6Ci+GhfItx+0ABqs+a+Vd1jBVSUqjzTW50hgzG823caXb5GFubpd3Re4KjeWg28l1kw==","shasum":"6e61a140d5bfeacc015cc4ef430e8e54519d45de","tarball":"https://registry.npmjs.org/ics-service/-/ics-service-1.2.2.tgz","fileCount":8,"unpackedSize":8999,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArvFrdaJ/rabwv0yaDJCaL28588wgZ4mI8uiUpWP/W1AiEAzaufvelmsUwAlg15gChCVRBbMPICCK+WuKEfcqhuevE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5DTRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/MhAAjlcima4gWvcZ93PY0EPVygTkuwD6/05laHUY02D1mOChBrJE\r\nXfUW4ntN5s4E3mRwcyW0q3HRDsT4jmSpK+yVlVGmi50/y8L6Xda/50Y/NKBn\r\nioelXxddO/KJiusk+vy2VO/0IMgYyUCCtDDzNA3MAJcXxQLEKEkLkWesffwM\r\n7Mev6eMT/BmOCijBEXa7qVwm/xKJW6hoBEYi6K3AoBtC9x76Tajjy7kYoeRs\r\nw3Wufinr3nFGVxGZ2kUSjWaoOJm2YdS7pyY5wkjN3mlluoMq/iqABDQDplW4\r\nOaQ1o/93u5pzmggE2ZFumIGFj31rb49dzjtfP/IxUbaMsUb74u8ZKRdd2QZ5\r\nLmpxBKruSXxQax4b16SwXuVCJdRgYPaxyP7HZzigWumSnCC9wmZLNDMCxkjE\r\nTyV+CIacizywG57Gb0p6F9ZKD0gFzhg3YdlWvRK3nSQx6Y1NdUd8H8p83pq5\r\nBbzM083ClnT9SOKnFV1CWZLNGMvOsXhOton+TSoaDK/wPWIhyxoHiRelv/WY\r\nXRqeP3Lg57QFFcqf29NrbPzyp2soG0df0Zj9QtPmk9sxvnEYSqLJQUXhGGCG\r\nzdwmnpgvPNbAitoKdBoq4esdPlzI6X422anC+qopjfxfwhwImajKEDdXrkCE\r\nzyUQc/d7oLuqe3gb03X4YTnWRHRV/c6Xng4=\r\n=LCVg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ics-service_1.2.2_1659122897694_0.6318168107208633"},"_hasShrinkwrap":false},"1.2.3":{"name":"ics-service","description":"Create a calendar feed people can subscribe to.","version":"1.2.3","main":"index.js","keywords":["ics","calendar","ical","subscription"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/ics-service","repository":{"type":"git","url":"git+https://github.com/derhuerst/ics-service.git"},"bugs":{"url":"https://github.com/derhuerst/ics-service/issues"},"license":"ISC","engines":{"node":">=10"},"dependencies":{"escape-goat":"^3.0.0","ics":"^2.19.0"},"devDependencies":{"connect":"^3.7.0","eslint":"^7.32.0"},"scripts":{"lint":"eslint .","test":"./test.sh","prepublishOnly":"npm run lint && npm test"},"gitHead":"3278e92e650f02ac7d7de2990be93e3233db68c6","_id":"ics-service@1.2.3","_nodeVersion":"19.1.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-fjJA5/euD72FUbwNMgUn3XblB8IK3kfp726V2GsdLRtNoA+egx3gzuCdzXT+K79gT1N6e1I7MSvVdXjNcNa79w==","shasum":"ae53f9d65bd8e1960137328402a476b995ff6121","tarball":"https://registry.npmjs.org/ics-service/-/ics-service-1.2.3.tgz","fileCount":8,"unpackedSize":9038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv0CDwxrcX8p6lj6ZMNmTU4gbnnvOaxezNMnPVrNBX/gIhAPbb8lQE6DUq+xX9A0opfUvPFJCBOMpx25nTb8I4Aq9d"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjny/rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/xA/6A4O5WUxWqWxpWXn9FDv0wROAzdLj22e9iDgkXuN+JbULNykO\r\nE0X7sUvZA6MRxA1x29sFaMDahX6FYJ5FgkNw8DDBPGjFD40h3ve6vbE/frbR\r\naI8VeHRiBtNPepojMSylbm3lZd2p460zzmkVrMXZn9HVpo0RC8NLN8+VrrCA\r\nyarS5qO9t2PMSGDDIgvsTf4atFixE9561wgRu/snxQiC8eGz14/Xs3k45wf2\r\nIU5wV2dUbfjD3sJ2fKjp9PLn3xgbZ7p7VqwWtTrgIF2qQ3NUdw91wRn4Ala0\r\n61quUKSgWU7arZ1iWqGVR8+oFzhVTlMKqYRfA84C/oJYimAcRMF1aKy6yUWT\r\nb4LInlC3RHtR+3wQeJrCMtfvcWeobN9+d4lj1N6MIOxRRbjHN1MbxfNY6rYD\r\nn0rCvwPQO7sIbtPfinlgzl7adkzinSHGU53XJOGAnVoDfoHaf6+zM6AJ7CVD\r\ncdqeirqYTZnQblnyYxDDDB9t29xJ5UcSfOscqpwrOVlym7hYfj2V1ImWttrT\r\nTJMqpKXPH9IprIpTwWHCUbHH8X7yAuAurg3w+LNU1lWfmQ16Z9AZYd/IaK76\r\nH6ogCNbW7qufhv6oskH20glupd38kxtyjD/B1ZLHg7oAwnOT4iHy0Cl0Ngy3\r\nWifaoyxQrt6zp0wqdpnklOB2+f5+G5IcZpc=\r\n=xK9d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ics-service_1.2.3_1671376875524_0.6130916160311597"},"_hasShrinkwrap":false},"1.3.0":{"name":"ics-service","description":"Create a calendar feed people can subscribe to.","version":"1.3.0","main":"index.js","keywords":["ics","calendar","ical","subscription"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/ics-service","repository":{"type":"git","url":"git+https://github.com/derhuerst/ics-service.git"},"bugs":{"url":"https://github.com/derhuerst/ics-service/issues"},"license":"ISC","engines":{"node":">=10"},"dependencies":{"escape-goat":"^3.0.0","ics":"^3.1.0"},"devDependencies":{"connect":"^3.7.0","eslint":"^7.32.0"},"scripts":{"lint":"eslint .","test":"./test.sh","prepublishOnly":"npm run lint && npm test"},"gitHead":"0513767d33d7d85ac5e645c220473f4b8362432d","_id":"ics-service@1.3.0","_nodeVersion":"20.0.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-wti3BUHNGFvI4GFHJZIC1sibfzo2iusETUjaLY1MDGvHDKpMh/+yOBUqvZFudmeQ3sknqzy8dgIlHRQEDAjeMw==","shasum":"761782a95dae52d2b167437bfb5da3c672e55777","tarball":"https://registry.npmjs.org/ics-service/-/ics-service-1.3.0.tgz","fileCount":8,"unpackedSize":9266,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0xnhJUB4MrbSjU47xaSIrQwvUGLszeUZW0/4l+lNLJAiA7s70c2wFYeRRgzXLfkFGBlvDed1NfZegJlIcpMudrKA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUCsQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe3g/+KeAbFvQ0x//cWl4UuCMt8KTMM8zgjAeeMidnlEYwYPlEo2oC\r\n2cIR6CG0KQXQscUAtyXEx4h//CMNF7FdQjT1bg8KLRxmUgA9yPhZvsVDQ0yO\r\nKD/GjTtUTgXk8vnGHJdcy7+ZBJ4e4P1bprfnp7cxsPpl6pEyGAyubXIFLxYD\r\nwTcHlJk4iZdee6tut4Khmo31CUBOvSMBQk9xt7nqR+UbtVeCKlXyZaGwk3se\r\nlLUDKACeOVoeOCiNZUT/U2u/+baCu0lSNnFcwT84BTOQwd0TGRKC5MJKvQaL\r\nE1zfzS6uF+u23DRbNj/g2UqrzPkRtr7IMgsWhKUMnivkQ8qMHVYzASZCABuC\r\ni97o/9uCllViTRtRSDPJKZXT8j5S0sKTNzc6n47RbVPShzTEnHyjWcbXPeFy\r\nKvWz9MhcSJddRpicy83xM6QHC/2cifmypjTPu3nRldzUeZ5r6hlQp/gZen+7\r\nPsPHypzZLk+q9BDlgAXZBoEFObG5Juf5m2+HRNk42myIhfDZJnFgK/sei7e8\r\nR4CJLTJclc8k7IM1lY9/PhFOnZwYemETLb2Ek0zgwzHuWUlR59QMixKmiPAt\r\ncmv0cbmgdU/gudUeK8SDgOTUYBoSFnWyCzhwID6VZ38PHZEIDd3CrHt+PhUy\r\ntEV5RhzQRLOhjOpVidA6A5ls61IKjOXdLmU=\r\n=cfMJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ics-service_1.3.0_1682975504645_0.1449298014594813"},"_hasShrinkwrap":false},"1.4.0":{"name":"ics-service","description":"Create a calendar feed people can subscribe to.","version":"1.4.0","main":"index.js","keywords":["ics","calendar","ical","subscription"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/ics-service","repository":{"type":"git","url":"git+https://github.com/derhuerst/ics-service.git"},"bugs":{"url":"https://github.com/derhuerst/ics-service/issues"},"license":"ISC","engines":{"node":">=10"},"dependencies":{"escape-goat":"^3.0.0","etag":"^1.8.1","ics":"^3.1.0"},"devDependencies":{"connect":"^3.7.0","eslint":"^7.32.0"},"scripts":{"lint":"eslint .","test":"./test.sh","prepublishOnly":"npm run lint && npm test"},"gitHead":"91c1ea5355c165dcab89892b21749807e153be57","_id":"ics-service@1.4.0","_nodeVersion":"20.0.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-uVM00v9ATtXoJL2VFmx9M0szYsGfqZxfRzE+m70iiKUCh7fiJGV7tDy3QJd+OhgT8MvBryGo1FiN/dgavi3jSg==","shasum":"823c670f75183873efac9e7c3c27f328edaf2260","tarball":"https://registry.npmjs.org/ics-service/-/ics-service-1.4.0.tgz","fileCount":8,"unpackedSize":11023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt9CGq1UxSgQxb0OV5c2mUn0HXfxUcJLuP9ciIG/FpyAIhALnBzvKKkle526jYGUxLTHgeIyyjl07dVrB/bYhSci7j"}]},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ics-service_1.4.0_1684939170576_0.2843840951515142"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-08T00:13:12.452Z","1.0.0":"2020-04-08T00:13:12.640Z","modified":"2023-05-24T14:39:30.899Z","1.1.0":"2020-04-08T11:38:33.655Z","1.1.1":"2020-09-09T17:54:13.526Z","1.2.0":"2020-09-09T18:43:15.690Z","1.2.1":"2021-05-10T14:10:54.283Z","1.2.2":"2022-07-29T19:28:17.886Z","1.2.3":"2022-12-18T15:21:15.680Z","1.3.0":"2023-05-01T21:11:44.805Z","1.4.0":"2023-05-24T14:39:30.798Z"},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"description":"Create a calendar feed people can subscribe to.","homepage":"https://github.com/derhuerst/ics-service","keywords":["ics","calendar","ical","subscription"],"repository":{"type":"git","url":"git+https://github.com/derhuerst/ics-service.git"},"author":{"name":"Jannis R","email":"mail@jannisr.de"},"bugs":{"url":"https://github.com/derhuerst/ics-service/issues"},"license":"ISC","readme":"# ics-service\n\n**Create a calendar feed people can subscribe to.**\n\n[![npm version](https://img.shields.io/npm/v/ics-service.svg)](https://www.npmjs.com/package/ics-service)\n![ISC-licensed](https://img.shields.io/github/license/derhuerst/ics-service.svg)\n![minimum Node.js version](https://img.shields.io/node/v/ics-service.svg)\n[![support me via GitHub Sponsors](https://img.shields.io/badge/support%20me-donate-fa7664.svg)](https://github.com/sponsors/derhuerst)\n[![chat with me on Twitter](https://img.shields.io/badge/chat%20with%20me-on%20Twitter-1da1f2.svg)](https://twitter.com/derhuerst)\n\n\n## Installation\n\n```shell\nnpm install ics-service\n```\n\n\n## Usage\n\n```js\nconst express = require('express')\nconst generateIcs = require('ics-service/generate-ics')\nconst aboutRoute = require('ics-service/about')\nconst feedRoute = require('ics-service/feed')\n\nconst TITLE = 'some calendar feed'\nconst GENERATOR = 'my feed generator'\n\nconst events = [{\n\tuid: 'a', title: 'A', description: 'A.',\n\tlocation: 'Alamo Square, San Francisco, CA',\n\turl: 'https://example.org/',\n\tgeo: {lat: 37.774703, lon: -122.432642, radius: 20},\n\tcategories: ['event'],\n\tstart: [2020, 8, 8, 8, 8],\n\tduration: {hours: 1, minutes: 30},\n\tstatus: 'CONFIRMED',\n\tsequence: 1,\n\tproductId: GENERATOR,\n}, {\n\tuid: 'b',\n\ttitle: 'B', description: 'B.',\n\tstart: [2020, 9, 9, 9, 9],\n\tduration: {hours: 0, minutes: 45},\n\tstatus: 'CONFIRMED',\n\tsequence: 2,\n\tproductId: GENERATOR,\n}]\n\nconst getIcs = feedUrl => generateIcs(TITLE, events, feedUrl)\n\nconst app = express()\napp.use('/feed', feedRoute(getIcs))\napp.use('/', aboutRoute(TITLE))\n```\n\nThe `events` array is passed into [`ics@3`](https://github.com/adamgibbons/ics/tree/v3.0.0) almost unaltered, so check [`ics`'s docs](https://github.com/adamgibbons/ics/blob/v3.0.0/README.md) for more information on the format.\n\nOptionally, you can pass an options object into `generateIcs`, whose fields selectively override the following defaults:\n\n```js\n{\n\t// Send a Cache-Control header to let clients and/or shared caches (a.k.a. CDNS)\n\t// cache the calendar feed. If you set this option to false, it won't be sent.\n\t// see https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control\n\tcacheControl: true,\n\t// The number of seconds that a the calendar-feed is allowed to be cached.\n\t// Note: With ics-service's next major version dump, this will be increased.\n\tmaxAge: 0,\n\t// Send an ETag header, so that clients don't have to redownload the calendar feed.\n\t// see https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag\n\tetag: true,\n}\n```\n\n\n## Contributing\n\nIf you have a question or need support using `ics-service`, please double-check your code and setup first. If you think you have found a bug or want to propose a feature, use [the issues page](https://github.com/derhuerst/ics-service/issues).\n","readmeFilename":"readme.md"}