HansHammel/watchmen

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "author": "Iván Loire <ivan@iloire.com> (http://iloire.com/)",
  "name": "watchmen",
  "scripts": {
    "_redis:prod": "redis-server config/redis.prod.conf || true || EXIT /B 0",
    "_redis:test": "redis-server config/redis.test.conf || true || EXIT /B 0",
    "_redis:dev": "redis-server config/redis.dev.conf || true || EXIT /B 0",
    "_redis:kill": "kill `cat test/redis.pid` || redis-cli shutdown || true || EXIT /B 0",
    "_coverage": "concurrently --raw \"npm run redis:test\" \"istanbul cover ./node_modules/mocha/bin/_mocha -- --ui bdd -R spec -t 5000 && npm run redis:kill\"",
    "_test": "concurrently --raw \"npm run redis:test\" \"mocha -R list test/*.js && npm run redis:kill\"",
    "start": "concurrently \"node run-monitor-server.js\" \"node run-web-server.js\"",
    "start:mon": "node run-monitor-server.js",
    "start:svr": "node run-web-server.js",
    "start:dev": "cross-env WATCHMEN_WEB_NO_AUTH=true concurrently \"node run-monitor-server.js\" \"node run-web-server.js\"",
    "coverage": "istanbul cover ./node_modules/mocha/bin/_mocha -- --ui bdd -R spec -t 5000",
    "build": "gulp",
    "watch": "forever node_modules/gulp/bin/gulp.js watch",
    "postinstall": "bower install && npm run build",
    "postcoverage": "kill `cat test/redis.pid` || redis-cli shutdown || true || EXIT /B 0",
    "posttest": "kill `cat test/redis.pid` || redis-cli shutdown || true || EXIT /B 0",
    "precoverage": "redis-server config/redis.test.conf || true || EXIT /B 0",
    "pretest": "redis-server config/redis.test.conf || true || EXIT /B 0",
    "test": "mocha -R list test/*.js",
    "bower:install": "bower install",
    "bower:update": "bower update",
    "snyk-protect": "snyk protect",
    "prepublish": "npm run snyk-protect"
  },
  "description": "A simple service monitor",
  "version": "3.3.2",
  "homepage": "http://letsnode.com",
  "repository": {
    "type": "git",
    "url": "git://github.com/iloire/watchmen.git"
  },
  "engines": {
    "node": ">=4.0"
  },
  "keywords": [
    "monitor",
    "ping",
    "service",
    "watchmen"
  ],
  "license": "MIT",
  "dependencies": {
    "async": ">=2.1.4",
    "body-parser": "^1.15.2",
    "colors": "^1.1.2",
    "commander": "^2.9.0",
    "compression": "^1.6.2",
    "concat-stream": "^1.6.0",
    "concurrently": ">=3.1.0",
    "connect-redis": "^3.2.0",
    "cross-env": ">=3.1.4",
    "debug": "^2.6.0",
    "ejs": ">=2.5.5",
    "errorhandler": "^1.5.0",
    "express": "^4.14.0",
    "express-ejs-layouts": "^2.2.0",
    "express-session": "^1.14.2",
    "lodash": "^4.17.4",
    "method-override": "2.3.x",
    "moment": "^2.17.1",
    "passport": "^0.4.1",
    "passport-google-oauth2": "0.1.x",
    "q": "^1.4.1",
    "redis": ">=2.6.4",
    "shortid": "^2.2.6",
    "stream-spigot": "^3.0.5",
    "timestream-aggregates": "^0.1.7",
    "validator": "^6.x.x",
    "watchmen-ping-http-contains": "^0.0.2",
    "watchmen-ping-http-head": "^0.2.0",
    "watchmen-plugin-aws-ses": "0.0.1",
    "watchmen-plugin-console": "0.2.0",
    "snyk": "^1.316.1"
  },
  "devDependencies": {
    "assert": ">=1.4.1",
    "bower": ">=1.8.0",
    "del": ">=2.2.2",
    "faker": "^3.1.0",
    "forever": "^0.15.3",
    "gulp": "^3.9.1",
    "gulp-clean-css": ">=2.0.0",
    "gulp-concat": ">=2.6.1",
    "gulp-copy": ">=1.0.0",
    "gulp-filter": ">=5.0.0",
    "gulp-if": ">=2.0.2",
    "gulp-less": ">=3.3.0",
    "gulp-load-plugins": ">=1.4.0",
    "gulp-ng-annotate": ">=2.0.0",
    "gulp-sourcemaps": "^2.4.0",
    "gulp-uglify": ">=2.0.0",
    "gulp-watch": ">=4.3.11",
    "istanbul": ">=0.4.x",
    "main-bower-files": "^2.13.1",
    "mocha": ">=3.2.0",
    "passport-mock": ">=0.0.3",
    "run-sequence": ">=1.2.2",
    "sinon": ">=1.17.7",
    "supertest": ">=2.0.1"
  },
  "snyk": true
}