add support for embedded language aliases

This commit is contained in:
ewin 2025-03-10 00:59:09 -04:00
parent 8f2f475043
commit 2a78eb3f2d
Signed by: erin
SSH key fingerprint: SHA256:swjoHhREbZPbWe+gyJNi24d4NAxJSyUIm3fpZj4z3wc
2 changed files with 9 additions and 8 deletions

View file

@ -3,7 +3,7 @@ import {merge} from '../util.mjs';
const elements = merge(embeddedLanguages.map(embeddedLanguage => ({
[`tagged-template-literal-block-${embeddedLanguage.id}`]: {
begin: `(${embeddedLanguage.id})(\`)`,
begin: `(${embeddedLanguage.tags.join('|')})(\`)`,
end: '`',
beginCaptures: {
1: {