Skip to content
Snippets Groups Projects
package.json 1.91 KiB
Newer Older
{
  "name": "@ocm/schema-manager",
  "version": "1.0.0",
  "description": "",
  "author": "Konstantin Tsabolov <konstantin.tsabolov@spherity.com>",
  "contributors": [
    "Konstantin Tsabolov <konstantin.tsabolov@spherity.com>"
  ],
  "private": true,
  "license": "Apache-2.0",
  "type": "module",
  "scripts": {
    "clean": "rimraf dist coverage *.tsbuildinfo",
    "prebuild": "pnpm clean",
    "build": "nest build",
    "prebuild:production": "pnpm clean",
    "build:production": "nest build -p tsconfig.production.json",
    "start": "nest start",
    "start:dev": "nest start --watch --preserveWatchOutput",
    "test": "jest",
    "test:watch": "jest --watch",
    "test:cov": "jest --coverage",
    "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
    "test:e2e": "jest --config ./test/jest.config.js"
  },
  "dependencies": {
    "@nestjs/axios": "^3.0.1",
    "@nestjs/common": "^10.2.10",
    "@nestjs/config": "^3.1.1",
    "@nestjs/core": "^10.2.10",
    "@nestjs/microservices": "^10.2.10",
    "@nestjs/platform-express": "^10.2.8",
    "@nestjs/swagger": "^7.1.16",
    "@nestjs/terminus": "^10.1.1",
    "@ocm/shared": "workspace:*",
    "axios": "^1.6.2",
    "class-transformer": "^0.5.1",
    "class-validator": "^0.14.0",
    "express": "^4.17.3",
    "joi": "^17.11.0",
    "nats": "^2.18.0",
    "reflect-metadata": "^0.1.13",
    "rxjs": "^7.8.1"
  },
  "devDependencies": {
    "@nestjs/cli": "^10.2.1",
    "@nestjs/schematics": "^10.0.3",
    "@nestjs/testing": "^10.2.8",
    "@swc/cli": "^0.1.62",
    "@swc/core": "^1.3.96",
    "@swc/jest": "^0.2.29",
    "@types/express": "^4.17.21",
    "@types/jest": "^29.5.8",
    "@types/jsonwebtoken": "^9.0.5",
    "@types/node": "^20.9.0",
    "@types/supertest": "^2.0.16",
    "dotenv-cli": "^7.3.0",
    "eslint": "^8.53.0",
    "jest": "^29.7.0",
    "rimraf": "^5.0.5",
    "typescript": "^5.3.2"
  }
}