- Add writePrompt with character-by-character typing for terminal profiles (2ms delay) - Separate cliOutput into text and markerLine fields for precise completion matching - Add consumeCompleteLines for buffered output parsing - Add matchAny for multi-line completion marker checking - Auto-accept Claude Code Bypass Permissions warning at startup - Change PTY output reader from bufio.Scanner to ptmx.Read for raw byte output - Improve drainUntilIdle with profile info and Claude bypass warning handling - Add Claude status raw output fallback when usage parsing fails - Add comprehensive blackbox tests for persistent sessions (21 test cases) - Update e2e smoke test with proper wait functions, mock CLI script, and timeout variables - Update edge.yaml console target from gemini to claude-tui, increase timeouts - Update web app: add dev documentation, verify script, engines field, test message
36 lines
845 B
JSON
36 lines
845 B
JSON
{
|
|
"name": "@iop/web",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"packageManager": "npm@10.8.2",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "next dev",
|
|
"build": "next build",
|
|
"start": "node .next/standalone/server.js",
|
|
"check": "tsc --noEmit",
|
|
"verify": "npm run check && npm run build"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.9.0",
|
|
"npm": ">=10"
|
|
},
|
|
"dependencies": {
|
|
"@radix-ui/react-slot": "1.2.4",
|
|
"class-variance-authority": "0.7.1",
|
|
"clsx": "2.1.1",
|
|
"lucide-react": "1.16.0",
|
|
"next": "16.2.6",
|
|
"react": "19.2.6",
|
|
"react-dom": "19.2.6",
|
|
"tailwind-merge": "3.6.0"
|
|
},
|
|
"devDependencies": {
|
|
"@tailwindcss/postcss": "4.3.0",
|
|
"@types/node": "25.8.0",
|
|
"@types/react": "19.2.14",
|
|
"@types/react-dom": "19.2.3",
|
|
"tailwindcss": "4.3.0",
|
|
"typescript": "6.0.3"
|
|
}
|
|
}
|