conveyal/modeify

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "modeify",
  "description": "Web TDM",
  "main": "lib/server.js",
  "engines": {
    "node": "6",
    "npm": "3"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/conveyal/modeify"
  },
  "author": "Conveyal",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/conveyal/modeify/issues"
  },
  "homepage": "https://github.com/conveyal/modeify",
  "dependencies": {
    "@conveyal/lonlat": "^1.3.0",
    "analytics-node": "^2.4.0",
    "async": "^2.2.0",
    "auth0-js": "^9.3.2",
    "auth0-lock": "^11.3.1",
    "aws-sdk": "^2.34.0",
    "batch": "^0.6.0",
    "body-parser": "^1.17.1",
    "bootstrap": "^3.3.7",
    "cli-table": "^0.3.1",
    "commander": "^2.9.0",
    "commuter-connections": "^1.0.0",
    "component": "^1.1.0",
    "component-classes": "^1.2.6",
    "component-clone": "^0.2.3",
    "component-closest": "^1.0.1",
    "component-collection": "0.0.4",
    "component-cookie": "^1.1.3",
    "component-each": "^0.2.6",
    "component-emitter": "^1.2.1",
    "component-event": "^0.2.0",
    "component-file": "^0.1.1",
    "component-file-picker": "^0.2.1",
    "component-ie": "^1.0.0",
    "component-indexof": "0.0.3",
    "component-model": "^0.3.2",
    "component-props": "^1.1.1",
    "component-query": "0.0.3",
    "component-querystring": "^2.0.0",
    "component-raf": "^1.2.0",
    "component-tap": "^1.0.1",
    "component-type": "^1.2.1",
    "component-value": "^1.1.0",
    "compression": "^1.6.2",
    "concat-stream": "^1.6.0",
    "crossfilter2": "^1.4.0-alpha.6",
    "css-emitter-component": "^0.1.1",
    "csv-parse": "1.2.0",
    "d3": "^3.5.17",
    "dc": "^2.1.3",
    "debounce": "^1.0.0",
    "debug": "^2.6.3",
    "domify": "^1.4.0",
    "each-component": "^0.1.0",
    "errorhandler": "^1.5.0",
    "es5-shim": "^4.5.9",
    "es6-shim": "^0.35.3",
    "express": "^4.15.2",
    "express-jwt": "^5.3.0",
    "font-awesome": "^4.7.0",
    "format-parser": "0.0.2",
    "geo-tz": "^3.3.0",
    "geocoder-arcgis": "^2.0.0",
    "haversine": "^1.0.2",
    "hogan.js": "^3.0.2",
    "html5-history-api": "^4.2.8",
    "intro.js": "^2.5.0",
    "is": "^3.2.1",
    "isomorphic-fetch": "^2.2.1",
    "jade": "^1.11.0",
    "juice": "^4.0.2",
    "jwt-decode": "^2.2.0",
    "leaflet": "1.0.3",
    "leaflet-transitivelayer": "^0.2.0",
    "leaflet.markercluster": "^1.0.4",
    "mapbox": "^1.0.0-beta9",
    "mastarm": "^3.7.1",
    "mime": "^1.3.4",
    "minimist": "^1.2.0",
    "mkdirp": "^0.5.1",
    "mocha": "^3.2.0",
    "moment": "^2.18.1",
    "moment-timezone": "^0.5.11",
    "mongoose": "^4.9.2",
    "mongoose-paginate": "^5.0.3",
    "monquery": "^0.2.0",
    "morgan": "^1.8.1",
    "mouseenter": "^1.0.0",
    "mouseleave": "^1.0.0",
    "myth": "^1.5.0",
    "names": "1.0.0",
    "nock": "^9.0.11",
    "node-logentries": "~0.1.4",
    "node-uuid": "^1.4.8",
    "nodemon": "^1.11.0",
    "normalize.css": "^6.0.0",
    "on-finished": "^2.3.0",
    "once-component": "0.0.1",
    "otp-profile-score": "^0.6.3",
    "otp-profile-to-transitive": "0.1.1",
    "page": "^1.7.1",
    "pikaday": "^1.5.1",
    "polyline": "^0.2.0",
    "priorityqueuejs": "^1.0.0",
    "prompt": "^1.0.0",
    "remarkable": "^1.7.1",
    "ridematcher": "^0.2.0",
    "scrollbar-size": "^1.0.4",
    "semantic-release": "^6.3.2",
    "serve-static": "^1.12.1",
    "should": "^11.2.1",
    "sparkpost": "^2.1.2",
    "spin.js": "^2.3.2",
    "sqwish": "~0.2.2",
    "superagent": "^3.5.2",
    "superagent-prefix": "0.0.2",
    "supertest": "^3.0.0",
    "throttleit": "^1.0.0",
    "to-capital-case": "^1.0.0",
    "to-sentence-case": "^1.0.0",
    "to-slug-case": "~1.0.0",
    "transitive-js": "^0.9.2",
    "ua-parser-js": "^0.7.12",
    "uuid": "^3.1.0",
    "winston": "^2.3.1",
    "yamljs": "^0.2.8",
    "yields-store": "^1.0.2"
  },
  "scripts": {
    "build": "mastarm build",
    "cover": "mastarm test --coverage --coverage-paths \"lib/**/*.js client/**/*.js\"",
    "deploy": "mastarm deploy",
    "lint": "mastarm lint \"client/**/*.js\" \"lib/**/*.js\"",
    "prestart": "yarn",
    "pretest": "yarn",
    "start": "nodemon --watch lib lib/server.js",
    "test": "yarn run lint && mastarm test",
    "semantic-release": "semantic-release pre && npm publish && semantic-release post"
  },
  "standard": {
    "parser": "babel-eslint"
  },
  "mastarm lint": {
    "ignore": [
      "/client/components/*"
    ]
  }
}