daw-module-registry-index/registry-index.json

1 line
17 KiB
JSON
Raw Normal View History

{"packages":{"fragjan-check-exists":[{"description":"fragjan primitive: check if a file or directory exists in a project","requires":{"system":{"lua":{"min":5.1}}},"latest":{"fragjan":true},"version":"0.1.2+89db1135","tier":"free","supports":{"fragjan":{"min":"0.1.2"}},"released":"2026-05-27"},{"description":"fragjan primitive: check if a file or directory exists in a project","requires":{"system":{"lua":{"min":5.1}}},"latest":{"fragjan":false},"version":"0.1.1+d6d3ba9a","tier":"free","supports":{"fragjan":{"min":"0.1.2"}},"released":"2026-05-23"},{"description":"fragjan primitive: check if a file or directory exists in a project","requires":{"system":{"lua":{"min":5.1}}},"latest":{"fragjan":false},"version":"0.1.0+6ea950a6","tier":"free","supports":{"fragjan":{"min":"0.1.2"}},"released":"2026-05-19"}],"fragjan-check-markdown":[{"description":"fragjan primitive: extract structured content from Markdown files","requires":{"system":{"lua":{"min":5.1}}},"latest":{"fragjan":true},"version":"0.1.0+4906b51e","tier":"free","supports":{"fragjan":{"min":"0.1.0"}},"released":"2026-05-24"}],"storage-pg":[{"description":"PostgreSQL storage backend for DAW projects","requires":{"system":{"postgresql":{"min":17.0},"pg-backend":{"one-of":{"lua-sql-postgresql":{"min":2.6},"pgmoon":{"min":1.12}}}}},"latest":{"openbookregister":true},"version":"0.3.0+833cfe38","tier":"free","supports":{"openbookregister":{"max":"<2.0.0","min":"0.1.0"}},"released":"2026-04-24"},{"description":"PostgreSQL storage backend for DAW projects","requires":{"system":{"postgresql":{"min":17.0},"pg-backend":{"one-of":{"lua-sql-postgresql":{"min":2.6},"pgmoon":{"min":1.12}}}}},"latest":{"openbookregister":false},"version":"0.2.0+0531bc3c-dirty","tier":"free","supports":{"openbookregister":{"max":"<2.0.0","min":"0.1.0"}},"released":"2026-04-24"},{"description":"PostgreSQL storage backend for DAW projects","requires":{"system":{"postgresql":{"min":17},"pg-backend":{"one-of":{"lua-sql-postgresql":{"min":2.6},"pgmoon":{"min":1.12}}}}},"latest":{"openbookregister":false},"version":"0.2.0+e6c1a475","tier":"free","supports":{"openbookregister":{"max":"<2.0.0","min":"0.1.0"}},"released":"2026-04-13"},{"description":"PostgreSQL storage backend for DAW projects","requires":{"system":{"psql":{"min":17},"libpq":{"min":17}}},"latest":{"openbookregister":false},"version":"0.1.1+cd594238","tier":"free","supports":{"openbookregister":{"max":"<2.0.0","min":"0.1.0"}},"released":"2026-04-12"},{"description":"PostgreSQL storage backend for DAW projects","requires":{"system":{}},"latest":{"openbookregister":false},"version":"0.1.0+e9622390-dirty","tier":"free","supports":{"openbookregister":{"max":"<2.0.0","min":"0.1.0"}},"released":"2026-04-12"}],"federation-sync":[{"description":"Block-based federation sync protocol for DAW instances","requires":{"system":[]},"latest":{"obr":true,"steurjan":true,"raidjan":true,"redan":true,"kaupapi":true},"version":"0.1.0+56f7ba6d","tier":"free","supports":{"obr":{"max":"<2.0.0","min":"0.1.0"},"steurjan":{"max":"<2.0.0","min":"0.1.0"},"raidjan":{"max":"<2.0.0","min":"0.1.0"},"redan":{"max":"<2.0.0","min":"0.1.0"},"kaupapi":{"max":"<2.0.0","min":"0.1.0"}},"released":"2026-05-03"}],"fragjan-check-linepattern":[{"description":"fragjan primitive: match pattern on a line, with optional line-level exclusion","requires":{"system":{"lua":{"min":5.1}}},"latest":{"fragjan":true},"version":"0.1.1+09b9c01b","tier":"free","supports":{"fragjan":{"min":"0.2.0"}},"released":"2026-05-26"}],"fragjan-check-listvalues":[{"description":"Validate table literal values against allowed or forbidden list","requires":{"system":[]},"latest":{"fragjan":true},"version":"0.1.3+4fda08f2","tier":"free","supports":{"fragjan":{"min":"0.2.0"}},"released":"2026-05-26"},{"description":"Validate table literal values against allowed or forbidden list","requires":{"system":[]},"latest":{"fragjan":false},"version":"0.1.2+5a1ea021","tier":"free","supports":{"fragjan":{"min":"0.2.0"}},"released":"2026-05-26"},{"description":"Validate table literal values against allowed or forbidden list","requ