From 87da9fcfc5260f8d82d6c2b5e235b61bfa1da00e Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 16 Jan 2015 07:58:14 +1100 Subject: [PATCH] fix let scoping for loop - closes #509 --- lib/6to5/transformation/transformers/es6-let-scoping.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/6to5/transformation/transformers/es6-let-scoping.js b/lib/6to5/transformation/transformers/es6-let-scoping.js index 9c7d0aeb16..b0e7a4d97b 100644 --- a/lib/6to5/transformation/transformers/es6-let-scoping.js +++ b/lib/6to5/transformation/transformers/es6-let-scoping.js @@ -233,7 +233,7 @@ LetScoping.prototype.getInfo = function () { var declar; - for (var i in opts.declarators) { + for (var i = 0; i < opts.declarators.length; i++) { declar = opts.declarators[i]; opts.declarators.push(declar);