Merge pull request #2983 from shockey/bug/2937-core-missing-modules

Bug/2937 core missing modules
This commit is contained in:
shockey
2017-04-26 19:42:00 -07:00
committed by GitHub
2 changed files with 7 additions and 1 deletions

View File

@@ -36,10 +36,12 @@
}, },
"dependencies": { "dependencies": {
"babel-polyfill": "^6.23.0", "babel-polyfill": "^6.23.0",
"base64-js": "^1.2.0",
"brace": "0.7.0", "brace": "0.7.0",
"deep-extend": "0.4.1", "deep-extend": "0.4.1",
"expect": "1.20.2", "expect": "1.20.2",
"getbase": "^2.8.2", "getbase": "^2.8.2",
"ieee754": "^1.1.8",
"immutable": "^3.x.x", "immutable": "^3.x.x",
"js-yaml": "^3.5.5", "js-yaml": "^3.5.5",
"less": "2.7.1", "less": "2.7.1",

View File

@@ -22,7 +22,11 @@ module.exports = require('./make-webpack-config.js')({
}, },
externals: function(context, request, cb) { externals: function(context, request, cb) {
if(node_modules.indexOf(request) !== -1) { // webpack injects some stuff into the resulting file,
// these libs need to be pulled in to keep that working.
let exceptionsForWebpack = ["ieee754", "base64-js"]
if(node_modules.indexOf(request) !== -1 || exceptionsForWebpack.indexOf(request) !== -1) {
console.log(request)
cb(null, 'commonjs ' + request) cb(null, 'commonjs ' + request)
return; return;
} }