diff --git a/lib/6to5/transformation/modules/_default.js b/lib/6to5/transformation/modules/_default.js index 05055da5ec..97c3a9fcb8 100644 --- a/lib/6to5/transformation/modules/_default.js +++ b/lib/6to5/transformation/modules/_default.js @@ -27,6 +27,10 @@ function DefaultFormatter(file) { this.remapAssignments(); } +DefaultFormatter.prototype.doDefaultExportInterop = function (node) { + return node.default && !this.noInteropRequire && !this.hasNonDefaultExports; +}; + DefaultFormatter.prototype.bumpImportOccurences = function (node) { var source = node.source.value; var occurs = this.localImportOccurences; diff --git a/lib/6to5/transformation/modules/common.js b/lib/6to5/transformation/modules/common.js index 0e0844ef54..376e97eca2 100644 --- a/lib/6to5/transformation/modules/common.js +++ b/lib/6to5/transformation/modules/common.js @@ -60,10 +60,6 @@ CommonJSFormatter.prototype.importDeclaration = function (node, nodes) { }, true)); }; -CommonJSFormatter.prototype.doDefaultExportInterop = function (node) { - return node.default && !this.noInteropRequire && !this.hasNonDefaultExports; -}; - CommonJSFormatter.prototype.exportDeclaration = function (node, nodes) { if (this.doDefaultExportInterop(node)) { var declar = node.declaration;