{ "name": "tmp_app", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "eslint", "db:seed": "npx prisma db execute --file prisma/rls_and_seed.sql", "db:seed-test": "DATABASE_URL=\"postgresql://special_hotel_user:SpecialHotel1235%2F%2A-%2B@pg.gaboggamer.online/special_hotel_test?schema=public\" npx prisma db execute --file prisma/rls_and_seed.sql", "n8n:bootstrap": "node scripts/n8n-bootstrap.js", "test:rls": "node prisma/test-rls.js", "test:auth-rls": "node prisma/test-auth-rls.js", "test:phase5": "node prisma/test-phase5-ui.js", "test:phase6": "node prisma/test-phase6-ui.js", "test:ui": "next build && node prisma/test-phase3-ui.js && node prisma/test-phase4-ui.js && node prisma/test-phase5-ui.js && node prisma/test-phase6-ui.js", "test:n8n": "node prisma/test-n8n-real.js", "test:all": "pnpm run test:rls && pnpm run test:auth-rls && pnpm run test:ui && pnpm run test:n8n", "test": "pnpm run test:all" }, "dependencies": { "@prisma/adapter-pg": "^7.8.0", "@prisma/client": "^7.8.0", "bcryptjs": "^3.0.3", "forgejo-mcp": "^1.2.0", "mcp-git": "^0.0.4", "next": "16.2.9", "pg": "^8.21.0", "react": "19.2.4", "react-dom": "19.2.4", "recharts": "^3.8.1", "xlsx": "^0.18.5" }, "devDependencies": { "@types/bcryptjs": "^3.0.0", "@types/node": "^20", "@types/pg": "^8.20.0", "@types/react": "^19", "@types/react-dom": "^19", "eslint": "^9", "eslint-config-next": "16.2.9", "prisma": "^7.8.0", "puppeteer": "^25.1.0", "typescript": "^5" } }