diff --git a/after/queries/markdown/highlights.scm b/after/queries/markdown/highlights.scm new file mode 100644 index 0000000..efebe82 --- /dev/null +++ b/after/queries/markdown/highlights.scm @@ -0,0 +1,4 @@ +;extends + +((inline) @_inline (#lua-match? @_inline "^%s*import")) @nospell +((inline) @_inline (#lua-match? @_inline "^%s*export")) @nospell diff --git a/after/queries/markdown/injections.scm b/after/queries/markdown/injections.scm index 7f8027b..cd42cd3 100644 --- a/after/queries/markdown/injections.scm +++ b/after/queries/markdown/injections.scm @@ -1,7 +1,16 @@ ;extends +; Supporting dataviewjs (fenced_code_block ((info_string) @_lang (#match? @_lang "(dataviewjs)")) (code_fence_content) @javascript ) + +; Supporting MDX +((inline) @injection.content + (#lua-match? @injection.content "^%s*import") + (#set! injection.language "typescript")) +((inline) @injection.content + (#lua-match? @injection.content "^%s*export") + (#set! injection.language "typescript"))