From ffb41a94f040e251a3269e0d13417b16bef244c0 Mon Sep 17 00:00:00 2001 From: Benjamin Streit Date: Tue, 13 Sep 2022 01:53:55 -0500 Subject: feat: Syntax highlighting for Astro files (#3829) --- runtime/queries/astro/highlights.scm | 3 +++ runtime/queries/astro/injections.scm | 9 +++++++++ 2 files changed, 12 insertions(+) create mode 100644 runtime/queries/astro/highlights.scm create mode 100644 runtime/queries/astro/injections.scm (limited to 'runtime/queries/astro') diff --git a/runtime/queries/astro/highlights.scm b/runtime/queries/astro/highlights.scm new file mode 100644 index 00000000..3d0792b8 --- /dev/null +++ b/runtime/queries/astro/highlights.scm @@ -0,0 +1,3 @@ +; inherits: html + +["---"] @punctuation.delimiter diff --git a/runtime/queries/astro/injections.scm b/runtime/queries/astro/injections.scm new file mode 100644 index 00000000..e3cff178 --- /dev/null +++ b/runtime/queries/astro/injections.scm @@ -0,0 +1,9 @@ +; inherits: html + +((frontmatter + (raw_text) @injection.content) + (#set! injection.language "typescript")) + +((interpolation + (raw_text) @injection.content) + (#set! injection.language "tsx")) -- cgit v1.2.3-70-g09d2