{ "name": "chat-one-service", "version": "1.0.0", "description": "ChatOne service", "main": "dist/main.js", "repository": "ssh://git@git.alboped.com:8022/alboped/chat-one-service.git", "author": "alboped ", "license": "MIT", "private": true, "scripts": { "build": "tsc -p tsconfig.json", "start": "node -r module-alias/register dist/main.js", "start:dev": "tsx watch src/main.ts", "start:debug": "node --inspect=0.0.0.0:9229 -r module-alias/register dist/main.js", "lint": "eslint \"src/**/*.ts\"", "postinstall": "prisma generate" }, "dependencies": { "@fastify/static": "^9.1.1", "@nestjs/common": "^11.1.19", "@nestjs/config": "^4.0.4", "@nestjs/core": "^11.1.19", "@nestjs/jwt": "^11.0.2", "@nestjs/passport": "^11.0.5", "@nestjs/platform-fastify": "^11.1.19", "@nestjs/schedule": "^6.1.3", "@nestjs/swagger": "^11.3.0", "@nestjs/throttler": "^6.5.0", "@prisma/adapter-pg": "^7.7.0", "@prisma/client": "^7.7.0", "class-transformer": "^0.5.1", "class-validator": "^0.15.1", "dayjs": "^1.11.20", "dotenv": "^17.4.2", "helmet": "^8.1.0", "ioredis": "^5.10.1", "module-alias": "^2.3.4", "nestjs-pino": "^4.6.1", "passport": "^0.7.0", "passport-jwt": "^4.0.1", "pg": "^8.20.0", "pino-http": "^11.0.0", "reflect-metadata": "^0.2.2", "rxjs": "^7.8.2", "undici": "^8.1.0" }, "devDependencies": { "@eslint/js": "^10.0.1", "@types/node": "^25.6.0", "eslint": "^10.2.0", "globals": "^17.5.0", "pino-pretty": "^13.1.3", "prettier": "^3.8.3", "prisma": "^7.7.0", "ts-node": "^10.9.2", "tsx": "^4.21.0", "typescript": "^6.0.2", "typescript-eslint": "^8.59.0" }, "_moduleAliases": { "@common": "dist/common", "@config": "dist/config", "@apps": "dist/apps", "@shared": "dist/apps/shared-domain", "@db": "dist/prisma" } }