{
  "name": "hubot-pretend",
  "description": "Test Hubot scripts with a mock robot, rooms and users.",
  "main": "./lib/index.js",
  "scripts": {
    "dev": "run-s compile test",
    "dev:watch": "run-p compile:watch test:watch",
    "build": "run-s compile test docs",
    "precompile": "npm run compile:lint && rimraf lib",
    "compile:lint": "standard 'src/**/*.js' | snazzy",
    "compile": "babel src --source-maps --out-dir lib",
    "compile:watch": "onchange 'src/**/*.js' -- npm run compile",
    "pretest": "npm run test:lint",
    "test:lint": "standard 'test/**/*.js' | snazzy",
    "test": "mocha test --bail || true",
    "test:watch": "onchange 'lib/**/*.js' 'test/**/*.js' -d  500 -- npm run test",
    "posttest": "npm run integration",
    "preintegration": "rimraf ./integration/node_modules",
    "integration": "cd integration && npm i && npm test",
    "predocs": "rimraf md && rimraf docs && node assets/jsdoc2md.js",
    "docs": "npm run docs:readme && npm run docs:usage && npm run docs:api && npm run docs:source && npm run docs:scripts",
    "docs:readme": "docco README.md --template assets/docco.jst --css assets/docco.css --output docs",
    "docs:usage": "docco ./test/usage/*_test.js --template assets/docco.jst --css assets/docco.css --output docs/usage",
    "docs:api": "docco ./md/*/*/*.md --template assets/docco.jst --css assets/docco.css --output docs/api",
    "docs:source": "docco ./src/*/*.js --template assets/docco.jst --css assets/docco.css --output docs/source",
    "docs:scripts": "docco ./test/scripts/*.js --template assets/docco.jst --css assets/docco.css --output docs/scripts",
    "postdocs": "node -e \"require('fs').rename('./docs/README.html','./docs/index.html')\"",
    "semantic-release": "semantic-release pre && npm publish && semantic-release post",
    "commitmsg": "validate-commit-msg",
    "precommit": "npm test",
    "prepush": "npm test",
    "commit": "git-cz"
  },
  "files": [
    "lib/"
  ],
  "keywords": [
    "hubot",
    "chatbot",
    "test",
    "nodejs",
    "mocha",
    "chai",
    "sinon"
  ],
  "dependencies": {
    "coffee-script": "^1.12.7",
    "hubot-async": "v3.0.1-async",
    "lodash": "^4.17.4",
    "mockery": "^2.1.0",
    "npmlog": "^4.1.2",
    "sinon": "^2.1.0",
    "sinon-chai": "^2.9.0"
  },
  "devDependencies": {
    "babel-cli": "6.24.1",
    "babel-core": "6.25.0",
    "babel-plugin-add-module-exports": "^0.2.1",
    "babel-preset-es2015-node": "^6.1.1",
    "chai": "^4.1.0",
    "chai-as-promised": "^7.1.1",
    "chai-subset": "^1.5.0",
    "chai-things": "^0.2.0",
    "co": "^4.6.0",
    "cz-conventional-changelog": "^2.0.0",
    "docco": "^0.7.0",
    "fs-extra": "^4.0.1",
    "husky": "^0.13.3",
    "jsdoc-to-markdown": "^3.0.0",
    "mocha": "^3.2.0",
    "mocha-clean": "^1.0.0",
    "npm-run-all": "^4.0.2",
    "rimraf": "^2.6.1",
    "semantic-release": "^6.3.6",
    "snazzy": "^7.0.0",
    "standard": "^10.0.2",
    "validate-commit-msg": "^2.14.0"
  },
  "standard": {
    "env": [
      "mocha"
    ]
  },
  "author": "Tim Kinnane",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/PropertyUX/hubot-pretend"
  },
  "version": "1.2.0",
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  }
}