{
  "name": "@ocm/shared",
  "version": "0.0.1",
  "description": "Shared functionality that can be reused between the services",
  "author": "Spherity",
  "private": true,
  "type": "module",
  "license": "Apache-2.0",
  "main": "dist/index.js",
  "scripts": {
    "clean": "rimraf dist *.tsbuildinfo",
    "prebuild": "rimraf dist",
    "build": "nest build",
    "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": {
    "@aries-framework/core": "0.4.2",
    "@aries-framework/tenants": "^0.4.2",
    "@elastic/ecs-winston-format": "^1.5.0",
    "@nestjs/common": "^10.2.10",
    "@nestjs/microservices": "^10.2.10",
    "axios": "^1.6.2",
    "joi": "^17.6.0",
    "nats": "^2.18.0",
    "rxjs": "^7.2.0",
    "winston": "^3.11.0"
  },
  "devDependencies": {
    "@nestjs/cli": "^10.2.1",
    "@nestjs/testing": "^10.2.10",
    "@types/jest": "^29.5.9",
    "@types/node": "^20.9.3",
    "rimraf": "^5.0.5",
    "supertest": "^6.1.3",
    "ts-jest": "^29.1.1",
    "ts-node": "^10.0.0",
    "tsconfig-paths": "^4.2.0",
    "typescript": "~5.3.2"
  }
}