From 88f4f95ae8baa53b47537027b04958af9e9759ca Mon Sep 17 00:00:00 2001 From: Joe Haddad Date: Tue, 25 Apr 2017 05:36:18 -0400 Subject: [PATCH] Upgrade webpack deps and use strictExportPresence (#2028) --- .../react-scripts/config/webpack.config.dev.js | 1 + .../react-scripts/config/webpack.config.prod.js | 1 + packages/react-scripts/package.json | 14 +++++++------- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/packages/react-scripts/config/webpack.config.dev.js b/packages/react-scripts/config/webpack.config.dev.js index 1822a6166c5..17dd38c962a 100644 --- a/packages/react-scripts/config/webpack.config.dev.js +++ b/packages/react-scripts/config/webpack.config.dev.js @@ -107,6 +107,7 @@ module.exports = { }, // @remove-on-eject-end module: { + strictExportPresence: true, rules: [ // Disable require.ensure as it's not a standard language feature. { parser: { requireEnsure: false } }, diff --git a/packages/react-scripts/config/webpack.config.prod.js b/packages/react-scripts/config/webpack.config.prod.js index 5210cffb1cf..f51617005b9 100644 --- a/packages/react-scripts/config/webpack.config.prod.js +++ b/packages/react-scripts/config/webpack.config.prod.js @@ -106,6 +106,7 @@ module.exports = { }, // @remove-on-eject-end module: { + strictExportPresence: true, rules: [ // Disable require.ensure as it's not a standard language feature. { parser: { requireEnsure: false } }, diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json index 3e951ab9ad3..6a5b1f8d739 100644 --- a/packages/react-scripts/package.json +++ b/packages/react-scripts/package.json @@ -25,25 +25,25 @@ "babel-core": "6.23.1", "babel-eslint": "7.1.1", "babel-jest": "18.0.0", - "babel-loader": "7.0.0-alpha.3", + "babel-loader": "7.0.0", "babel-preset-react-app": "^2.1.1", "babel-runtime": "^6.20.0", "case-sensitive-paths-webpack-plugin": "1.1.4", "chalk": "1.1.3", "connect-history-api-fallback": "1.3.0", "cross-spawn": "4.0.2", - "css-loader": "0.27.3", + "css-loader": "0.28.0", "detect-port": "1.1.1", "dotenv": "2.0.0", "eslint": "3.16.1", "eslint-config-react-app": "^0.6.1", - "eslint-loader": "1.7.0", + "eslint-loader": "1.7.1", "eslint-plugin-flowtype": "2.21.0", "eslint-plugin-import": "2.0.1", "eslint-plugin-jsx-a11y": "4.0.0", "eslint-plugin-react": "6.4.1", "extract-text-webpack-plugin": "2.1.0", - "file-loader": "0.10.1", + "file-loader": "0.11.1", "fs-extra": "0.30.0", "html-webpack-plugin": "2.28.0", "http-proxy-middleware": "0.17.3", @@ -52,10 +52,10 @@ "postcss-loader": "1.3.3", "promise": "7.1.1", "react-dev-utils": "^0.5.2", - "style-loader": "0.16.0", + "style-loader": "0.16.1", "url-loader": "0.5.8", - "webpack": "2.3.2", - "webpack-dev-server": "2.4.2", + "webpack": "2.4.1", + "webpack-dev-server": "2.4.4", "webpack-manifest-plugin": "1.1.0", "whatwg-fetch": "2.0.3" },