We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
@const
1 parent 59796de commit 58d28caCopy full SHA for 58d28ca
packages/svelte-vscode/syntaxes/svelte.tmLanguage.src.yaml
@@ -246,8 +246,13 @@ repository:
246
- include: '#destructuring-const'
247
# Variable.
248
- begin: \G\s*([_$[:alpha:]][_$[:alnum:]]+)\s*
249
- end: (?=\=)
+ end: (?=[:=])
250
beginCaptures: { 1: { name: variable.other.constant.svelte } }
251
+ # Type annotation (starting with ":").
252
+ - begin: (?=:)
253
+ end: (?=\=)
254
+ name: meta.type.annotation.svelte
255
+ patterns: [ include: source.ts ]
256
# Expression (starting with "=").
257
- begin: (?=\=)
258
name: meta.embedded.expression.svelte source.ts
0 commit comments