From 307d5c5a0d6234ae2515e60e03c1cbf8e91ff06d Mon Sep 17 00:00:00 2001 From: Andrew Schmadel Date: Wed, 10 Feb 2016 11:44:16 -0500 Subject: [PATCH] rename scope bindings during block scope transform --- .../babel-plugin-transform-es2015-block-scoping/src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babel-plugin-transform-es2015-block-scoping/src/index.js b/packages/babel-plugin-transform-es2015-block-scoping/src/index.js index f0347595d6..d4878297bc 100644 --- a/packages/babel-plugin-transform-es2015-block-scoping/src/index.js +++ b/packages/babel-plugin-transform-es2015-block-scoping/src/index.js @@ -93,7 +93,7 @@ function replace(path, node, scope, remaps) { let ownBinding = scope.getBindingIdentifier(node.name); if (ownBinding === remap.binding) { - node.name = remap.uid; + scope.rename(node.name, remap.uid); } else { // scope already has it's own binding that doesn't // match the one we have a stored replacement for