{ "name": "@courtmitra/api", "version": "0.1.0", "private": true, "type": "module", "scripts": { "dev": "tsx watch src/main.ts", "build": "tsc --noEmit", "start": "node dist/main.js", "start:prod": "tsx src/main.ts", "typecheck": "tsc --noEmit" }, "dependencies": { "@clerk/clerk-sdk-node": "^5.1.6", "@courtmitra/adapters": "workspace:*", "@courtmitra/contracts": "workspace:*", "@courtmitra/db": "workspace:*", "@courtmitra/domain": "workspace:*", "@courtmitra/ports": "workspace:*", "@courtmitra/worker": "workspace:*", "@nestjs/common": "^11.0.0", "@nestjs/core": "^11.0.0", "@nestjs/platform-fastify": "^11.0.0", "drizzle-orm": "^0.45.2", "fastify": "^5.8.5", "inngest": "^4.4.0", "reflect-metadata": "^0.2.2", "rxjs": "^7.8.1", "tsx": "^4.19.2", "zod": "^4.4.3" }, "devDependencies": { "@types/express": "^5.0.6", "@types/node": "^22.10.2", "typescript": "^5.7.2" } }