{ "name": "web", "version": "1.0.0", "main": "index.js", "license": "MIT", "dependencies": { "antd": "^3.7.2", "d3": "^4.11.0", "lodash": "^4.17.10", "moment": "^2.18.1", "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.3", "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", "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-promise": "^3.6.0", "eslint-plugin-react": "^7.5.1", "file-loader": "^1.1.5", "history": "^4.7.2", "jest": "^23.6.0", "jest-dot-reporter": "^1.0.7", "jest-enzyme": "^7.0.0", "less": "^3.8.1", "less-loader": "^4.1.0", "less-vars-to-js": "^1.3.0", "postcss": "^6.0.22", "postcss-cssnext": "^3.1.0", "postcss-import": "^11.1.0", "postcss-loader": "^2.1.5", "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-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" } } }