{"_id":"@codegouvfr/eleventy-plugin-calendar","_rev":"15-3902294f312bdc16aa04c389239e9e72","name":"@codegouvfr/eleventy-plugin-calendar","dist-tags":{"latest":"3.0.6"},"versions":{"1.0.1":{"name":"@codegouvfr/eleventy-plugin-calendar","version":"1.0.1","keywords":["eleventy","eleventy-plugin"],"author":{"name":"hjonin"},"license":"MIT","_id":"@codegouvfr/eleventy-plugin-calendar@1.0.1","maintainers":[{"name":"hjonin","email":"helene.jonin@gmail.com"},{"name":"garronej","email":"joseph.garrone.gj@gmail.com"}],"homepage":"https://github.com/codegouvfr/eleventy-plugin-calendar#readme","bugs":{"url":"https://github.com/codegouvfr/eleventy-plugin-calendar/issues"},"ava":{"files":["./test/*.js"],"failFast":false,"environmentVariables":{}},"dist":{"shasum":"6eb4c088c7e4c1f5b1c764e406d921aa2c5e80d3","tarball":"https://registry.npmjs.org/@codegouvfr/eleventy-plugin-calendar/-/eleventy-plugin-calendar-1.0.1.tgz","fileCount":15,"integrity":"sha512-dLYpQKz48/1sYVeLAvEPaKJwqKr55cKwrkAPG67rMaf8rtrV0G2SFceUktpZQ0EYBFLu30wa3aXDbczUA2EyyQ==","signatures":[{"sig":"MEYCIQDUForqMmsb91NftlF49Kvu8LNJ0T8zmNUpsrvltXaofQIhAIMU3U9Xv2jdtxyDyYw9n066zp7MiQDIFjd3hti2sGuD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11140},"main":"eleventy.config.js","gitHead":"fdde2dcb78d466e903a9c3cd57b67137395507ef","scripts":{"test":"npx ava","clean":"rm -rf sample/_site","sample":"cd sample && npx @11ty/eleventy --config=config-sample.js"},"_npmUser":{"name":"hjonin","email":"helene.jonin@gmail.com"},"deprecated":"this package has been deprecated","repository":{"url":"git+ssh://git@github.com/codegouvfr/eleventy-plugin-calendar.git","type":"git"},"_npmVersion":"9.6.1","description":"A plugin for generating an ICS calendar and events.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"ics":"^3.5.0","luxon":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eleventy-plugin-calendar_1.0.1_1696325571871_0.7625557003522339","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@codegouvfr/eleventy-plugin-calendar","version":"1.0.2","keywords":["eleventy","eleventy-plugin"],"author":{"name":"hjonin"},"license":"MIT","_id":"@codegouvfr/eleventy-plugin-calendar@1.0.2","maintainers":[{"name":"codegouv-owner","email":"equipe@code.gouv.fr"},{"name":"hjonin","email":"helene.jonin@gmail.com"},{"name":"garronej","email":"joseph.garrone.gj@gmail.com"}],"homepage":"https://github.com/codegouvfr/eleventy-plugin-calendar#readme","bugs":{"url":"https://github.com/codegouvfr/eleventy-plugin-calendar/issues"},"ava":{"files":["./test/*.js"],"failFast":false,"environmentVariables":{}},"dist":{"shasum":"b92e5f6141a5fdbc00cdb5542b55b01c474a60fd","tarball":"https://registry.npmjs.org/@codegouvfr/eleventy-plugin-calendar/-/eleventy-plugin-calendar-1.0.2.tgz","fileCount":15,"integrity":"sha512-guOnQ9+GeS/Kq6U3L5RlR4Y0rVXm5wxuehxi6x76cn/gUTNZUmmqmEg8Y6oEFzIDnajDUmIHshBqvFX8aNr6Rw==","signatures":[{"sig":"MEUCIFOovYIU8Urk5X5IjX5jQl/GOAkZKJ8/tie+dnqbGpR2AiEArPAaLtwLD6Q0HonylbfVqB/ZpO/ZlkUO3E2e8jT6ryE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11156},"main":"eleventy.config.js","gitHead":"0ca15771ef8c437b6a63b50acd96c20664b75c69","scripts":{"test":"npx ava","clean":"rm -rf sample/_site","sample":"cd sample && npx @11ty/eleventy --config=config-sample.js"},"_npmUser":{"name":"hjonin","email":"helene.jonin@gmail.com"},"deprecated":"this package has been deprecated","repository":{"url":"git+ssh://git@github.com/codegouvfr/eleventy-plugin-calendar.git","type":"git"},"_npmVersion":"9.6.1","description":"A plugin for generating an ICS calendar and events.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"ics":"^3.5.0","luxon":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eleventy-plugin-calendar_1.0.2_1697032210403_0.27804598958260596","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@codegouvfr/eleventy-plugin-calendar","version":"1.0.3","keywords":["eleventy","eleventy-plugin"],"author":{"name":"hjonin"},"license":"MIT","_id":"@codegouvfr/eleventy-plugin-calendar@1.0.3","maintainers":[{"name":"codegouv-owner","email":"equipe@code.gouv.fr"},{"name":"hjonin","email":"helene.jonin@gmail.com"},{"name":"garronej","email":"joseph.garrone.gj@gmail.com"}],"homepage":"https://github.com/codegouvfr/eleventy-plugin-calendar#readme","bugs":{"url":"https://github.com/codegouvfr/eleventy-plugin-calendar/issues"},"ava":{"files":["./test/*.js"],"failFast":false,"environmentVariables":{}},"dist":{"shasum":"caf9ed065f373da2a233fa8b93659225c272c0b8","tarball":"https://registry.npmjs.org/@codegouvfr/eleventy-plugin-calendar/-/eleventy-plugin-calendar-1.0.3.tgz","fileCount":15,"integrity":"sha512-Xs/v/agartD5xJzSRv2kf4wuwYkLqW/OCbHDltmun7LF3sFJ1oTnW3ixqEMiMvVmelE2XgqEymG6ivBaaN6S9g==","signatures":[{"sig":"MEUCIQCO7gr/wGQiErO3IBDkUjffadSgRnz1pXIW6fJnJBcQIgIgXYvmhQ52eueJNkdjifNnFfmOdJQapZiEgfyDDKfaXbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11156},"main":"eleventy.config.js","gitHead":"68757bef325e9838826ea2587cd1867332054784","scripts":{"test":"npx ava","clean":"rm -rf sample/_site","sample":"cd sample && npx @11ty/eleventy --config=config-sample.js"},"_npmUser":{"name":"hjonin","email":"helene.jonin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/codegouvfr/eleventy-plugin-calendar.git","type":"git"},"_npmVersion":"9.6.1","description":"A plugin for generating an ICS calendar and events.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"ics":"^3.5.0","luxon":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eleventy-plugin-calendar_1.0.3_1697032378168_0.3281587168526119","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@codegouvfr/eleventy-plugin-calendar","version":"2.0.1","keywords":["eleventy","eleventy-plugin"],"author":{"name":"hjonin"},"license":"MIT","_id":"@codegouvfr/eleventy-plugin-calendar@2.0.1","maintainers":[{"name":"codegouv-owner","email":"equipe@code.gouv.fr"},{"name":"hjonin","email":"helene.jonin@gmail.com"},{"name":"garronej","email":"joseph.garrone.gj@gmail.com"}],"homepage":"https://github.com/codegouvfr/eleventy-plugin-calendar#readme","bugs":{"url":"https://github.com/codegouvfr/eleventy-plugin-calendar/issues"},"ava":{"files":["./test/*.js"],"failFast":false,"environmentVariables":{}},"dist":{"shasum":"a860461887f55336299350411f904dbbfb292abe","tarball":"https://registry.npmjs.org/@codegouvfr/eleventy-plugin-calendar/-/eleventy-plugin-calendar-2.0.1.tgz","fileCount":15,"integrity":"sha512-6MzCvTBmEzZ1MY2O13xDqVDnIKxZv2TNTbnlbgIHsuPFxXF4c6U2LuunPtPX970LfgUXLo0jAHt11sEJJOcL+Q==","signatures":[{"sig":"MEQCIDL3f74DC+BfvabldeCRgReJxBukSOjPkDYgQdgAlBfxAiAr7KFr6WwwmiLSdBqDN9kZVmtKRu7IMMzdfCOIYhMxyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11421},"main":"eleventy.config.js","gitHead":"ee2889925dc1107d1e9578b26eb404fa06ecc5f0","scripts":{"test":"npx ava","clean":"rm -rf sample/_site","sample":"cd sample && npx @11ty/eleventy --config=config-sample.js"},"_npmUser":{"name":"hjonin","email":"helene.jonin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/codegouvfr/eleventy-plugin-calendar.git","type":"git"},"_npmVersion":"9.6.1","description":"A plugin for generating an ICS calendar and events.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"ics":"^3.5.0","luxon":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eleventy-plugin-calendar_2.0.1_1697036532936_0.3585832967410487","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@codegouvfr/eleventy-plugin-calendar","version":"3.0.1","keywords":["eleventy","eleventy-plugin"],"author":{"name":"hjonin"},"license":"MIT","_id":"@codegouvfr/eleventy-plugin-calendar@3.0.1","maintainers":[{"name":"codegouv-owner","email":"equipe@code.gouv.fr"},{"name":"hjonin","email":"helene.jonin@gmail.com"},{"name":"garronej","email":"joseph.garrone.gj@gmail.com"}],"homepage":"https://github.com/codegouvfr/eleventy-plugin-calendar#readme","bugs":{"url":"https://github.com/codegouvfr/eleventy-plugin-calendar/issues"},"ava":{"files":["./test/*.js"],"failFast":false,"environmentVariables":{}},"dist":{"shasum":"866bff765268dcbc691368acf1077a42cdbbbf1a","tarball":"https://registry.npmjs.org/@codegouvfr/eleventy-plugin-calendar/-/eleventy-plugin-calendar-3.0.1.tgz","fileCount":15,"integrity":"sha512-a7qWoNhzvMO6PcPF8qDFFBObQvz4V02UG+FT9td5il0iqLrnBxigJkK0QdeBNObV9j9BHibpXZnHhmpKj5ybog==","signatures":[{"sig":"MEUCIDy80JXhggIq7PLLXDOM5GML/qLdItHNZq9FQ7WAMNpWAiEAn8pWQFHU/EKZfTHeKfaOHSYq8GOgvp2zhI8pP+7rZ+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13863},"main":"eleventy.config.js","gitHead":"0a6869e5d31f2dfcacb034e121408c26c19347e1","scripts":{"test":"npx ava","clean":"rm -rf sample/_site","sample":"cd sample && npx @11ty/eleventy --config=config-sample.js","coverage":"c8 ava"},"_npmUser":{"name":"hjonin","email":"helene.jonin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/codegouvfr/eleventy-plugin-calendar.git","type":"git"},"_npmVersion":"9.6.1","description":"A plugin for generating an ICS calendar and events.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"ics":"^3.5.0","luxon":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","ava":"^5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eleventy-plugin-calendar_3.0.1_1697119190981_0.3085643142742931","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@codegouvfr/eleventy-plugin-calendar","version":"3.0.2","keywords":["eleventy","eleventy-plugin"],"author":{"name":"hjonin"},"license":"MIT","_id":"@codegouvfr/eleventy-plugin-calendar@3.0.2","maintainers":[{"name":"codegouv-owner","email":"equipe@code.gouv.fr"},{"name":"hjonin","email":"helene.jonin@gmail.com"},{"name":"garronej","email":"joseph.garrone.gj@gmail.com"}],"homepage":"https://github.com/codegouvfr/eleventy-plugin-calendar#readme","bugs":{"url":"https://github.com/codegouvfr/eleventy-plugin-calendar/issues"},"ava":{"files":["./test/*.js"],"failFast":false,"environmentVariables":{}},"dist":{"shasum":"e1e6e4aead4bd2ce8c765e2d655208b126da0b06","tarball":"https://registry.npmjs.org/@codegouvfr/eleventy-plugin-calendar/-/eleventy-plugin-calendar-3.0.2.tgz","fileCount":15,"integrity":"sha512-W1YrtJ+sKHOKWwz9WOEVJ4RTumVlt0572Q06AwZBjwwzsJnCO1kfv49JtVwFM3jaqtEHvXzbciM67NZsm9CLcA==","signatures":[{"sig":"MEUCIQDmRtYV+qP2ur1uBhohhxA3OYaW2i7E8u3Gy/MHv6fTBwIgRoDbxJczBmSLplLlP8rWrs93qKD1GxRjAOPdZ0xmXUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13863},"main":"eleventy.config.js","gitHead":"fb9530effa4c87545c72ab464f0a0229926048cb","scripts":{"test":"npx ava","clean":"rm -rf sample/_site","sample":"cd sample && npx @11ty/eleventy --config=config-sample.js","coverage":"c8 ava"},"_npmUser":{"name":"hjonin","email":"helene.jonin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/codegouvfr/eleventy-plugin-calendar.git","type":"git"},"_npmVersion":"9.6.1","description":"A plugin for generating an ICS calendar and events.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"ics":"^3.5.0","luxon":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","ava":"^5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eleventy-plugin-calendar_3.0.2_1697119472978_0.7218990798340803","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@codegouvfr/eleventy-plugin-calendar","version":"3.0.3","keywords":["eleventy","eleventy-plugin"],"author":{"name":"hjonin"},"license":"MIT","_id":"@codegouvfr/eleventy-plugin-calendar@3.0.3","maintainers":[{"name":"codegouv-owner","email":"equipe@code.gouv.fr"},{"name":"hjonin","email":"helene.jonin@gmail.com"},{"name":"garronej","email":"joseph.garrone.gj@gmail.com"}],"homepage":"https://github.com/codegouvfr/eleventy-plugin-calendar#readme","bugs":{"url":"https://github.com/codegouvfr/eleventy-plugin-calendar/issues"},"ava":{"files":["./test/*.js"],"failFast":false,"environmentVariables":{}},"dist":{"shasum":"cd19fd4164ddea2eed98c47c7c63e6db1da83140","tarball":"https://registry.npmjs.org/@codegouvfr/eleventy-plugin-calendar/-/eleventy-plugin-calendar-3.0.3.tgz","fileCount":15,"integrity":"sha512-t8+JE6HOQokj2sUKTGD3v0CGi1Y561JiGHWhOlJIsDuxGrtUFCPwuQhDqimwZTDrN4YfTwNgt6XVH4b8L0Rhcw==","signatures":[{"sig":"MEUCIG6f9lD74zA+2DKlkv9VpFvGkj393TeMjOSgT8axaYKkAiEApXRnDIyE2TqRzEFaeUWWu/LsoTkC0lo+zGqqw2N1YgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13888},"main":"eleventy.config.js","gitHead":"f73cda6888bbe423b9eac709732550b51572f473","scripts":{"test":"npx ava","clean":"rm -rf sample/_site","sample":"cd sample && npx @11ty/eleventy --config=config-sample.js","coverage":"c8 ava"},"_npmUser":{"name":"hjonin","email":"helene.jonin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/codegouvfr/eleventy-plugin-calendar.git","type":"git"},"_npmVersion":"9.6.1","description":"A plugin for generating an ICS calendar and events.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"ics":"^3.5.0","luxon":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","ava":"^5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eleventy-plugin-calendar_3.0.3_1697121096784_0.6041335273365134","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@codegouvfr/eleventy-plugin-calendar","version":"3.0.4","keywords":["eleventy","eleventy-plugin"],"author":{"name":"hjonin"},"license":"MIT","_id":"@codegouvfr/eleventy-plugin-calendar@3.0.4","maintainers":[{"name":"codegouv-owner","email":"equipe@code.gouv.fr"},{"name":"hjonin","email":"helene.jonin@gmail.com"},{"name":"garronej","email":"joseph.garrone.gj@gmail.com"}],"homepage":"https://github.com/codegouvfr/eleventy-plugin-calendar#readme","bugs":{"url":"https://github.com/codegouvfr/eleventy-plugin-calendar/issues"},"ava":{"files":["./test/*.js"],"failFast":false,"environmentVariables":{}},"dist":{"shasum":"3479119984c1f0275ca78954da1285aa51660fb8","tarball":"https://registry.npmjs.org/@codegouvfr/eleventy-plugin-calendar/-/eleventy-plugin-calendar-3.0.4.tgz","fileCount":15,"integrity":"sha512-KswFhHUO2V7hqi6/nVxYXdGs4YfXIVhNw2F28zDujpGIikrBhZrZMv4NVOppf7lSevm4pQbbDFAdEIgQzsA5IA==","signatures":[{"sig":"MEYCIQCCpXQtkiyCb8dtcmnq57OEcZIBRpRjtiskF6hVttDjbAIhANa+RlbE3w2ArITcWDNI8C9COG/accroG96QgnJ4j6nD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15225},"main":"eleventy.config.js","gitHead":"9f57483d69068e8c7bf2b9250fca899b1608b6c5","scripts":{"test":"npx ava","clean":"rm -rf sample/_site","sample":"cd sample && npx @11ty/eleventy --config=config-sample.js","coverage":"c8 ava"},"_npmUser":{"name":"hjonin","email":"helene.jonin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/codegouvfr/eleventy-plugin-calendar.git","type":"git"},"_npmVersion":"9.6.1","description":"A plugin for generating an ICS calendar and events.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"ics":"^3.5.0","luxon":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","ava":"^5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eleventy-plugin-calendar_3.0.4_1697121991468_0.7557759728406541","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@codegouvfr/eleventy-plugin-calendar","version":"3.0.5","keywords":["eleventy","eleventy-plugin"],"author":{"name":"hjonin"},"license":"MIT","_id":"@codegouvfr/eleventy-plugin-calendar@3.0.5","homepage":"https://github.com/codegouvfr/eleventy-plugin-calendar#readme","bugs":{"url":"https://github.com/codegouvfr/eleventy-plugin-calendar/issues"},"ava":{"files":["./test/*.js"],"failFast":false,"environmentVariables":{}},"dist":{"shasum":"8a7c38402ad9a5c500bf2ca376f238873ba114a5","tarball":"https://registry.npmjs.org/@codegouvfr/eleventy-plugin-calendar/-/eleventy-plugin-calendar-3.0.5.tgz","fileCount":16,"integrity":"sha512-MLpaUgcNuEv7dxkY/NdgvAv/FhRYn9vKZoA8K5HCX03V3dWKyL8YgdNg7Nm8ZaZ+zLAwr96YeaZZ37P8qC8OEw==","signatures":[{"sig":"MEUCIQCPpESg+svtsUTaf/EHAx+1Ju222YnBmsVjMSOHE475jwIgZTKE+fTBAeXpKRlcDNgfNec0t688reNyvtVfsnVdcHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16151},"main":"eleventy.config.js","gitHead":"061927422c3860e3447c91420217dee4933f7584","scripts":{"test":"npx ava","clean":"rm -rf sample/_site","sample":"cd sample && npx @11ty/eleventy --config=config-sample.js","coverage":"c8 ava"},"_npmUser":{"name":"hjonin","email":"helene.jonin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/codegouvfr/eleventy-plugin-calendar.git","type":"git"},"_npmVersion":"10.6.0","description":"A plugin for generating an ICS calendar and events.","directories":{},"_nodeVersion":"21.6.2","dependencies":{"ics":"^3.5.0","luxon":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","ava":"^5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eleventy-plugin-calendar_3.0.5_1719486756827_0.580160101104916","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@codegouvfr/eleventy-plugin-calendar","version":"3.0.6","description":"A plugin for generating an ICS calendar and events.","main":"eleventy.config.js","scripts":{"test":"npx ava","coverage":"c8 ava","sample":"cd sample && npx @11ty/eleventy --config=config-sample.js","clean":"rm -rf sample/_site"},"keywords":["eleventy","eleventy-plugin"],"author":{"name":"hjonin"},"license":"MIT","dependencies":{"ics":"^3.5.0","luxon":"^3.4.3"},"devDependencies":{"ava":"^5.3.1","c8":"^8.0.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/codegouvfr/eleventy-plugin-calendar.git"},"ava":{"environmentVariables":{},"failFast":false,"files":["./test/*.js"]},"_id":"@codegouvfr/eleventy-plugin-calendar@3.0.6","gitHead":"b685da486b09c56b2b5ebab6c46ec0a382985ca7","bugs":{"url":"https://github.com/codegouvfr/eleventy-plugin-calendar/issues"},"homepage":"https://github.com/codegouvfr/eleventy-plugin-calendar#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FLjri3sCCJ9BKn93ouGYPa1AYC2qzXGAfrjxacht0pVcnjXolZbkKYNdlL+YKUzaWBih+4wNj6zXhrlQm9Qh2w==","shasum":"6043bc09606145d039178bb3cb747e819a2556f4","tarball":"https://registry.npmjs.org/@codegouvfr/eleventy-plugin-calendar/-/eleventy-plugin-calendar-3.0.6.tgz","fileCount":17,"unpackedSize":16598,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEISPn8gpRp2eaZC6Gz2K4VAqxZaJtYp38QlJOV1mAAVAiAeQ0JeWbDQ2m1Xtrk60d8KTCSTSEfkRy0YPZ5/Xpx1aw=="}]},"_npmUser":{"name":"hjonin","email":"helene.jonin@gmail.com"},"directories":{},"maintainers":[{"name":"garronej","email":"joseph.garrone.gj@gmail.com"},{"name":"codegouv-owner","email":"equipe@code.gouv.fr"},{"name":"hjonin","email":"helene.jonin@gmail.com"},{"name":"emilerolley","email":"emile.rolley@tuta.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eleventy-plugin-calendar_3.0.6_1733780120175_0.012062835370865388"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-02T15:40:45.522Z","modified":"2024-12-09T21:35:20.567Z","1.0.0":"2023-10-02T15:40:45.793Z","1.0.1":"2023-10-03T09:32:52.080Z","1.0.2":"2023-10-11T13:50:10.601Z","1.0.3":"2023-10-11T13:52:58.362Z","2.0.1":"2023-10-11T15:02:13.218Z","3.0.1":"2023-10-12T13:59:51.195Z","3.0.2":"2023-10-12T14:04:33.137Z","3.0.3":"2023-10-12T14:31:37.053Z","3.0.4":"2023-10-12T14:46:31.672Z","3.0.5":"2024-06-27T11:12:36.985Z","3.0.6":"2024-12-09T21:35:20.361Z"},"bugs":{"url":"https://github.com/codegouvfr/eleventy-plugin-calendar/issues"},"author":{"name":"hjonin"},"license":"MIT","homepage":"https://github.com/codegouvfr/eleventy-plugin-calendar#readme","keywords":["eleventy","eleventy-plugin"],"repository":{"type":"git","url":"git+ssh://git@github.com/codegouvfr/eleventy-plugin-calendar.git"},"description":"A plugin for generating an ICS calendar and events.","maintainers":[{"name":"garronej","email":"joseph.garrone.gj@gmail.com"},{"name":"codegouv-owner","email":"equipe@code.gouv.fr"},{"name":"hjonin","email":"helene.jonin@gmail.com"},{"name":"emilerolley","email":"emile.rolley@tuta.io"}],"readme":"![Node.js workflow](https://github.com/codegouvfr/eleventy-plugin-calendar/actions/workflows/node.js.yml/badge.svg)\n\n# eleventy-plugin-calendar\n\n[Eleventy](https://www.11ty.dev/) plugin containing filters for generating ICS calendar and ICS events using the Nunjucks templating engine.\n\n## Motivations\n\nTurn your posts directly into events that will show up in a published ICS calendar, or that you can import into another calendar!\n\n## Installation\n\n```\nnpm install @codegouvfr/eleventy-plugin-calendar \n```\n\nOpen up your Eleventy config file (probably `eleventy.config.js`) and use `addPlugin`:\n```js\nconst calendarPlugin = require(\"@codegouvfr/eleventy-plugin-calendar\");\n\nmodule.exports = eleventyConfig => {\n    eleventyConfig.addPlugin(calendarPlugin);\n};\n```\n\nYou're now supplied with the following filters:\n- `slugifyEvent`: slugify event name and date. Useful for setting calendar event permalink.\n- `toCalendar`: turn a collection into an ICS calendar.\n- `toCalendarEvent`: turn an event into an ICS event.\n\n### Options\n\n```js\nconst calendarPlugin = require(\"@codegouvfr/eleventy-plugin-calendar\");\n\nmodule.exports = eleventyConfig => {\n    eleventyConfig.addPlugin(calendarPlugin, {\n        defaultLocation: \"online\",\n        defaultOrganizer: {\n            name: \"hjonin\",\n            email: \"h@jon.in\"\n        }\n    });\n};\n```\n\n### Usage\n\nSee [`sample/calendar.njk`](sample/calendar.njk) for an example ICS calendar template and [`sample/calendar-event.njk`](sample/calendar-event.njk) for an example ICS event template.\n\nCopy and paste these templates and modify the YAML frontmatter to match your calendar’s needs. Make sure `collections.events` (the collection of post files using the `events` tag) matches the template collection you want to provide a calendar and calendar events for.\n\nPlace the files anywhere in your project and they will be transformed into a `calendar.ics` and `calendar/{eventName-eventDate}.ics` file at the root of your website (or depending on your calendar and events permalinks if you've changed them) when Eleventy builds it.\n\nUltimately your calendar will be available at `https://yourwebsite.com/calendar.ics`.\n\nSee [`sample/event-all-day/index.md`](sample/event-all-day/index.md) and [`sample/event-with-time/index.md`](sample/event-with-time/index.md) for example events. Event variables are:\n```json\n{\n  \"title\": \"string\",\n  \"description\": \"string\",\n  \"start\": \"date\",\n  \"end\": \"date\",\n  \"duration\": {\n    \"days\": \"number\",\n    \"hours\": \"number\",\n    \"minutes\": \"number\"\n  },\n  \"location\": \"string\",\n  \"organizer\": {\n    \"name\": \"string\",\n    \"email\": \"string\"\n  }\n}\n```\n\n### Notes on dates\n\nDates 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:\n\n```\n2016-05-25\n2016-05-25T09:24\n```\n\nEither `end` or `duration` is required, but not both. However, if both are provided, `end` prevails on `duration`.\n\nIf `start` has not time or no `end` is provided, the event is considered \"all-day\".\n\n## Run the example:\n```\nnpm run sample\n[npm run clean]\n```\n\n## Development and testing\n\nInstall dependencies:\n```\nnpm install\n```\n\nTest:\n```\nnpm test\n```\n\n### Publishing\n\n```\nnpm version [version]\nnpm publish\n```\n","readmeFilename":"README.md"}