{ "name": "backend", "version": "0.1.0", "private": true, "scripts": { "start": "node dist/main.js", "start:dev": "tsx watch src/main.ts", "build": "tsc -p tsconfig.build.json", "lint": "tsc --noEmit -p tsconfig.json", "typecheck": "tsc --noEmit -p tsconfig.json", "test": "vitest run", "live-action:acceptance": "tsx src/live-action/live-action-provider-acceptance.ts", "live-action:testcase:import": "tsx src/live-action/import-live-action-testcase.ts", "prisma:generate": "prisma generate", "prisma:validate": "prisma validate", "prisma:migrate": "prisma migrate dev", "prisma:deploy": "prisma migrate deploy", "prisma:seed": "tsx prisma/seed.ts" }, "dependencies": { "@nestjs/common": "^10.4.20", "@nestjs/core": "^10.4.20", "@nestjs/jwt": "^11.0.2", "@nestjs/platform-express": "^10.4.20", "@prisma/client": "^6.19.3", "bcryptjs": "^3.0.3", "bullmq": "^5.77.6", "ioredis": "^5.11.0", "mammoth": "^1.12.0", "minio": "^8.0.7", "multer": "^2.1.1", "pdf-parse": "^2.4.5", "reflect-metadata": "^0.2.2", "rxjs": "^7.8.2" }, "devDependencies": { "@types/express": "^5.0.6", "@types/multer": "^2.1.0", "prisma": "^6.19.3" } }