UNPKG

hljs-mermaid

Version:

Highlight.js / lowlight grammar for Mermaid diagrams. Enables syntax highlighting in editors like Tiptap with @tiptap/extension-code-block-lowlight.

13 lines (12 loc) 443 B
import type { HLJSApi, Language } from "highlight.js"; /** * Mermaid grammar definition for highlight.js / lowlight * * Reference: https://mermaid.js.org/intro/syntax-reference.html * * Register with lowlight: * import { lowlight } from "lowlight/lib/core.js"; * import mermaidGrammar from "./grammar"; * lowlight.registerLanguage("mermaid", mermaidGrammar); */ export declare const mermaidGrammar: (hljs: HLJSApi) => Language;