{
  "name": "@ryanclark/ts-celery",
  "version": "1.0.0",
  "description": "TypeScript Celery client for Node",
  "homepage": "https://github.com/rynclark/node-celery-ts",
  "bugs": {
    "url": "https://github.com/rynclark/node-celery-ts/issues",
    "email": "ryan@ryanclark.me"
  },
  "license": "BSD-3-Clause",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "directory": {
    "lib": "./dist",
    "doc": "./doc",
    "example": "./example",
    "test": "./test"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/rynclark/node-celery-ts.git"
  },
  "devDependencies": {
    "@types/amqplib": "^0.5.8",
    "@types/bluebird": "^3.5.23",
    "@types/chai": "^4.1.4",
    "@types/events": "^1.2.0",
    "@types/ioredis": "^3.2.14",
    "@types/js-yaml": "^3.11.2",
    "@types/mocha": "^5.2.5",
    "@types/node": "^10.7.0",
    "@types/underscore": "^1.8.8",
    "@types/urijs": "^1.15.38",
    "@types/uuid": "^3.4.3",
    "chai": "^4.1.2",
    "mocha": "^5.2.0",
    "nyc": "^12.0.2",
    "source-map-support": "^0.5.8",
    "ts-mockito": "^2.3.0",
    "ts-node": "^7.0.1",
    "tslint": "^5.11.0",
    "tslint-clean-code": "^0.2.7",
    "tslint-eslint-rules": "^5.4.0",
    "tslint-sonarts": "^1.7.0",
    "typedoc": "TypeStrong/typedoc#master",
    "typescript": "^3.0.1"
  },
  "dependencies": {
    "amqplib": "^0.5.2",
    "ioredis": "^4.0.0",
    "js-yaml": "^3.12.0",
    "underscore": "^1.9.1",
    "urijs": "^1.19.1",
    "uuid": "^3.3.2"
  },
  "scripts": {
    "prepare": "tsc",
    "lint": "tslint --project ./",
    "test": "nyc mocha",
    "test-integration": "nyc mocha --opts ./vagrant/mocha.opts",
    "typedoc": "typedoc ./src/"
  },
  "nyc": {
    "extension": [
      ".ts"
    ],
    "exclude": [
      "**/*.d.ts"
    ],
    "include": [
      "./src/**/*.ts"
    ],
    "reporter": [
      "lcov"
    ],
    "all": true,
    "watermarks": {
      "lines": [
        80,
        95
      ],
      "functions": [
        80,
        95
      ],
      "branches": [
        80,
        95
      ],
      "statements": [
        80,
        95
      ]
    }
  }
}
