aboutsummaryrefslogtreecommitdiffstats
path: root/queries/ecma
diff options
context:
space:
mode:
authorJackson Ludwig <42984254+jacksonludwig@users.noreply.github.com>2022-06-05 05:50:48 -0400
committerGitHub <noreply@github.com>2022-06-05 11:50:48 +0200
commitb39840302cd35bca9e2dec1a25263737b8efa205 (patch)
treebca7413376a7979b508ebc6af8d3b09fd4fb5070 /queries/ecma
parenthighlights(php): highlight readonly keyword (diff)
downloadnvim-treesitter-b39840302cd35bca9e2dec1a25263737b8efa205.tar
nvim-treesitter-b39840302cd35bca9e2dec1a25263737b8efa205.tar.gz
nvim-treesitter-b39840302cd35bca9e2dec1a25263737b8efa205.tar.bz2
nvim-treesitter-b39840302cd35bca9e2dec1a25263737b8efa205.tar.lz
nvim-treesitter-b39840302cd35bca9e2dec1a25263737b8efa205.tar.xz
nvim-treesitter-b39840302cd35bca9e2dec1a25263737b8efa205.tar.zst
nvim-treesitter-b39840302cd35bca9e2dec1a25263737b8efa205.zip
injections(ecma): add injection for commented graphql template strings (#2987)
Diffstat (limited to 'queries/ecma')
-rw-r--r--queries/ecma/injections.scm7
1 files changed, 7 insertions, 0 deletions
diff --git a/queries/ecma/injections.scm b/queries/ecma/injections.scm
index f97f9cd2c..5d91203ec 100644
--- a/queries/ecma/injections.scm
+++ b/queries/ecma/injections.scm
@@ -56,3 +56,10 @@
(#offset! @css 0 1 0 -1)))
(regex_pattern) @regex
+
+((comment) @_gql_comment
+ (#eq? @_gql_comment "/* GraphQL */")
+ (template_string) @graphql)
+
+(((template_string) @_template_string
+ (#match? @_template_string "^`#graphql")) @graphql)