{ "name": "billing-finance-core", "version": "1.0.0", "description": "Core financeiro, billing, fiscal e CRM para plataforma SaaS multi-tenant.", "main": "dist/main.js", "scripts": { "build": "nest build", "start": "nest start", "start:dev": "nest start --watch", "start:prod": "node dist/main.js", "lint": "eslint \"src/**/*.ts\"", "prisma:generate": "prisma generate", "prisma:migrate": "prisma migrate deploy", "prisma:studio": "prisma studio" }, "dependencies": { "@nestjs/axios": "^3.0.0", "@nestjs/common": "^10.3.0", "@nestjs/core": "^10.3.0", "@nestjs/platform-express": "^10.3.0", "@prisma/client": "^5.20.0", "axios": "^1.6.0", "class-transformer": "^0.5.1", "class-validator": "^0.14.1", "dotenv": "^16.4.5", "jsonwebtoken": "^9.0.2", "reflect-metadata": "^0.2.2", "rxjs": "^7.8.1" }, "devDependencies": { "@nestjs/cli": "^10.4.2", "@nestjs/schematics": "^10.1.2", "@nestjs/testing": "^10.3.0", "@types/eslint": "^9.6.1", "@types/jsonwebtoken": "^9.0.6", "@types/node": "^20.14.11", "@typescript-eslint/eslint-plugin": "^8.51.0", "@typescript-eslint/parser": "^8.51.0", "eslint": "^8.57.1", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", "prisma": "^5.20.0", "ts-node": "^10.9.2", "typescript": "^5.5.4" } }