{ "name": "opt-cc-api", "licence": "CC BY-SA 4.0", "description": "RESTful API for Operation Pandora Trigger Command Center, includes signature generator", "main": "server.js", "author": "Florian Hartwich ", "private": true, "scripts": { "start": "DEBUG='cc:*' NODE_ENV=production node server.js", "dev": "DEBUG='cc:*' NODE_ENV=dev nodemon server.js", "eslint": "$(npm bin)/eslint", "lint": "eslint '**/*.js'", "test": "mocha --require ./test/config/spec_helper.js", "e2e": "NODE_ENV=test node server.js", "api:compile-doc": "$(npm bin)/hercule apib/dev-doc.apib -o apib/documentation.apib", "api:publish-doc": "$(npm bin)/aglio --theme-variables slate -i ./apib/documentation.apib -o ../public/api-docs.html", "api:test-doc": "$(npm bin)/dredd", "api:docs": "npm run api:compile-doc && npm run api:publish-doc" }, "dependencies": { "async": "^2.5.0", "bcryptjs": "^2.4.3", "body-parser": "~1.13.2", "cors": "^2.8.4", "cron": "^1.3.0", "debug": "^3.1.0", "express": "^4.16.2", "imagemin": "^5.2.2", "imagemin-pngquant": "^5.0.0", "jimp": "^0.2.27", "jsonwebtoken": "^7.4.3", "lodash": "^4.17.4", "mkdirp": "^0.5.1", "mongoose": "^5.0.3", "morgan": "~1.6.1", "multer": "^1.3.0", "node-sha1": "^1.0.1", "q": "^1.5.0", "serve-favicon": "~2.3.0", "supports-color": "^5.1.0" }, "devDependencies": { "aglio": "^2.3.0", "chai": "^3.5.0", "chai-http": "^3.0.0", "dredd": "^5.1.4", "eslint": "^4.18.2", "eslint-config-google": "^0.9.1", "hercule": "^4.1.1", "mocha": "^3.5.3", "nodemon": "^1.14.12" } }