Spaces:
Sleeping
Sleeping
| { | |
| "name": "cafe-chatbot", | |
| "version": "0.1.0", | |
| "private": true, | |
| "scripts": { | |
| "dev": "next dev", | |
| "build": "next build", | |
| "start": "next start", | |
| "lint": "eslint", | |
| "seed": "npx tsx src/db/seed.ts", | |
| "db:generate": "npx drizzle-kit generate", | |
| "db:migrate": "npx drizzle-kit migrate", | |
| "db:studio": "npx drizzle-kit studio", | |
| "db:all": "npm run db:generate && npm run db:migrate && npm run seed", | |
| "generate:training-data": "npx tsx scripts/generate-training-data.ts", | |
| "prod:up": "docker compose -f docker-compose.prod.yml up -d --build", | |
| "prod:down": "docker compose -f docker-compose.prod.yml down" | |
| }, | |
| "dependencies": { | |
| "@base-ui/react": "^1.2.0", | |
| "@qdrant/js-client-rest": "^1.17.0", | |
| "@radix-ui/react-scroll-area": "^1.2.10", | |
| "better-auth": "^1.5.4", | |
| "class-variance-authority": "^0.7.1", | |
| "clsx": "^2.1.1", | |
| "dotenv": "^17.3.1", | |
| "drizzle-orm": "^0.45.1", | |
| "lucide-react": "^0.577.0", | |
| "nanoid": "^5.1.6", | |
| "next": "16.1.6", | |
| "next-themes": "^0.4.6", | |
| "openai": "^4.104.0", | |
| "pg": "^8.20.0", | |
| "react": "19.2.3", | |
| "react-dom": "19.2.3", | |
| "shadcn": "^4.0.2", | |
| "shadcn-ui": "^0.9.5", | |
| "tailwind-merge": "^3.5.0", | |
| "tw-animate-css": "^1.4.0", | |
| "zod": "^4.3.6", | |
| "zustand": "^5.0.11" | |
| }, | |
| "devDependencies": { | |
| "@tailwindcss/postcss": "^4", | |
| "@types/pg": "^8.11.11", | |
| "@types/react": "^19", | |
| "@types/react-dom": "^19", | |
| "babel-plugin-react-compiler": "1.0.0", | |
| "drizzle-kit": "^0.31.4", | |
| "eslint": "^9", | |
| "eslint-config-next": "16.1.6", | |
| "tailwindcss": "^4", | |
| "typescript": "^5" | |
| } | |
| } | |