@yuya296/cm6-markdown-semantics
v0.1.0
Published
CodeMirror 6 extension that assigns semantic classes to Markdown syntax ranges.
Downloads
62
Readme
cm6-markdown-semantics
CodeMirror 6 extension that assigns semantic classes to Markdown syntax ranges.
Usage
import { markdownSemantics } from "@yuya296/cm6-markdown-semantics";
const extension = markdownSemantics({ classPrefix: "mb-" });Contract
The default class prefix is mb-.
Examples:
mb-heading-1..mb-heading-6mb-strong,mb-emmb-link,mb-code,mb-list-item,mb-blockquotemb-code-blockmb-code-block-fencedmb-code-block-indentedmb-code-block-first,mb-code-block-middle,mb-code-block-lastmb-list-item-level-1..mb-list-item-level-nmb-blockquote-level-1..mb-blockquote-level-nmb-task-checked,mb-task-uncheckedmb-table,mb-html-blockmb-footnote-definition,mb-footnote-refmb-thematic-break
