diff --git a/lib/NormalModuleMixin.js b/lib/NormalModuleMixin.js index 09e977f..e4158c0 100644 --- a/lib/NormalModuleMixin.js +++ b/lib/NormalModuleMixin.js @@ -211,6 +211,10 @@ NormalModuleMixin.prototype.doBuild = function doBuild(options, moduleContext, r } else { return callback(new Error("Cannot load loader, __webpack_require_loader__ not provided.")); } + // support for ES6 modules transpiled by babel >= 6 + if (l.module && l.module.__esModule) { + l.module = l.module['default']; + } if(typeof l.module !== "function") return callback(new Error("Loader " + l.request + " didn't return a function")); var pitchedLoaders = [];