{ "name": "mercury", "version": "82.0.0", "description": "Mercury", "main": "index.js", "private": true, "author": "Docker Inc.", "license": "UNLICENSED", "engines": { "node": "~6.0.0", "npm": "~3.8.7" }, "config": { "lintDirs": "client common server tools" }, "scripts": { "build": "NODE_ENV=production webpack -p --progress --colors", "codecov": "codecov -t $CODECOV_REPOSITORY_TOKEN", "lint:css": "stylelint \"**/*.css\"", "lint:html": "htmllint server/**/*.html client/**/*.html src/**/*.html", "lint:js:fix": "eslint eslint src/components/common/AutocompleteSearchBar/index.js --fix", "lint:js": "eslint $npm_package_config_lintDirs --fix", "lint": "npm-run-all lint:*", "postmerge": "npm run runner -- hooks/postmerge", "precommit": "npm run runner -- hooks/precommit $npm_package_config_lintDirs", "runner": "node tools/runner", "shrinkwrap": "npm run runner -- shrinkwrap", "start": "node server/index.js", "test:coverage": "istanbul cover --report text --report lcov _mocha mocha.js src/**/*test.js -x mocha.js -x src/**/*test.js", "test": "mocha mocha.js src/**/*test.js" }, "dependencies": { "app-module-path": "1.0.6", "aws-sdk": "2.3.18", "babel-core": "6.7.7", "babel-eslint": "6.0.4", "babel-loader": "6.2.4", "babel-plugin-add-module-exports": "0.1.4", "babel-plugin-transform-decorators-legacy": "1.3.4", "babel-polyfill": "6.7.4", "babel-preset-es2015": "6.6.0", "babel-preset-react": "6.5.0", "babel-preset-react-hmre": "1.1.1", "babel-preset-stage-0": "6.5.0", "babel-register": "6.7.2", "babel-runtime": "6.6.1", "basic-auth": "1.0.4", "chai": "3.5.0", "chai-enzyme": "0.4.2", "classnames": "2.2.4", "codecov": "1.0.1", "compression": "1.6.1", "country-list": "0.0.3", "css-loader": "0.23.1", "css-modules-require-hook": "4.0.0", "dom-scroll-into-view": "1.2.0", "enzyme": "2.2.0", "es6-promise": "3.2.1", "eslint": "2.8.0", "eslint-config-airbnb": "7.0.0", "eslint-plugin-jsx-a11y": "0.6.2", "eslint-plugin-react": "4.3.0", "eventemitter3": "1.2.0", "express": "4.13.4", "extract-text-webpack-plugin": "1.0.1", "fbjs": "0.8.1", "file-loader": "0.8.5", "github-markdown-css": "2.2.1", "htmllint-cli": "0.0.4", "istanbul": "1.0.0-alpha.2", "jsdom": "8.4.1", "json-loader": "0.5.4", "lodash": "4.11.2", "lost": "6.7.2", "marked": "0.3.5", "material-ui": "0.15.0", "md5": "2.1.0", "mocha": "2.4.5", "mocha-lcov-reporter": "1.2.0", "moment": "2.13.0", "normalize.css": "4.1.1", "normalizr": "2.0.1", "npm": "3.8.7", "npm-run-all": "1.8.0", "nprogress": "0.2.0", "numeral": "1.5.3", "postcss-calc": "5.2.1", "postcss-color-function": "2.0.1", "postcss-cssnext": "2.5.2", "postcss-custom-media": "5.0.1", "postcss-each": "0.9.1", "postcss-import": "8.1.0", "postcss-loader": "0.8.2", "postcss-media-minmax": "2.1.2", "postcss-mixins": "4.0.1", "postcss-nested": "1.0.0", "postcss-simple-vars": "1.2.0", "promisify-node": "0.4.0", "proxy-middleware": "0.15.0", "qs": "6.1.0", "raw-loader": "0.5.1", "rc-slider": "3.7.0", "react": "15.1.0", "react-addons-css-transition-group": "15.0.2", "react-addons-test-utils": "15.0.2", "react-cookie": "0.4.5", "react-dom": "15.0.2", "react-dropzone": "3.5.0", "react-modal": "1.2.1", "react-notification": "5.0.3", "react-redux": "4.4.5", "react-router": "2.4.0", "react-router-scroll": "0.2.0", "react-select": "1.0.0-beta12", "react-tap-event-plugin": "1.0.0", "redux": "3.5.2", "redux-actions": "0.9.1", "redux-devtools": "3.2.0", "redux-form": "5.2.2", "redux-logger": "2.6.1", "redux-promise-middleware": "3.0.0", "redux-thunk": "2.0.1", "reselect": "2.5.1", "sinon": "1.17.3", "style-loader": "0.13.1", "stylelint": "6.2.2", "stylelint-config-standard": "6.0.0", "superagent": "1.8.3", "superagent-promise": "1.1.0", "url-loader": "0.5.7", "url-pattern": "1.0.1", "uuid": "2.0.2", "uuid-v4": "0.1.0", "velocity-react": "1.1.5", "webpack": "1.13.0", "webpack-dev-middleware": "1.6.1", "webpack-hot-middleware": "2.10.0" }, "devDependencies": {}, "optionalDependencies": { "husky": "0.11.3" } }