nvim-treesitter/runtime/queries/rescript/injections.scm
Christian Clason 7a7a1591e0 feat(rescript)!: update parser and queries
Breaking change: `(comment)` node is split into `(line_comment)` and
`(block_comment)`
2026-07-18 22:23:55 +02:00

36 lines
825 B
Scheme

([
(line_comment)
(block_comment)
] @injection.content
(#set! injection.language "comment"))
(extension_expression
(extension_identifier) @_name
(#eq? @_name "re")
(expression_statement
(_) @injection.content
(#set! injection.language "regex")))
(extension_expression
(extension_identifier) @_name
(#eq? @_name "raw")
(expression_statement
(_
(_) @injection.content
(#set! injection.language "javascript"))))
(extension_expression
(extension_identifier) @_name
(#eq? @_name "graphql")
(expression_statement
(_
(_) @injection.content
(#set! injection.language "graphql"))))
(extension_expression
(extension_identifier) @_name
(#eq? @_name "relay")
(expression_statement
(_
(_) @injection.content
(#set! injection.language "graphql"))))