diff --git a/packages/babel-core/src/transformation/file/options/option-manager.js b/packages/babel-core/src/transformation/file/options/option-manager.js index cb2d3105f5a2..2412d561fa22 100644 --- a/packages/babel-core/src/transformation/file/options/option-manager.js +++ b/packages/babel-core/src/transformation/file/options/option-manager.js @@ -115,6 +115,7 @@ export default class OptionManager { let pluginLoc = resolve(`babel-plugin-${plugin}`, dirname) || resolve(plugin, dirname); if (pluginLoc) { plugin = require(pluginLoc); + plugin = plugin.__esModule ? plugin.default : plugin; } else { throw new ReferenceError(messages.get("pluginUnknown", plugin, loc, i)); }