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": {