diff --git a/packages/svelte-vscode/syntaxes/svelte.tmLanguage.json b/packages/svelte-vscode/syntaxes/svelte.tmLanguage.json index 569551204..329db1cf4 100644 --- a/packages/svelte-vscode/syntaxes/svelte.tmLanguage.json +++ b/packages/svelte-vscode/syntaxes/svelte.tmLanguage.json @@ -3,6 +3,7 @@ "scopeName": "source.svelte", "fileTypes": ["svelte"], "uuid": "7582b62f-51d9-4a84-8c8d-fc189530faf6", + "patterns": [ { "begin": "(<)(style)\\b(?=[^>]*(?:type=('text/sass'|\"text/sass\")|lang=(sass|'sass'|\"sass\")))(?![^/>]*/>\\s*$)", @@ -540,7 +541,7 @@ ] }, { - "begin": "()", + "endCaptures": { + "1": { + "name": "punctuation.definition.tag.end.html" + }, + "2": { + "name": "support.class.component.tsx" + } + }, + "name": "meta.tag.svelte", + "patterns": [ + { + "include": "#tag-stuff" + } + ] + }, { "begin": "",