| { |
| "name": "nano", |
| "description": "The official CouchDB client for Node.js", |
| "license": "Apache-2.0", |
| "homepage": "http://github.com/apache/couchdb-nano", |
| "repository": "http://github.com/apache/couchdb-nano", |
| "version": "6.4.3", |
| "author": "Apache CouchDB <dev@couchdb.apache.org> (http://couchdb.apache.org)", |
| "keywords": [ |
| "couchdb", |
| "data", |
| "request", |
| "json", |
| "nosql", |
| "micro", |
| "nano", |
| "database" |
| ], |
| "dependencies": { |
| "request": "~2.83.0", |
| "cloudant-follow": "~0.16.1", |
| "errs": "^0.3.2", |
| "underscore": "^1.8.3", |
| "debug": "^2.2.0" |
| }, |
| "devDependencies": { |
| "async": "^2.1.2", |
| "tape": "^4.6.2", |
| "istanbul": "^0.4.5", |
| "jshint": "^2.9.4", |
| "jscs": "^3.0.7", |
| "nock": "^9.0.0", |
| "endswith": "^0.0.0", |
| "tape-it": "^0.3.1" |
| }, |
| "scripts": { |
| "test": "bash scripts/run_couchdb_on_travis.sh; npm run mocha; bash scripts/stop_couchdb_on_travis.sh", |
| "mocha": "DEBUG=* NOCK_OFF=true istanbul cover tape tests/*/*/*.js", |
| "unmocked": "NOCK_OFF=true tape tests/*/*/*.js", |
| "mocked": "tape tests/*/*/*.js", |
| "jshint": "jshint tests/*/*/*.js lib/*.js", |
| "codestyle": "jscs -p google tests/*/*/*.js lib/*.js", |
| "coverage": "open coverage/lcov-report/index.html", |
| "checkcoverage": "istanbul check-coverage --statements 100 --functions 100 --lines 100 --branches 100" |
| }, |
| "main": "./lib/nano.js", |
| "engines": { |
| "node": ">=0.12" |
| }, |
| "pre-commit": [ |
| "jshint", |
| "codestyle", |
| "mocked", |
| "test", |
| "checkcoverage" |
| ] |
| } |