{ "name": "cavepedia-web", "version": "0.1.0", "private": true, "scripts": { "dev": "concurrently \"npm run dev:ui\" \"npm run dev:agent\" --names ui,agent --prefix-colors blue,green --kill-others", "dev:agent": "./scripts/run-agent.sh", "dev:ui": "next dev --turbopack -H 127.0.0.1", "build": "next build --webpack", "start": "next start", "start:agent": "./scripts/start-agent.sh", "start:all": "concurrently \"npm run start\" \"npm run start:agent\" --names ui,agent --prefix-colors blue,green", "lint": "eslint .", "typecheck": "tsc --noEmit", "install:agent": "./scripts/setup-agent.sh", "postinstall": "npm run install:agent" }, "dependencies": { "@ag-ui/client": "^0.0.42", "@auth0/nextjs-auth0": "^4.13.2", "@copilotkit/react-core": "1.50.0", "@copilotkit/react-ui": "1.50.0", "@copilotkit/runtime": "1.50.0", "next": "^16.0.8", "react": "^19.2.0", "react-dom": "^19.2.0", "openai": "^5.9.0", "zod": "^3.24.4" }, "overrides": { "openai": "^5.9.0" }, "devDependencies": { "@eslint/eslintrc": "^3", "@tailwindcss/postcss": "^4", "@types/node": "^20", "@types/react": "^19", "@types/react-dom": "^19", "concurrently": "^9.1.2", "eslint": "^9", "eslint-config-next": "16.0.1", "tailwindcss": "^4", "typescript": "^5" } }