feat: publish changed packages independently
Quality / quality (ubuntu-latest) (push) Failing after 21s
Quality / quality (windows-latest) (push) Canceled after 0s

This commit is contained in:
2026-08-11 15:32:36 +05:30
parent feff30a2b5
commit 8d044565e3
67 changed files with 10935 additions and 876 deletions
+20 -1
View File
@@ -328,7 +328,8 @@
{
"include": "source.css"
}
]
],
"applyEndPatternLast": true
},
"css-braces": {
"begin": "\\{",
@@ -753,6 +754,24 @@
},
"interpolation": {
"patterns": [
{
"name": "meta.block.directive.wrn",
"match": "(\\{)(#if|#each|:else(?:\\s+if)?|/if|/each)(?:\\s+([^}]*))?(\\})",
"captures": {
"1": {
"name": "punctuation.definition.keyword.wrn"
},
"2": {
"name": "keyword.control.wrn"
},
"3": {
"name": "meta.embedded.expr.wrn"
},
"4": {
"name": "punctuation.definition.keyword.wrn"
}
}
},
{
"name": "meta.interpolation.i18n.wrn",
"match": "(\\{)(t:)([^}]*)(\\})",
+11
View File
@@ -58,6 +58,17 @@ missingIncludes.length === 0
grammar.repository?.["conditional-class-single"]
? ok("single-quoted class directives are registered")
: bad("single-quoted class directives are registered");
grammar.repository?.["style-block"]?.applyEndPatternLast === true
? ok("style blocks keep nested CSS braces embedded")
: bad("style blocks keep nested CSS braces embedded");
grammar.repository?.["view-block"]?.applyEndPatternLast === true
? ok("view blocks keep template directive braces embedded")
: bad("view blocks keep template directive braces embedded");
grammar.repository?.interpolation?.patterns?.some(
(pattern) => pattern.name === "meta.block.directive.wrn",
)
? ok("template block directives have dedicated grammar scopes")
: bad("template block directives have dedicated grammar scopes");
// 3. Marketplace metadata and the gallery icon meet vsce requirements.
try {