diff --git a/client/package.json b/client/package.json index e27bbc87..1863188f 100644 --- a/client/package.json +++ b/client/package.json @@ -2,11 +2,14 @@ "name": "cellxgene", "version": "0.0.1", "license": "MIT", - "description": "cellxgene is a web application for the interactive exploration of single cell sequence data.", + "description": + "cellxgene is a web application for the interactive exploration of single cell sequence data.", "repository": "https://github.com/chanzuckerberg/cellxgene", "scripts": { - "build": "npm run clean && webpack --config configuration/webpack/webpack.config.prod.js", - "dev": "npm run clean && webpack --config configuration/webpack/webpack.config.dev.js", + "build": + "npm run clean && webpack --config configuration/webpack/webpack.config.prod.js", + "dev": + "npm run clean && webpack --config configuration/webpack/webpack.config.dev.js", "clean": "rimraf build", "start": "node server/development.js", "lint": "eslint src", @@ -54,6 +57,7 @@ "scroll-speed": "^1.0.0", "serve-favicon": "^2.3.0", "urijs": "^1.19.0", + "webpack": "^4.16.0", "whatwg-fetch": "^2.0.3" }, "devDependencies": { @@ -72,11 +76,12 @@ "babel-preset-stage-0": "^6.5.0", "babel-register": "^6.11.6", "babel-runtime": "^6.11.6", + "buffer-shims": "^1.0.0", "chalk": "^1.1.3", "connect-history-api-fallback": "^1.3.0", "copy-webpack-plugin": "^4.0.1", "cross-env": "^3.1.4", - "css-loader": "^0.26.1", + "css-loader": "^1.0.0", "css-modules-require-hook": "^4.0.1", "enzyme": "^3.3.0", "eslint": "^4.18.2", @@ -105,7 +110,7 @@ "sw-precache-webpack-plugin": "^0.7.1", "url-loader": "^0.6.0", "web-app-manifest-loader": "^0.1.1", - "webpack": "^2.2.0-rc.4", + "webpack": "^4.16.0", "webpack-dev-middleware": "^1.6.1", "webpack-hot-middleware": "^2.22.3" },