package.json
{
"name": "@bowtie/api",
"version": "0.6.3",
"description": "A simple class to standardize API interactions",
"main": "index.js",
"engines": {
"node": ">=6.x"
},
"scripts": {
"doc": "jsdoc --configure .jsdoc.json --verbose",
"doc:commit": "npm run doc && git add docs && git commit -m 'Generated Docs'",
"build": "babel src -d lib --presets @babel/preset-env",
"lint": "standard",
"lint:fix": "standard --fix",
"test": "npm run lint && npm run build && nyc mocha test/**/*.spec.js && npm run nyc:report",
"test:watch": "mocha test/**/*.spec.js --watch",
"preversion": "npm test && npm run doc:commit",
"postversion": "git push --follow-tags",
"nyc:check": "nyc check-coverage --lines 95 --functions 95 --branches 95",
"nyc:report": "nyc report --reporter=lcov"
},
"keywords": [
"bowtie",
"api",
"base",
"fetch",
"async",
"get",
"post",
"put",
"delete",
"rest"
],
"author": "Bowtie",
"license": "MIT",
"standard": {
"ignore": [
"docs/*"
]
},
"dependencies": {
"@bowtie/utils": "^0.1.6",
"deepmerge": "^2.1.1",
"detect-node": "^2.0.3",
"eventemitter2": "^5.0.1",
"node-fetch": "^2.0.0",
"qs": "^6.5.2"
},
"directories": {
"test": "test"
},
"devDependencies": {
"@babel/cli": "^7.6.3",
"@babel/core": "^7.6.3",
"@babel/preset-env": "^7.6.3",
"babel-plugin-module-resolver": "^3.1.1",
"chai": "^4.1.2",
"jsdoc": "^3.5.5",
"minami": "^1.2.3",
"mocha": "^5.0.0",
"node-localstorage": "^1.3.0",
"nyc": "^14.1.1",
"sinon": "^4.2.2",
"sinon-chai": "^2.14.0",
"standard": "*"
},
"repository": {
"type": "git",
"url": "git+https://github.com/bowtie-co/node-api.git"
},
"bugs": {
"url": "https://github.com/bowtie-co/node-api/issues"
},
"homepage": "https://github.com/bowtie-co/node-api#readme"
}