{ "name": "hmarket-backend", "version": "1.0.0", "description": "HMarket Backend API - Çok kullanıcılı market listesi uygulaması", "main": "src/server.js", "scripts": { "start": "node src/server.js", "dev": "nodemon src/server.js", "db:generate": "prisma generate", "db:push": "prisma db push", "db:migrate": "prisma migrate dev", "db:seed": "node prisma/seed.js", "test": "jest" }, "keywords": [ "market", "shopping", "list", "realtime", "nodejs", "express", "socket.io" ], "author": "HMarket Team", "license": "MIT", "dependencies": { "@prisma/client": "^5.7.1", "bcryptjs": "^2.4.3", "compression": "^1.7.4", "cors": "^2.8.5", "dotenv": "^16.3.1", "express": "^4.18.2", "express-rate-limit": "^7.1.5", "express-session": "^1.18.2", "express-validator": "^7.0.1", "firebase-admin": "^12.0.0", "helmet": "^7.1.0", "jsonwebtoken": "^9.0.2", "morgan": "^1.10.0", "multer": "^1.4.5-lts.1", "node-cron": "^3.0.3", "passport": "^0.7.0", "passport-google-oauth20": "^2.0.0", "socket.io": "^4.7.4" }, "devDependencies": { "@types/jest": "^29.5.8", "jest": "^29.7.0", "nodemon": "^3.0.2", "prisma": "^5.7.1", "supertest": "^6.3.3" }, "engines": { "node": ">=16.0.0" }, "prisma": { "seed": "node prisma/seed.js" } }