{ "name": "yt-dlp-webui", "version": "1.1.0", "description": "A terrible webUI for yt-dlp, all-in-one solution.", "scripts": { "start": "node dist/main.js", "dev": "tsc --build -w", "build": "parcel build ./frontend/index.html --dist-dir ./dist/frontend", "build-server": "tsc --build", "build-all": "tsc --build && npm run build && npm run fetch", "clean": "tsc --build --clean", "clean-all": "rm -r dist", "fe": "parcel ./frontend/index.html --open", "fetch-dev": "./fetch-yt-dlp.sh && mv yt-dlp ./server/core", "fetch": "./fetch-yt-dlp.sh && mv yt-dlp ./dist/core" }, "author": "marcobaobao", "license": "ISC", "dependencies": { "@koa/cors": "^3.1.0", "@types/better-sqlite3": "^7.4.2", "@types/koa": "^2.13.4", "@types/koa-static": "^4.0.2", "@types/koa__cors": "^3.1.1", "@types/node": "^17.0.13", "@types/uuid": "^8.3.4", "better-sqlite3": "^7.4.5", "chart.js": "^3.6.0", "koa": "^2.13.4", "koa-static": "^5.0.0", "ordered-binary": "^1.2.1", "react": "^17.0.2", "react-bootstrap": "2.0.2", "react-bootstrap-icons": "^1.7.2", "react-chartjs-2": "^4.0.0", "react-dom": "^17.0.2", "rxjs": "^7.4.0", "socket.io": "^4.3.2", "socket.io-client": "^4.3.2", "sqlite": "^4.0.23", "uuid": "^8.3.2" }, "devDependencies": { "parcel": "^2.0.1", "typescript": "^4.5.2" } }