diff options
| -rw-r--r-- | queries/ecma/highlights.scm | 6 | ||||
| -rw-r--r-- | queries/typescript/highlights.scm | 3 |
2 files changed, 9 insertions, 0 deletions
diff --git a/queries/ecma/highlights.scm b/queries/ecma/highlights.scm index 6cbc88d84..f53fb0518 100644 --- a/queries/ecma/highlights.scm +++ b/queries/ecma/highlights.scm @@ -158,6 +158,11 @@ (namespace_import (identifier) @namespace) +; Decorators +;---------- +(decorator "@" @attribute (identifier) @attribute) +(decorator "@" @attribute (call_expression (identifier) @attribute)) + ; Literals ;--------- @@ -210,6 +215,7 @@ (pair ":" @punctuation.delimiter) (pair_pattern ":" @punctuation.delimiter) (switch_case ":" @punctuation.delimiter) +(switch_default ":" @punctuation.delimiter) [ "--" diff --git a/queries/typescript/highlights.scm b/queries/typescript/highlights.scm index 4cb9fab3e..b58ba0e50 100644 --- a/queries/typescript/highlights.scm +++ b/queries/typescript/highlights.scm @@ -136,6 +136,9 @@ (arrow_function parameter: (identifier) @parameter) +;; global declaration +(ambient_declaration "global" @namespace) + ;; function signatures (ambient_declaration (function_signature |
