From 85aa36d67a4854f8f4f023688dc9c72811e48088 Mon Sep 17 00:00:00 2001 From: Konrad Kwiatkowski Date: Mon, 9 May 2016 01:36:03 +0200 Subject: [PATCH] Support for ES6 modules transpiled by babel >= 6 --- lib/NormalModuleMixin.js | 4 ++++ 1 file changed, 4 insertions(+) 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 = [];