{ "name": "pdc-poc", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "eslint", "re-embed-knowledge-base": "tsx scripts/re-embed-knowledge-base.ts" }, "dependencies": { "@auth/core": "^0.41.0", "@auth/prisma-adapter": "^2.11.1", "@aws-sdk/client-bedrock-runtime": "^3.989.0", "@prisma/adapter-pg": "^7.3.0", "@prisma/client": "^7.3.0", "@tailwindcss/postcss": "^4", "@types/nodemailer": "^7.0.9", "@types/qrcode": "^1.5.6", "@upstash/ratelimit": "^2.0.5", "@upstash/redis": "^1.34.3", "aws-cli": "^0.0.2", "bcryptjs": "^3.0.3", "clsx": "^2.1.1", "date-fns": "^4.1.0", "dotenv": "^17.2.4", "framer-motion": "^12.33.0", "lucide-react": "^0.563.0", "next": "16.1.6", "next-auth": "^5.0.0-beta.30", "nodemailer": "^7.0.7", "otplib": "^13.2.1", "pg": "^8.18.0", "prisma": "^7.3.0", "qrcode": "^1.5.4", "react": "19.2.3", "react-dom": "19.2.3", "react-hot-toast": "^2.6.0", "recharts": "^3.7.0", "tailwind-merge": "^3.4.0", "zod": "^3.23.8" }, "devDependencies": { "@types/bcryptjs": "^3.0.0", "@types/node": "^20", "@types/pg": "^8.16.0", "@types/react": "^19", "@types/react-dom": "^19", "babel-plugin-react-compiler": "1.0.0", "eslint": "^9", "eslint-config-next": "16.1.6", "tailwindcss": "^4", "tsx": "^4.21.0", "typescript": "^5" } }