home-lab/backend/package.json

39 lines
887 B
JSON

{
"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"
}
}