{
  "name": "@itavy/mq-router",
  "version": "1.0.0",
  "description": "MQ Router",
  "main": "index.js",
  "scripts": {
    "test": "./node_modules/.bin/mocha",
    "test:coverage": "./node_modules/.bin/nyc npm test",
    "test:check-style": "./node_modules/.bin/eslint index.js lib/latest/* \"test/**/*.js\"",
    "test:e2e": "npm run test:e2e:rabbitmq",
    "test:e2e:rabbitmq": "./node_modules/.bin/tap -b -t 5 ./test/e2e/*.js",
    "pretest": "npm run test:check-style",
    "docs": "./node_modules/.bin/jsdoc -c jsdoc.conf.json",
    "docs-md": "./node_modules/.bin/jsdoc2md --template README.hbs lib/latest/*.js > README.md"
  },
  "pre-commit": [
    "test:coverage"
  ],
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/itavy/mq-router.git"
  },
  "author": "Octavian Ionescu <itavyg@gmail.com>",
  "license": "MIT",
  "homepage": "https://github.com/itavy/mq-router#readme",
  "devDependencies": {
    "@itavy/test-utilities": "~6.0.1",
    "eslint": "~5.12.1",
    "eslint-config-airbnb": "~17.1.0",
    "eslint-plugin-import": "~2.15.0",
    "eslint-plugin-jsx-a11y": "~6.2.0",
    "eslint-plugin-react": "~7.12.4",
    "ink-docstrap": "~1.3.2",
    "jaguarjs-jsdoc": "~1.1.0",
    "jsdoc": "~3.5.5",
    "jsdoc-to-markdown": "~4.0.1",
    "mocha": "~5.2.0",
    "nyc": "~13.1.0",
    "pre-commit": "~1.2.2",
    "tap": "~12.4.0"
  },
  "dependencies": {
    "@itavy/ierror": "~1.2.0",
    "@itavy/mq-connector": "~1.0.0",
    "@itavy/mq-structure": "~0.0.2",
    "debug": "~4.1.1",
    "semver": "~5.6.0",
    "uuid": "~3.3.2"
  },
  "nyc": {
    "all": true,
    "color:": true,
    "check-coverage": false,
    "per-file": true,
    "lines": 95,
    "statements": 95,
    "functions": 95,
    "branches": 95,
    "include": [
      "lib/latest/*.js"
    ],
    "reporter": [
      "lcov",
      "text"
    ],
    "watermarks": {
      "check-coverage": true,
      "statements": [
        50,
        95
      ],
      "lines": [
        50,
        95
      ],
      "functions": [
        50,
        95
      ],
      "branches": [
        50,
        95
      ]
    }
  }
}
