From dee80caa0975d37d7503b0234d0d27376425fc2e Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Mon, 13 Apr 2015 21:56:55 -0700 Subject: [PATCH] move export reassignment to exit handler - fixes #1255 --- src/babel/transformation/modules/_default.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/babel/transformation/modules/_default.js b/src/babel/transformation/modules/_default.js index 41157dc192..8bab24192b 100644 --- a/src/babel/transformation/modules/_default.js +++ b/src/babel/transformation/modules/_default.js @@ -49,11 +49,12 @@ var remapVisitor = { if (node._skipModulesRemap) { return this.skip(); } + }, + exit(node, parent, scope, formatter) { if (t.isAssignmentExpression(node) && !node._ignoreModulesRemap) { var exported = formatter.getExport(node.left, scope); if (exported) { - this.skip(); return formatter.remapExportAssignment(node, exported); } }