{ "name": "backend", "module": "index.ts", "type": "module", "scripts": { "dev": "tsx --watch index.ts", "start": "tsx index.ts" }, "devDependencies": { "@types/better-queue": "^3.8.6", "@types/fluent-ffmpeg": "^2.1.24", "@types/jsonwebtoken": "^9.0.6", "@types/node": "^20.11.28", "@types/ws": "^8.5.10", "tsx": "^4.7.1" }, "peerDependencies": { "typescript": "^5.0.0" }, "dependencies": { "@hono/node-server": "^1.8.2", "@hono/zod-validator": "^0.2.0", "better-queue": "^3.8.12", "dotenv": "^16.4.5", "fluent-ffmpeg": "^2.1.2", "hono": "^4.1.0", "mime": "^4.0.1", "nanoid": "^5.0.6", "node-fetch": "^3.3.2", "node-id3": "^0.2.6", "node-pty": "^1.0.0", "systeminformation": "^5.22.2", "wol": "^1.0.7", "ws": "^8.16.0", "ytdl-core": "^4.11.5", "zod": "^3.22.4" } }