Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/vue/injections.scm')
| -rw-r--r-- | runtime/queries/vue/injections.scm | 46 |
1 files changed, 3 insertions, 43 deletions
diff --git a/runtime/queries/vue/injections.scm b/runtime/queries/vue/injections.scm index e57e1e5c..73df868b 100644 --- a/runtime/queries/vue/injections.scm +++ b/runtime/queries/vue/injections.scm @@ -8,53 +8,13 @@ (raw_text) @injection.content) (#set! injection.language "javascript")) -; <script> ((script_element - (start_tag) @_no_lang - (raw_text) @injection.content) - (#not-match? @_no_lang "lang=") - (#set! injection.language "javascript")) - -; <script lang="..."> -((script_element - (start_tag - (attribute - (attribute_name) @_attr_name - (quoted_attribute_value (attribute_value) @injection.language))) (raw_text) @injection.content) - (#eq? @_attr_name "lang")) - -; <style> -((style_element - (start_tag) @_no_lang - (raw_text) @injection.content) - (#not-match? @_no_lang "lang=") - (#set! injection.language "css")) + (#set! injection.language "javascript")) -; <style lang="..."> ((style_element - (start_tag - (attribute - (attribute_name) @_attr_name - (quoted_attribute_value (attribute_value) @injection.language))) - (raw_text) @injection.content) - (#eq? @_attr_name "lang")) - -; <template> -((template_element - (start_tag) @_no_lang - (text) @injection.content) - (#not-match? @_no_lang "lang=") - (#set! injection.language "html")) - -; <template lang="..."> -((template_element - (start_tag - (attribute - (attribute_name) @_attr_name - (quoted_attribute_value (attribute_value) @injection.language))) - (text) @injection.content) - (#eq? @_attr_name "lang")) + (raw_text) @injection.content) + (#set! injection.language "css")) ((comment) @injection.content (#set! injection.language "comment")) |