{ "name": "@aoagents/ao-web", "version": "0.9.1", "description": "Web dashboard for agent-orchestrator", "license": "MIT", "type": "module", "repository": { "type": "git", "url": "https://github.com/ComposioHQ/agent-orchestrator.git", "directory": "packages/web" }, "homepage": "https://github.com/ComposioHQ/agent-orchestrator", "bugs": { "url": "https://github.com/ComposioHQ/agent-orchestrator/issues" }, "publishConfig": { "access": "public", "provenance": true }, "files": [ ".next/server", ".next/static", ".next/*.json", ".next/BUILD_ID", "dist-server", "next.config.js" ], "scripts": { "dev": "concurrently \"npm:dev:next\" \"npm:dev:direct-terminal\"", "dev:next": "tsx server/dev-next-server.ts", "dev:direct-terminal": "node scripts/dev-direct-terminal.mjs", "prebuild": "node scripts/guard-production-artifact-clean.mjs && rimraf .next dist-server", "build": "next build && tsc -p tsconfig.server.json && node scripts/stamp-version.js", "start": "next start", "start:all": "node dist-server/start-all.js", "dev:optimized": "rimraf .next dist-server && next build && tsc -p tsconfig.server.json && node dist-server/start-all.js", "typecheck": "tsc --noEmit", "test": "vitest run", "test:e2e:review": "tsx e2e/review-board.e2e.ts", "test:watch": "vitest", "clean": "node scripts/guard-production-artifact-clean.mjs && rimraf .next dist-server", "screenshot": "tsx e2e/screenshot.ts", "screenshot:install": "npx playwright install chromium" }, "dependencies": { "@aoagents/ao-core": "workspace:*", "@aoagents/ao-plugin-agent-claude-code": "workspace:*", "@aoagents/ao-plugin-agent-codex": "workspace:*", "@aoagents/ao-plugin-agent-cursor": "workspace:*", "@aoagents/ao-plugin-agent-grok": "workspace:*", "@aoagents/ao-plugin-agent-kimicode": "workspace:*", "@aoagents/ao-plugin-agent-opencode": "workspace:*", "@aoagents/ao-plugin-runtime-process": "workspace:*", "@aoagents/ao-plugin-runtime-tmux": "workspace:*", "@aoagents/ao-plugin-scm-github": "workspace:*", "@aoagents/ao-plugin-tracker-github": "workspace:*", "@aoagents/ao-plugin-tracker-linear": "workspace:*", "@aoagents/ao-plugin-workspace-worktree": "workspace:*", "@xterm/addon-fit": "^0.11.0", "@xterm/addon-web-links": "^0.12.0", "@xterm/xterm": "^6.0.0", "next": "^15.1.0", "next-themes": "^0.4.6", "qrcode": "^1.5.4", "react": "^19.0.0", "react-dom": "^19.0.0", "server-only": "^0.0.1", "ws": "^8.19.0" }, "optionalDependencies": { "node-pty": "^1.1.0" }, "devDependencies": { "@next/bundle-analyzer": "^15.1.0", "@tailwindcss/postcss": "^4.0.0", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.1.0", "@types/qrcode": "^1.5.6", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", "@types/ws": "^8.18.1", "@vitejs/plugin-react": "^4.3.0", "@vitest/coverage-v8": "^3.2.4", "concurrently": "^9.2.1", "jsdom": "^25.0.0", "node-gyp": "^12.2.0", "playwright": "^1.49.0", "rimraf": "^6.0.0", "tailwindcss": "^4.0.0", "tsx": "^4.19.0", "typescript": "^5.7.0", "vite": "^6.4.2", "vitest": "^3.2.4" } }