From 90fb36d3ea191668c5eb9297f0924644b07f29a2 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Tue, 28 Jul 2015 19:42:05 +0100 Subject: [PATCH] create new raw identifiers instead of cloning the original user one when exploding export specifiers - fixes #2092 --- .../babel/src/transformation/transformers/internal/modules.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babel/src/transformation/transformers/internal/modules.js b/packages/babel/src/transformation/transformers/internal/modules.js index 885fe6dcbb..3551804a52 100644 --- a/packages/babel/src/transformation/transformers/internal/modules.js +++ b/packages/babel/src/transformation/transformers/internal/modules.js @@ -24,7 +24,7 @@ function getDeclar(node) { */ function buildExportSpecifier(id) { - return t.exportSpecifier(clone(id), clone(id)); + return t.exportSpecifier(t.identifier(id.name), t.identifier(id.name)); } export var metadata = {