From 59e3eb2bd1d6d0b9dffad2d465e6aed9fecb879a Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Mon, 26 Jan 2015 11:43:46 +1100 Subject: [PATCH] move doDefaultExportInterop to default module formatter --- lib/6to5/transformation/modules/_default.js | 4 ++++ lib/6to5/transformation/modules/common.js | 4 ---- 2 files changed, 4 insertions(+), 4 deletions(-) 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;