{ "name": "api", "version": "0.0.0", "private": true, "type": "module", "scripts": { "dev": "tsx watch src/server.ts", "build": "tsc -p tsconfig.json", "start": "node dist/server.js", "test": "mocha", "test:bdd": "cross-env NODE_OPTIONS=--import=tsx cucumber-js", "prisma:generate": "prisma generate", "prisma:migrate": "prisma migrate dev" }, "dependencies": { "@prisma/client": "^5.22.0", "dotenv": "^16.4.5", "express": "^4.21.1", "zod": "^3.23.8" }, "devDependencies": { "@cucumber/cucumber": "^13.2.1", "@types/express": "^4.17.21", "@types/node": "^22.9.0", "@types/supertest": "^6.0.2", "chai": "^5.1.2", "cross-env": "^10.1.0", "mocha": "^10.8.2", "prisma": "^5.22.0", "supertest": "^7.0.0", "tsx": "^4.19.2", "typescript": "^5.7.2" } }