{
  "name": "@capila/realtime",
  "version": "0.1.0",
  "private": true,
  "main": "dist/main.js",
  "scripts": {
    "build": "nest build",
    "dev": "nest start --watch",
    "start": "node dist/main.js",
    "lint": "eslint src --max-warnings=0",
    "typecheck": "tsc --noEmit",
    "test": "jest --config jest.config.cjs --passWithNoTests"
  },
  "dependencies": {
    "@capila/auth": "workspace:*",
    "@capila/config": "workspace:*",
    "@capila/contracts": "workspace:*",
    "@capila/database": "workspace:*",
    "@capila/events": "workspace:*",
    "@capila/logger": "workspace:*",
    "@capila/redis": "workspace:*",
    "@nestjs/common": "^11.1.6",
    "@nestjs/core": "^11.1.6",
    "@nestjs/platform-fastify": "^11.1.6",
    "@nestjs/platform-socket.io": "^11.1.6",
    "@nestjs/websockets": "^11.1.6",
    "@socket.io/redis-streams-adapter": "^0.2.2",
    "fastify": "^5.4.0",
    "ioredis": "^5.7.0",
    "nestjs-pino": "^4.4.0",
    "pino-http": "^10.5.0",
    "reflect-metadata": "^0.2.2",
    "rxjs": "^7.8.2",
    "socket.io": "^4.8.1",
    "uuidv7": "^1.0.2"
  },
  "devDependencies": {
    "@capila/typescript-config": "workspace:*",
    "@nestjs/cli": "^11.0.10",
    "@types/jest": "^30.0.0",
    "@types/node": "^24.2.1",
    "jest": "^30.0.5",
    "ts-jest": "^29.4.1",
    "typescript": "^5.9.2"
  }
}
