UNPKG

@conveyal/commute

Version:
118 lines 4.18 kB
{ "name": "@conveyal/commute", "description": "Commute analysis", "scripts": { "build": "mastarm build", "deploy": "mastarm deploy -m -e production", "precover": "rm -rf coverage", "cover": "npm run cover-server && npm run cover-client && npm run merge-coverage", "cover-all": "npm run test-all -- --coverage --coverage-paths \"client/**/*.js server/**/*.js\"", "cover-client": "npm run test-client -- --coverage --coverage-paths \"client/**/*.js\"", "postcover-client": "rm -rf coverage-client && mv coverage coverage-client", "cover-server": "npm run test-server -- --coverage --coverage-paths \"server/**/*.js\"", "postcover-server": "rm -rf coverage-server && mv coverage coverage-server", "premerge-coverage": "mkdir coverage", "lint": "mastarm lint", "lint-messages": "mastarm lint-messages client", "merge-coverage": "./node_modules/.bin/lcov-result-merger \"coverage-*/lcov.info\" \"coverage/lcov.info\"", "semantic-release": "semantic-release pre && npm publish && semantic-release post", "start": "npm run build && node server/development.js", "test": "npm run lint && npm run lint-messages && npm run test-client && npm run test-server", "test-all": "mastarm test -c ./configurations/test -e test", "test-client": "mastarm test -c ./configurations/test -e test /__tests__/client", "test-server": "mastarm test -e test /__tests__/server --test-environment node", "watch": "npm-run-all --parallel watch:client watch:server", "watch:client": "mastarm build --watch", "watch:server": "nodemon --watch server server/development.js" }, "repository": { "type": "git", "url": "https://github.com/conveyal/commute.git" }, "keywords": [ "Modeify", "tdm" ], "author": "Conveyal", "license": "MIT", "bugs": { "url": "https://github.com/conveyal/commute/issues" }, "homepage": "https://github.com/conveyal/commute#readme", "devDependencies": { "enzyme": "^2.6.0", "enzyme-to-json": "^1.3.0", "eslint-plugin-jest": "^21.7.0", "lcov-result-merger": "^1.2.0", "lodash.uniqueid": "^4.0.1", "nock": "^9.0.2", "nodemon": "^1.11.0", "npm-run-all": "^3.1.1", "pretty": "^1.0.0", "react-addons-test-utils": "^15.3.2", "redux-mock-store": "^1.2.1", "semantic-release": "^4.3.5", "supertest": "^2.0.1", "supertest-as-promised": "^4.0.2", "uuid": "^3.0.1" }, "dependencies": { "@conveyal/geocoder-arcgis-geojson": "^0.0.2", "@conveyal/lonlat": "^1.1.1", "@conveyal/react-select-geocoder-arcgis": "^2.0.0", "@conveyal/woonerf": "^2.4.1", "@turf/distance": "^3.7.5", "@turf/helpers": "^3.7.3", "@turf/inside": "^3.7.3", "async": "^2.1.4", "body-parser": "^1.15.2", "colorvert": "^0.2.1", "copy-to-clipboard": "^3.0.8", "currency-formatter": "^1.0.8", "d3-dsv": "^1.0.3", "debounce": "^1.0.0", "express": "^4.14.0", "express-jwt": "^5.1.0", "font-awesome": "^4.6.3", "humanize-duration": "^3.9.1", "invariant": "^2.2.2", "jsts": "^1.3.0", "leaflet": "^1.0.3", "leaflet.markercluster": "^1.0.3", "lodash.isequal": "^4.5.0", "lodash.isnumber": "^3.0.3", "lodash.memoize": "^4.1.2", "lodash.omit": "^4.5.0", "lodash.pick": "^4.4.0", "mastarm": "^3.9.0", "mongoose": "^4.6.4", "morgan": "^1.8.2", "normalize.css": "^5.0.0", "qs": "^6.3.0", "rc-slider": "^5.2.1", "react": "15.4", "react-addons-shallow-compare": "^15.3.2", "react-addons-update": "^15.3.2", "react-bootstrap": "^0.30.5", "react-bootstrap-table": "4.0.6", "react-dom": "15.4", "react-formal": "^0.23.1", "react-formal-inputs": "^2.0.0", "react-leaflet": "^1.1.0", "react-leaflet-heatmap-layer": "^1.0.3", "react-modal": "^2.2.4", "react-redux": "^4.4.5", "react-router": "^3.0.0", "react-router-redux": "^4.0.6", "react-widgets": "^3.4.5", "redux": "^3.6.0", "redux-actions": "^0.12.0", "request": "^2.79.0", "yamljs": "^0.2.8", "yup": "^0.21.2" }, "standard": { "parser": "babel-eslint" }, "version": "0.3.2" }