jellyfin-lessons/admin-ui/package.json
Scott Scoble 6e7d2372e7 feat: add web admin UI for lesson management (#7)
- REST API server on port 3099 with better-sqlite3
- CRUD endpoints for lessons, Typst compile endpoint
- Shared DB path with plugin (~/.local/share/jellyfin-lessons/lessons.db)
- Single-page admin UI with sidebar (grouped by grade/subject)
- Lesson editor with Typst source editing, live preview via compile
- Media items management (Jellyfin item UUIDs with sort order)
- CORS enabled for local dev
2026-05-15 21:43:34 -07:00

13 lines
283 B
JSON

{
"name": "jellyfin-lessons-admin-ui",
"version": "1.0.0",
"description": "Web admin UI for managing Jellyfin Lessons",
"main": "server.js",
"scripts": {
"start": "node server.js"
},
"dependencies": {
"better-sqlite3": "^11.0.0",
"express": "^4.21.0"
}
}