{ "name": "talkedit", "version": "0.1.0", "private": true, "description": "TalkEdit — Open-source AI-powered text-based video editor", "scripts": { "tauri": "tauri", "dev": "cd frontend && npm run dev -- --host", "dev:tauri": "bash -lc 'set -e; PY=; for p in ./.venv312/bin/python3.12 ./.venv312/bin/python ./.venv/bin/python3 ./.venv/bin/python ./venv/bin/python3 ./venv/bin/python; do if [ -x \"$p\" ]; then PY=\"$PWD/${p#./}\"; break; fi; done; if [ -z \"$PY\" ]; then echo \"No project virtualenv Python found (checked .venv312, .venv, venv)\"; exit 1; fi; (cd backend && \"$PY\" -m uvicorn main:app --reload --port 8642) & cd frontend && cargo tauri dev'", "build:tauri": "cd frontend && cargo tauri build", "dev:frontend": "cd frontend && npm run dev", "dev:backend": "bash -lc 'set -e; PY=; for p in ./.venv312/bin/python3.12 ./.venv312/bin/python ./.venv/bin/python3 ./.venv/bin/python ./venv/bin/python3 ./venv/bin/python; do if [ -x \"$p\" ]; then PY=\"$PWD/${p#./}\"; break; fi; done; if [ -z \"$PY\" ]; then echo \"No project virtualenv Python found (checked .venv312, .venv, venv)\"; exit 1; fi; cd backend && \"$PY\" -m uvicorn main:app --reload --port 8642'", "lint": "cd frontend && npm run lint" }, "devDependencies": { "concurrently": "^9.1.0", "wait-on": "^8.0.0" }, "dependencies": { "python-shell": "^5.0.0" } }