Add JavaScript defineQuery injection

This commit is contained in:
Alan Russell 2025-07-17 22:05:30 +01:00
parent 91874c485e
commit af278ca8c1
No known key found for this signature in database

View file

@ -48,6 +48,17 @@
(#offset! @injection.content 0 1 0 -1) (#offset! @injection.content 0 1 0 -1)
(#set! injection.include-children)) (#set! injection.include-children))
; Sanity CMS GROQ query
; defineQuery(`...`)
(call_expression
function: (identifier) @_name
(#eq? @_name "defineQuery")
arguments: (arguments
(template_string) @injection.content)
(#offset! @injection.content 0 1 0 -1)
(#set! injection.include-children)
(#set! injection.language "groq"))
(call_expression (call_expression
function: (identifier) @_name function: (identifier) @_name
(#eq? @_name "gql") (#eq? @_name "gql")