From df7524d909dadc0e03a4be6758c703e4b61cdb0b Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Wed, 18 Mar 2015 19:01:58 +1100 Subject: [PATCH] update babel dev dependency and use for-of in sliced-to-array helper - fixes #1047 --- package.json | 2 +- src/babel/transformation/templates/sliced-to-array.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 4e0462831a..6d7c2e0c80 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "trim-right": "^1.0.0" }, "devDependencies": { - "babel": "4.6.0", + "babel": "4.7.13", "browserify": "^9.0.3", "chai": "^2.0.0", "eslint": "^0.15.1", diff --git a/src/babel/transformation/templates/sliced-to-array.js b/src/babel/transformation/templates/sliced-to-array.js index 274222b0c6..acfd0ef28b 100644 --- a/src/babel/transformation/templates/sliced-to-array.js +++ b/src/babel/transformation/templates/sliced-to-array.js @@ -3,7 +3,7 @@ return arr; } else if (Symbol.iterator in Object(arr)) { var _arr = []; - for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) { + for (var val of arr) { _arr.push(_step.value); if (i && _arr.length === i) break; }