From 56a27a06473cae47432b9d817e9112451f18a2fe Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Mon, 27 Jul 2015 02:21:18 +0100 Subject: [PATCH] add range property - fixes babel/babel-eslint#155 --- eslint/babel-eslint-parser/acorn-to-esprima.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eslint/babel-eslint-parser/acorn-to-esprima.js b/eslint/babel-eslint-parser/acorn-to-esprima.js index c30023ef36..c527ea87bc 100644 --- a/eslint/babel-eslint-parser/acorn-to-esprima.js +++ b/eslint/babel-eslint-parser/acorn-to-esprima.js @@ -177,6 +177,8 @@ var astTransformVisitor = { node._babelType = node.type; }, exit: function (node) { /* parent */ + node.range = [node.start, node.end]; + if (this.isSpreadProperty()) { node.type = "Property"; node.kind = "init";