{ "name": "@doodle/server", "version": "0.1.0", "private": true, "type": "commonjs", "scripts": { "dev": "pnpm prisma:generate && node scripts/dev.mjs", "build": "pnpm prisma:generate && nest build", "start": "node dist/main.js", "typecheck": "pnpm prisma:generate && tsc --noEmit -p tsconfig.json", "test": "pnpm prisma:generate && tsc -p tsconfig.test.json && node --test dist-test/test/*.test.js", "prisma:generate": "prisma generate", "db:status": "prisma migrate status", "db:deploy": "prisma migrate deploy", "test:db": "pnpm prisma:generate && node scripts/test-auth-db.mjs", "categories:import": "node scripts/import-categories.mjs", "worksheets:import": "node scripts/import-worksheets.mjs" }, "dependencies": { "@doodle/contracts": "workspace:*", "@nestjs/common": "11.2.7", "@nestjs/core": "11.2.7", "@nestjs/jwt": "11.0.2", "@nestjs/platform-express": "11.2.7", "@nestjs/swagger": "11.4.7", "@prisma/adapter-pg": "7.10.0", "@prisma/client": "7.10.0", "class-transformer": "0.5.1", "class-validator": "0.15.1", "helmet": "8.3.0", "pg": "8.23.1", "reflect-metadata": "0.2.2", "rxjs": "7.8.2" }, "devDependencies": { "@nestjs/cli": "11.0.24", "@nestjs/testing": "11.2.7", "@types/express": "5.0.6", "@types/node": "24.19.2", "typescript": "5.9.3", "prisma": "7.10.0", "@types/pg": "8.23.1" } }