{ "name": "@b2bcall/api", "version": "0.0.1", "private": true, "scripts": { "dev": "tsc -p tsconfig.json && tsx dist/main.js", "build": "tsc -p tsconfig.json", "start": "tsx dist/main.js", "typecheck": "tsc --noEmit" }, "dependencies": { "@b2bcall/ai": "workspace:*", "@b2bcall/auth": "workspace:*", "@b2bcall/database": "workspace:*", "@b2bcall/entitlements": "workspace:*", "@b2bcall/shared": "workspace:*", "@b2bcall/storage": "workspace:*", "@b2bcall/telephony": "workspace:*", "@fastify/cors": "11.3.0", "@fastify/helmet": "13.1.1", "@fastify/rate-limit": "11.2.0", "@nestjs/common": "^12.0.1", "@nestjs/core": "^12.0.1", "@nestjs/platform-fastify": "^12.0.1", "@nestjs/platform-socket.io": "12.0.1", "@nestjs/websockets": "12.0.1", "class-transformer": "^0.5.1", "class-validator": "^0.15.1", "fast-xml-parser": "5.11.1", "fastify": "5.12.1", "ioredis": "^6.0.0", "reflect-metadata": "^0.2.2", "rxjs": "^7.8.2", "socket.io": "4.8.3" }, "devDependencies": { "@types/node": "^22.0.0", "tsx": "^4.23.12", "typescript": "^5.7.0" } }