{ "name": "@novintrades/api", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "tsx watch src/index.ts", "build": "tsc -p tsconfig.json", "start": "node dist/index.js", "db:generate": "prisma generate", "db:migrate": "prisma migrate dev", "db:deploy": "prisma migrate deploy", "db:seed": "tsx prisma/seed.ts", "db:studio": "prisma studio" }, "dependencies": { "@aws-sdk/client-s3": "^3.1093.0", "@aws-sdk/s3-request-presigner": "^3.1093.0", "@fastify/cors": "^11.1.0", "@fastify/multipart": "^10.1.0", "@prisma/client": "^6.16.2", "bcryptjs": "^3.0.2", "fastify": "^5.6.0", "zod": "^4.1.11" }, "devDependencies": { "@types/bcryptjs": "^2.4.6", "@types/node": "^24.13.2", "prisma": "^6.16.2", "tsx": "^4.20.5", "typescript": "~5.9.2" }, "prisma": { "seed": "tsx prisma/seed.ts" } }