{ "name": "umtool", "version": "0.1.0", "private": true, "type": "module", "scripts": { "dev": "next dev --port ${UMTOOL_PORT:-3050}", "build": "next build", "start": "next start --port ${UMTOOL_PORT:-3050}", "typecheck": "tsc --noEmit", "e2e": "node ../scripts/worktree.mjs run -- node ../scripts/queue-lock.mjs --ports UMTOOL_E2E_PORT:3051,EDITOR_STUB_PORT:3052 -- playwright test" }, "dependencies": { "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lmdb": "^3.5.4", "next": "16.2.3", "react": "19.2.4", "react-dom": "19.2.4", "umtool-report-to-video": "workspace:*", "tailwind-merge": "^3.6.0", "yt-dlp-transcript-common": "workspace:*" }, "devDependencies": { "@playwright/test": "^1.59.1", "@tailwindcss/postcss": "^4.2.2", "@types/node": "^20.19.39", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", "tailwindcss": "^4.2.2", "typescript": "^5.9.3" }, "bin": { "umtool": "bin/umtool.mjs" } }