All checks were successful
build-and-push / build (push) Successful in 32s
- backend: /api/health, /api/login|logout|session, sessionscookie, timingSafeEqual-lösenordskoll, allt annat under /api kräver inloggning, serverar byggd frontend med SPA-fallback; 4 tester (node:test) - frontend: Vue 3 + Vite, login-sida, Upptäck-skal, sökfält (stub), mörkt tema enligt Jellyseerr-förlagan - docker: multi-stage arm64-image; config-plumbing för Lidarr/Jellyfin/ Gemini via env (Jellyfin-historik prioriterad som signal per Björn) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01824ZrvG2mDYYrmwqypLNup
14 lines
570 B
JSON
14 lines
570 B
JSON
{
|
|
"name": "lyssnarr",
|
|
"private": true,
|
|
"version": "0.1.0",
|
|
"description": "Musik-discovery för Pi5 — Jellyseerr-lik UI, Gemini-förslag, Lidarr/YT Music/Jellyfin",
|
|
"scripts": {
|
|
"setup": "npm --prefix backend install && npm --prefix frontend install",
|
|
"dev:backend": "npm --prefix backend run dev",
|
|
"dev:frontend": "npm --prefix frontend run dev",
|
|
"build": "npm --prefix frontend run build && rm -rf build && mkdir -p build && cp -r frontend/dist build/public && cp -r backend/src build/server",
|
|
"test": "npm --prefix backend test"
|
|
}
|
|
}
|