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"))