diff --git a/queries/svelte/injections.scm b/queries/svelte/injections.scm index d17849446..f20ae66c8 100644 --- a/queries/svelte/injections.scm +++ b/queries/svelte/injections.scm @@ -25,6 +25,17 @@ (#any-of? @_lang "ts" "typescript") (#set! injection.language "typescript")) +((script_element + (start_tag + (attribute + (attribute_name) @_attr + (quoted_attribute_value + (attribute_value) @_lang))) + (raw_text) @injection.content) + (#eq? @_attr "lang") + (#any-of? @_lang "js" "javascript") + (#set! injection.language "javascript")) + ((element (start_tag (attribute