{ "name": "cutscript", "version": "0.1.0", "private": true, "description": "CutScript — Open-source AI-powered text-based video editor", "main": "electron/main.js", "scripts": { "dev": "concurrently \"npm run dev:backend\" \"npm run dev:frontend\" \"wait-on http://localhost:5173 && npm run dev:electron\"", "dev:frontend": "cd frontend && npm run dev", "dev:electron": "electron .", "dev:backend": "cd backend && python -m uvicorn main:app --reload --port 8642", "build": "cd frontend && npm run build && electron-builder", "lint": "cd frontend && npm run lint" }, "devDependencies": { "concurrently": "^9.1.0", "electron": "^33.2.0", "electron-builder": "^25.1.0", "wait-on": "^8.0.0" }, "dependencies": { "python-shell": "^5.0.0" }, "build": { "appId": "com.dataants.cutscript", "productName": "CutScript", "files": [ "electron/**/*", "frontend/dist/**/*", "backend/**/*", "shared/**/*" ], "extraResources": [ { "from": "backend", "to": "backend" } ], "win": { "target": "nsis" }, "mac": { "target": "dmg" }, "linux": { "target": "AppImage" } } }