From 758e8d40e5487e7967b77d88210616779ce11879 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Mon, 11 May 2015 08:15:41 +0100 Subject: [PATCH] Merge pull request babel/babel-eslint#90 from hzoo/morePunctuatorTypes change more tokentypes to be punctuator - fixes babel/babel-eslint#59 --- eslint/babel-eslint-parser/acorn-to-esprima.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/eslint/babel-eslint-parser/acorn-to-esprima.js b/eslint/babel-eslint-parser/acorn-to-esprima.js index d693650765..393290dcc7 100644 --- a/eslint/babel-eslint-parser/acorn-to-esprima.js +++ b/eslint/babel-eslint-parser/acorn-to-esprima.js @@ -13,7 +13,16 @@ exports.toToken = function (token) { type === tt.slash || type === tt.dot || type === tt.bracketL || type === tt.bracketR || type === tt.ellipsis || type === tt.arrow || - type === tt.star || + type === tt.star || type === tt.incDec || + type === tt.colon || type === tt.question || + type === tt.template || type === tt.backQuote || + type === tt.dollarBraceL || type === tt.at || + type === tt.logicalOR || type === tt.logicalAND || + type === tt.bitwiseOR || type === tt.bitwiseXOR || + type === tt.bitwiseAND || type === tt.equality || + type === tt.relational || type === tt.bitShift || + type === tt.plusMin || type === tt.modulo || + type === tt.exponent || type === tt.prefix || type.isAssign) { token.type = "Punctuator"; if (!token.value) token.value = type.label;