{ "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", "test:rls": "node prisma/test-rls.js", "test:auth-rls": "node prisma/test-auth-rls.js", "test:ui": "node prisma/test-phase3-ui.js", "test:all": "npm run test:rls && npm run test:auth-rls && npm run test:ui", "test": "npm 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" }, "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" } }