prism-code-editor
Version:
Lightweight, extensible code editor component for the web using Prism
30 lines (29 loc) • 711 B
JavaScript
import { l as languages } from "../../index-DF54SWhA.js";
import { i as insertBefore } from "../../language-BqHrf6z-.js";
import "./markup.js";
var insertDocComment = (lang, docComment) => {
if (languages[lang]) {
insertBefore(languages[lang], "comment", {
"doc-comment": docComment
});
}
};
var tag = languages.markup.tag;
var slashDocComment = {
pattern: /\/\/\/.*/g,
alias: "comment",
inside: {
"tag": tag
}
};
var tickDocComment = {
pattern: /'''.*/g,
alias: "comment",
inside: {
"tag": tag
}
};
insertDocComment("csharp", slashDocComment);
insertDocComment("fsharp", slashDocComment);
insertDocComment("vbnet", tickDocComment);
//# sourceMappingURL=xml-doc.js.map