{ "id": "libcalendar@beatlink", "name": "Calendar", "description": "Backend library for generating an iCalendar (RFC 5545) feed from a list of notes, and serving it as an HTTP response. The calling script resolves its own notes and wires up its own endpoint (customRequestHandler) \u2014 this library only knows how to turn notes into an ics string and how to send that string back correctly.", "author": "BeatLink", "homepage": "https://github.com/BeatLink/trilium-scripts/tree/main/addons/libcalendar@beatlink", "license": "GPL-3.0-or-later", "latestVersion": "1.2.2", "type": "library", "readme": "README.md", "manifestSourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/libcalendar@beatlink/_tam_manifest_.json", "manifest": { "root": "root", "notes": [ { "id": "root", "title": "libcalendar@beatlink", "type": "text", "mime": "text/html", "sourceUrl": null }, { "id": "lib", "title": "libCalendar.js", "type": "code", "mime": "application/javascript;env=frontend", "sourceUrl": "libCalendar.js" }, { "id": "backend", "title": "libCalendar.js", "type": "code", "mime": "application/javascript;env=backend", "sourceUrl": "libCalendar.js" }, { "id": "readme", "title": "README.md", "type": "code", "mime": "text/markdown", "sourceUrl": "README.md" } ], "children": [ { "parent": "root", "child": "lib" }, { "parent": "root", "child": "backend" }, { "parent": "lib", "addon": "libical@kewisch", "child": "lib" }, { "parent": "backend", "addon": "libical@kewisch", "child": "backend" }, { "parent": "root", "child": "readme" } ], "relations": [], "labels": [], "dependencies": [ "libical@kewisch" ], "exports": { "lib": "lib", "backend": "backend" }, "readmeNote": "readme" } }