{
  "name": "node-microsvc-lib",
  "version": "3.0.3",
  "description": "NodeJS microservice framework library",
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "scripts": {
    "test": "npm run build && node_modules/.bin/mocha --exit lib/tests",
    "prepublishOnly": "npm test",
    "prepare": "npm run build",
    "preversion": "npm test",
    "version": "git add -A src",
    "postversion": "git push && git push --tags",
    "build": "tsc",
    "cover": "nyc --all --cache node_modules/.bin/mocha  lib/tests/index.js --exit -- -R spec",
    "cover_report": "nyc report --reporter=lcov"
  },
  "author": "Pedro Sousa Barreto <pedrosousabarreto@gmail.com>",
  "license": "MIT",
  "keywords": [
    "node.js",
    "microservice",
    "framework",
    "light",
    "library",
    "node",
    "dependency injection",
    "dependency container"
  ],
  "nyc": {
    "check-coverage": true,
    "per-file": false,
    "lines": 75,
    "statements": 75,
    "functions": 75,
    "branches": 50,
    "exclude": [
      "lib/tests",
      "lib/config_providers"
    ]
  },
  "files": [
    "lib/**/*"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/pedrosousabarreto/node-microsvc-lib.git"
  },
  "dependencies": {
    "async": "^3.2.0",
    "aws-sdk": "^2.685.0",
    "bunyan": "^1.8.12",
    "bunyan-prettystream": "^0.1.3",
    "express": "^4.17.1",
    "lodash": "^4.17.15",
    "printf": "^0.5.3",
    "request": "^2.88.2",
    "underscore": "^1.10.2",
    "uuid": "^8.1.0"
  },
  "devDependencies": {
    "@types/async": "^3.2.3",
    "@types/aws-sdk": "^2.7.0",
    "@types/bunyan": "^1.8.6",
    "@types/bunyan-prettystream": "^0.1.31",
    "@types/chai": "^4.2.11",
    "@types/express": "^4.17.6",
    "@types/lodash": "^4.14.153",
    "@types/mocha": "^7.0.2",
    "@types/request": "^2.48.5",
    "@types/underscore": "^1.10.0",
    "@types/uuid": "^8.0.0",
    "chai": "^4.2.0",
    "coveralls": "^3.1.0",
    "mocha": "^7.2.0",
    "nyc": "^15.0.1",
    "snyk": "^1.330.2",
    "ts-node-dev": "^1.0.0-pre.44",
    "typescript": "^3.9.3"
  }
}
