Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 461 Bytes

readme.md

File metadata and controls

22 lines (14 loc) · 461 Bytes

shiki highlighter for @git-diff-view

usage

import { DiffFile } from "@git-diff-view/core";
import { getDiffViewHighlighter } from "@git-diff-view/shiki";

const diffFile = new DiffFile(...params);

diffFile.initRaw();

getDiffViewHighlighter().then((highlighter) => {
  diffFile.initSyntax({ registerHighlighter: highlighter });

  diffFile.buildSplitDiffLines();

  diffFile.buildUnifiedDiffLines();

  setBundle(diffFile.getBundle());
});