Skip to content

Commit 7b3f97e

Browse files
committed
If a modified format target is present in an extension, use that
1 parent b306fbd commit 7b3f97e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/command/render/render-contexts.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -656,8 +656,12 @@ const readExtensionFormat = async (
656656
// Read the yaml file and resolve / bucketize
657657
const extensionFormat = extension?.contributes.formats;
658658
if (extensionFormat) {
659+
const fmtTarget = formatDesc.modifiers
660+
? `${formatDesc.baseFormat}${formatDesc.modifiers.join("")}`
661+
: formatDesc.baseFormat;
659662
const extensionMetadata =
660-
(extensionFormat[formatDesc.baseFormat] || {}) as Metadata;
663+
(extensionFormat[fmtTarget] || extensionFormat[formatDesc.baseFormat] ||
664+
{}) as Metadata;
661665
extensionMetadata[kExtensionName] = extensionMetadata[kExtensionName] ||
662666
formatDesc.extension;
663667

0 commit comments

Comments
 (0)