forked from GitHubMirrors/silverbullet-icalendar
Replace deprecated query provider with index-based architecture. Events are now indexed using index.indexObjects() and queryable via Lua Integrated Query (LIQ). Breaking changes: - Plugin now requires SilverBullet v2 (use v0.1.0 for SB v1) - Old query syntax no longer works (use LIQ instead) - Manual sync required via 'iCalendar: Sync' command - Events cached for 6h by default (was real-time) Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: Alexandre Nicolaie <xunleii@users.noreply.github.com>
25 lines
575 B
JSON
25 lines
575 B
JSON
{
|
|
"tasks": {
|
|
"build": "silverbullet plug:compile -c deno.jsonc icalendar.plug.yaml",
|
|
"build:debug": "silverbullet plug:compile -c deno.jsonc icalendar.plug.yaml --debug",
|
|
"watch": "silverbullet plug:compile -c deno.jsonc icalendar.plug.yaml -w"
|
|
},
|
|
"lint": {
|
|
"rules": {
|
|
"exclude": [
|
|
"no-explicit-any"
|
|
]
|
|
}
|
|
},
|
|
"fmt": {
|
|
"exclude": [
|
|
"*.md",
|
|
"**/*.md",
|
|
"*.plug.js"
|
|
]
|
|
},
|
|
"imports": {
|
|
"@silverbulletmd/silverbullet": "jsr:@silverbulletmd/silverbullet@^2.0.0",
|
|
"ts-ics": "npm:ts-ics@1.6.5"
|
|
}
|
|
} |