From d2b3138bdd1a47d09603f42b02c17542786e3f11 Mon Sep 17 00:00:00 2001 From: Simon Lydell Date: Wed, 25 Oct 2017 09:10:32 +0200 Subject: [PATCH] Make syntax highlighting for `@` and `#` nicer (#6550) --- packages/babel-code-frame/src/index.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/babel-code-frame/src/index.js b/packages/babel-code-frame/src/index.js index 61b52e0d66..8fb318ec43 100644 --- a/packages/babel-code-frame/src/index.js +++ b/packages/babel-code-frame/src/index.js @@ -82,6 +82,13 @@ function getTokenType(match) { return "bracket"; } + if ( + token.type === "invalid" && + (token.value === "@" || token.value === "#") + ) { + return "punctuator"; + } + return token.type; }