chore(tools): Move to webpack v4

pull/17974/head
Stuart Taylor 2018-07-31 10:47:31 +01:00 committed by mrugesh mohapatra
parent 60719fcbe6
commit af8030c1d1
3 changed files with 2514 additions and 185 deletions

2691
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -204,7 +204,8 @@
"tape": "^4.2.2",
"uglifyjs-webpack-plugin": "^1.1.8",
"validate-commit-msg": "^2.12.2",
"webpack": "^3.10.0",
"webpack": "^4.16.3",
"webpack-cli": "^3.1.0",
"webpack-dev-middleware": "^2.0.4",
"webpack-hot-middleware": "^2.21.0",
"webpack-manifest-plugin": "^1.3.2",

View File

@ -12,6 +12,7 @@ module.exports = {
bundle: './client'
},
devtool: __DEV__ ? 'inline-source-map' : 'source-map',
mode: __DEV__ ? 'development' : 'production',
node: {
// Mock Node.js modules that Babel require()s but that we don't
// particularly care about.
@ -46,10 +47,6 @@ module.exports = {
].filter(Boolean)
}]
},
externals: {
codemirror: 'CodeMirror',
'loop-protect': 'loopProtect'
},
plugins: [
new webpack.DefinePlugin({
'process.env': {