From d2ce7894bc864ed46c0c91eeef60af0a91886d8a Mon Sep 17 00:00:00 2001 From: Andres Suarez Date: Sat, 25 Mar 2017 17:42:51 -0400 Subject: [PATCH] Use for-loop for template literal conversion --- babylon-to-espree/toAST.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/babylon-to-espree/toAST.js b/babylon-to-espree/toAST.js index c21c7a11..0892563a 100644 --- a/babylon-to-espree/toAST.js +++ b/babylon-to-espree/toAST.js @@ -215,7 +215,8 @@ var astTransformVisitor = { // template string range fixes if (path.isTemplateLiteral()) { - node.quasis.forEach((q) => { + for (var j = 0; j < node.quasis.length; j++) { + var q = node.quasis[j]; q.range[0] -= 1; if (q.tail) { q.range[1] += 1; @@ -228,7 +229,7 @@ var astTransformVisitor = { } else { q.loc.end.column += 2; } - }); + } } } };