UNPKG

prosemirror-highlight

Version:

A ProseMirror plugin to highlight code blocks

18 lines (16 loc) 424 B
import { fillFromRoot } from "./chunk-ZZGBRRBM.js"; // src/lowlight.ts function createParser(lowlight) { return function highlighter({ content, language, pos }) { const root = language ? lowlight.highlight(language, content) : lowlight.highlightAuto(content); const decorations = []; const from = pos + 1; fillFromRoot(decorations, root, from); return decorations; }; } export { createParser };