{ "name": "domain-of-happenings", "version": "1.0.0", "description": "Lightweight self-hosted ingest + streaming companion (Domain of Happenings / TrayFlix) for personal DVD-rip libraries, backed by Jellyfin.", "main": "dist-server/index.js", "scripts": { "build:server": "tsc -p tsconfig.server.json", "build:client": "tsc -p tsconfig.client.json", "build": "npm run build:server && npm run build:client", "start": "node dist-server/index.js", "dev": "npm run build && npm start" }, "dependencies": { "express": "^4.19.2", "node-fetch": "^2.7.0", "dotenv": "^16.4.5" }, "devDependencies": { "typescript": "^5.5.4", "@types/express": "^4.17.21", "@types/node": "^20.14.9", "@types/node-fetch": "^2.6.11" } }