From 6f50f364a0c40e105b3941ffc1c436d29968c429 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 27 Feb 2015 23:06:47 +1100 Subject: [PATCH] turn ArrowFunctionExpression into a FunctionExpression - fixes #1 --- eslint/babel-eslint-parser/acorn-to-esprima.js | 2 ++ eslint/babel-eslint-parser/package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/eslint/babel-eslint-parser/acorn-to-esprima.js b/eslint/babel-eslint-parser/acorn-to-esprima.js index 2069819a224e..b82cf6aeea1e 100644 --- a/eslint/babel-eslint-parser/acorn-to-esprima.js +++ b/eslint/babel-eslint-parser/acorn-to-esprima.js @@ -53,6 +53,8 @@ var astTransformVisitor = { } else if (t.isClassProperty(node)) { // eslint doesn't like these this.remove(); + } else if (t.isArrowFunctionExpression(node)) { + node.type = "FunctionExpression"; } } }; diff --git a/eslint/babel-eslint-parser/package.json b/eslint/babel-eslint-parser/package.json index b33f4a4a4583..5f44d601af25 100644 --- a/eslint/babel-eslint-parser/package.json +++ b/eslint/babel-eslint-parser/package.json @@ -1,6 +1,6 @@ { "name": "babel-eslint", - "version": "1.0.4", + "version": "1.0.5", "description": "", "main": "index.js", "repository": {