injections.scm

 1; injections.scm
 2; --------------
 3(script_element
 4  (raw_text) @content
 5  (#set! "language" "javascript"))
 6
 7 ((script_element
 8     (start_tag
 9       (attribute
10         (quoted_attribute_value (attribute_value) @_language)))
11      (raw_text) @content)
12    (#eq? @_language "ts")
13    (#set! "language" "typescript"))
14
15((script_element
16    (start_tag
17        (attribute
18        (quoted_attribute_value (attribute_value) @_language)))
19    (raw_text) @content)
20  (#eq? @_language "typescript")
21  (#set! "language" "typescript"))
22
23(style_element
24  (raw_text) @content
25  (#set! "language" "css"))
26
27((raw_text_expr) @content
28  (#set! "language" "javascript"))