{
  "name": "spiegel",
  "version": "1.2.0",
  "description": "Scalable replication and change listening for CouchDB",
  "main": "index.js",
  "bin": {
    "spiegel": "bin/cmd.js"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/redgeoff/spiegel"
  },
  "keywords": [
    "couchdb",
    "scalable",
    "replication",
    "change listening"
  ],
  "author": "Geoffrey Cox",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/redgeoff/spiegel/issues"
  },
  "scripts": {
    "beautify": "prettier-eslint --write \"src/**/*.js\" \"test/**/*.js\"",
    "lint": "eslint test src",
    "node-test": "mocha --exit",
    "node-full-test": "nyc mocha --exit",
    "test": "npm run lint && npm run node-full-test",
    "reset-db": "./scripts/reset-db.js",
    "benchmark-pouch-query": "node_modules/mocha/bin/_mocha test/benchmark/pouch-query.js",
    "stress-test": "mocha -b test/stress/index.js"
  },
  "dependencies": {
    "bunyan": "^1.8.12",
    "couch-slouch": "^1.0.5",
    "fs-extra": "^8.0.0",
    "pouchdb": "^7.0.0",
    "pouchdb-adapter-memory": "^7.0.0",
    "request": "^2.88.0",
    "sporks": "^1.0.1",
    "squadron": "0.0.4",
    "yargs": "^14.0.0"
  },
  "devDependencies": {
    "JSONStream": "^1.3.5",
    "babel-eslint": "^10.0.1",
    "chai": "^4.2.0",
    "chai-as-promised": "^6.0.0",
    "eslint": "^5.10.0",
    "eslint-config-standard": "^12.0.0",
    "eslint-plugin-import": "^2.17.1",
    "eslint-plugin-node": "^11.0.0",
    "eslint-plugin-promise": "^4.0.1",
    "eslint-plugin-standard": "^4.0.0",
    "istanbul": "^0.4.5",
    "koa": "^2.6.2",
    "koa-basic-auth": "^4.0.0",
    "koa-body": "^4.0.5",
    "koa-route": "^3.2.0",
    "mocha": "^6.0.0",
    "nyc": "^15.0.0",
    "pouchdb-find": "^6.4.3",
    "prettier-eslint-cli": "^5.0.0",
    "sinon": "^9.0.0",
    "wait-on": "^5.0.0"
  },
  "greenkeeper": {
    "ignore": [
      "chai-as-promised"
    ]
  },
  "nyc": {
    "check-coverage": true,
    "lines": 100,
    "statements": 100,
    "functions": 100,
    "branches": 100,
    "reporter": [
      "lcov",
      "text-summary"
    ],
    "cache": true,
    "all": true,
    "include": [
      "src/**/*.js"
    ],
    "report-dir": "./cache/coverage/node"
  }
}
