Spaces:
Runtime error
Runtime error
| { | |
| "name": "ecoguide-backend", | |
| "version": "1.0.0", | |
| "description": "EcoGuide AI Backend API", | |
| "main": "src/index.js", | |
| "type": "module", | |
| "scripts": { | |
| "dev": "node --watch src/index.js", | |
| "build": "prisma generate", | |
| "start": "node src/index.js", | |
| "test": "vitest run", | |
| "test:watch": "vitest", | |
| "test:coverage": "vitest run --coverage", | |
| "lint": "eslint src --report-unused-disable-directives --max-warnings 0", | |
| "db:generate": "prisma generate", | |
| "db:migrate": "prisma migrate dev", | |
| "db:migrate:prod": "prisma migrate deploy", | |
| "db:seed": "node prisma/seed.js", | |
| "db:studio": "prisma studio", | |
| "db:reset": "prisma migrate reset --force" | |
| }, | |
| "dependencies": { | |
| "@prisma/client": "^5.9.1", | |
| "cors": "^2.8.5", | |
| "dotenv": "^16.4.1", | |
| "express": "^4.18.2", | |
| "express-rate-limit": "^7.1.5", | |
| "firebase-admin": "^14.0.0", | |
| "groq-sdk": "^1.2.1", | |
| "helmet": "^7.1.0", | |
| "morgan": "^1.10.0", | |
| "zod": "^3.22.4" | |
| }, | |
| "devDependencies": { | |
| "@vitest/coverage-v8": "^1.2.1", | |
| "eslint": "^8.57.0", | |
| "prisma": "^5.9.1", | |
| "supertest": "^6.3.4", | |
| "vitest": "^1.2.1" | |
| }, | |
| "engines": { | |
| "node": ">=18.0.0" | |
| } | |
| } | |