From 5d81fc7815ad9f7b5ed197c6a7921815b1b831dd Mon Sep 17 00:00:00 2001 From: nergel3 Date: Tue, 17 Dec 2019 11:38:22 +0100 Subject: [PATCH] vue syntax (+typescript) & svelte syntax --- runtime/syntax/svelte.yaml | 27 +++++++++++++++++++++++++++ runtime/syntax/vue.yaml | 12 +++++++++--- 2 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 runtime/syntax/svelte.yaml diff --git a/runtime/syntax/svelte.yaml b/runtime/syntax/svelte.yaml new file mode 100644 index 00000000..2059e982 --- /dev/null +++ b/runtime/syntax/svelte.yaml @@ -0,0 +1,27 @@ +filetype: svelte + +detect: + filename: "\\.svelte$" + +rules: + - default: + start: "" + rules: + - include: "javascript" + + - default: + start: "" + rules: + - include: "typescript" + - default: + start: "" + end: "" + rules: + - include: "css" + - default: + start: "^" + end: "$" + rules: + - include: "html5" \ No newline at end of file diff --git a/runtime/syntax/vue.yaml b/runtime/syntax/vue.yaml index 4c1c3040..f6df706d 100644 --- a/runtime/syntax/vue.yaml +++ b/runtime/syntax/vue.yaml @@ -11,14 +11,20 @@ rules: - include: "html5" - default: - start: "" - end: "" + start: "" rules: - include: "javascript" + + - default: + start: "" + end: "" + rules: + - include: "typescript" - default: start: "" end: "" rules: - include: "css" - \ No newline at end of file + -- 2.44.0