{ "name": "web", "version": "1.0.0", "main": "index.js", "license": "MIT", "dependencies": { "@material-ui/core": "3.6.1", "@material-ui/icons": "3.0.1", "classnames": "2.2.6", "d3-drag": "^1.2.3", "d3-force": "^2.0.0", "d3-format": "^1.3.2", "d3-selection": "^1.3.2", "lodash": "4.17.10", "moment": "2.22.2", "path": "0.12.7", "prop-types": "15.6.1", "react": "16.5.0", "react-dom": "16.5.0", "react-router": "4.2.0", "react-router-dom": "4.2.2", "react-router-prop-types": "^1.0.4", "react-url-query": "1.4.0", "whatwg-fetch": "2.0.3" }, "devDependencies": { "babel-core": "6.26.0", "babel-eslint": "8.0.3", "babel-jest": "23.6.0", "babel-loader": "7.1.4", "babel-plugin-import": "1.7.0", "babel-preset-env": "1.7.0", "babel-preset-react-app": "3.1.1", "babel-runtime": "^6.26.0", "css-loader": "0.28.7", "enzyme": "3.7.0", "enzyme-adapter-react-16": "1.6.0", "eslint": "4.12.1", "eslint-config-airbnb": "16.1.0", "eslint-loader": "2.0.0", "eslint-plugin-import": "2.12.0", "eslint-plugin-jsx-a11y": "6.0.3", "eslint-plugin-lodash": "5.1.0", "eslint-plugin-promise": "3.6.0", "eslint-plugin-react": "7.11.1", "file-loader": "2.0.0", "history": "4.7.2", "jest": "23.6.0", "jest-dot-reporter": "1.0.7", "jest-enzyme": "7.0.0", "lodash-webpack-plugin": "^0.11.5", "moment-locales-webpack-plugin": "^1.0.7", "react-test-renderer": "16.5.2", "sinon": "7.0.0", "sinon-stub-promise": "4.0.0", "style-loader": "0.21.0", "url-loader": "1.0.1", "webpack": "4.20.2", "webpack-bundle-analyzer": "^3.0.3", "webpack-cli": "3.0.7", "webpack-dev-server": "3.1.9" }, "jest": { "testEnvironment": "enzyme", "setupTestFrameworkScriptFile": "./node_modules/jest-enzyme/lib/index.js", "moduleNameMapper": { "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "/__mocks__/fileMock.js", "\\.(css|less)$": "/__mocks__/styleMock.js" } } }