{ "name": "koa-api-boilerplate", "version": "3.0.0", "description": "Koa2 boilerplate covering essentials for REST API and auth.", "main": "index.js", "scripts": { "start": "node index.js", "test": "KOA_ENV=test nyc --reporter=text ./node_modules/.bin/mocha --exit", "lint": "eslint src/**/*.js", "docs": "./node_modules/.bin/apidoc -i src/ -o docs", "coverage": "nyc report --reporter=text-lcov | coveralls", "coverage:report": "nyc --reporter=html mocha --exit" }, "keywords": [ "koa-api-boilerplate", "api", "koa", "koa2", "boilerplate", "es6", "mongoose", "passportjs", "apidoc" ], "author": "Chris Troutner ", "license": "MIT", "apidoc": { "title": "koa-api-boilerplate", "url": "localhost:5000" }, "repository": "christroutner/koa-api-boilerplate", "dependencies": { "apidoc": "^0.17.6", "bcryptjs": "^2.4.3", "glob": "^7.0.0", "jsonwebtoken": "^8.3.0", "kcors": "^2.2.1", "koa": "^2.5.0", "koa-bodyparser": "^4.2.0", "koa-convert": "^1.2.0", "koa-generic-session": "^2.0.1", "koa-logger": "^3.1.0", "koa-mount": "^4.0.0", "koa-passport": "^4.1.1", "koa-router": "^7.0.1", "koa-static": "^5.0.0", "mongoose": "^5.4.3", "passport-local": "^1.0.0", "request": "^2.85.0", "request-promise": "^4.2.2" }, "devDependencies": { "chai": "^4.1.2", "coveralls": "^3.0.2", "eslint": "^5.8.0", "eslint-config-promise": "^2.0.0", "eslint-config-standard": "^12.0.0", "eslint-plugin-import": "^2.14.0", "eslint-plugin-node": "^8.0.0", "eslint-plugin-promise": "^4.0.1", "eslint-plugin-standard": "^4.0.0", "mocha": "^5.2.0", "nyc": "^13.1.0", "semantic-release": "^15.13.3" }, "release": { "publish": [ { "path": "@semantic-release/npm", "npmPublish": false } ] } }