{
  "name": "@unfold/nest-utility-modules",
  "version": "5.1.1",
  "description": "Utility modules for NestJS projects",
  "main": "index.js",
  "homepage": "https://github.com/unfold/nest-utility-modules#readme",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/unfold/nest-utility-modules.git"
  },
  "bugs": {
    "url": "https://github.com/unfold/nest-utility-modules/issues"
  },
  "license": "MIT",
  "scripts": {
    "build": "npm run build:clear && tsc",
    "build:watch": "nodemon -e ts --ignore dist --exec \"npm run build\"",
    "build:clear": "rm -f tsconfig.tsbuildinfo && find . -type f \\( -name \"*.map\" -o -name \"*.js\" -o -name \"*d.ts\" \\) -mindepth 2 -not -path \"./node_modules/*\" | xargs -r rm -f",
    "test": "npm run build:clear && jest",
    "test:watch": "npm run build:clear && jest --watch",
    "prettier:fix": "prettier --write '**/*.ts'",
    "prettier:check": "prettier -l '**/*.ts'",
    "lint:fix": "tslint -p tsconfig.json -c tslint.json --fix",
    "lint:check": "tslint -p tsconfig.json -c tslint.json",
    "format:fix": "npm run prettier:fix && npm run lint:fix",
    "format:check": "npm run prettier:check && npm run lint:check",
    "prepush": "npm run test && npm run format:check",
    "test:ci": "npm run prepush",
    "npm:publish": "git fetch origin master:publish && git push --no-verify origin publish:publish && git branch -D publish",
    "prepare": "husky install"
  },
  "dependencies": {
    "@nestjs/common": "8.1.1",
    "@nestjs/passport": "8.0.1",
    "@sentry/node": "5.30.0",
    "dotenv": "10.0.0",
    "express": "4.17.1",
    "http-status-codes": "2.1.4",
    "joi": "17.4.2",
    "lodash": "4.17.21",
    "ms": "2.1.3",
    "node-fetch": "2.6.7",
    "passport-custom": "1.1.1",
    "reflect-metadata": "0.1.13",
    "rxjs": "7.4.0",
    "uuid": "8.3.2",
    "winston": "3.3.3",
    "winston-transport": "4.4.0",
    "xml2js": "0.4.23"
  },
  "devDependencies": {
    "@types/express": "4.17.13",
    "@types/jest": "27.0.2",
    "@types/lodash": "4.14.168",
    "@types/ms": "0.7.31",
    "@types/node": "13.13.50",
    "@types/node-fetch": "2.6.1",
    "@types/passport": "1.0.7",
    "@types/passport-strategy": "0.2.35",
    "@types/uuid": "8.3.0",
    "@types/xml2js": "0.4.8",
    "husky": "7.0.2",
    "jest": "27.3.1",
    "nodemon": "2.0.7",
    "prettier": "2.2.1",
    "ts-jest": "27.0.7",
    "tslint": "6.1.3",
    "typescript": "4.4.4"
  },
  "peerDependencies": {
    "axios": "0.23.0",
    "reflect-metadata": "0.1.13",
    "rxjs": "7.4.0"
  },
  "husky": {
    "hooks": {
      "pre-commit": "npm run prepush",
      "pre-push": "npm run prepush"
    }
  }
}
