feat: Injections.

This commit is contained in:
Shibo Lyu 2022-11-03 15:10:26 +00:00
parent c19f7a2abb
commit c7c2377e9c

View file

@ -7,25 +7,29 @@
) @injection.content ) @injection.content
) )
; ((attribute ((attribute
; (attribute_name) @_attr (attribute_name) @_attr
; (quoted_attribute_value (attribute_value) @css)) (quoted_attribute_value (attribute_value (#set! injection.language css)) @injection.content))
; (#eq? @_attr "style")) (#eq? @_attr "style")
; )
; ((script_element
; (raw_text) @javascript))
;
(raw_text_expr (raw_text_expr
(#set! injection.language javascript) (#set! injection.language javascript)
) @injection.content ) @injection.content
(script_element
(raw_text
(#set! injection.language javascript)
) @injection.content
)
(script_element (script_element
(start_tag (start_tag
(attribute (attribute
(attribute_name @_attr) (attribute_name) @_attr
(quoted_attribute_value (attribute_value) @injection.language) (quoted_attribute_value (attribute_value) @injection.language)
) )
) )
(raw_text) @injection.content (raw_text) @injection.content
; (#eq? @_attr "lang")) (#eq? @_attr "lang")
) )