UNPKG

@nuxt/content

Version:

Write your content inside your Nuxt app

12 lines (11 loc) 394 B
import { toHast, fromHast } from "minimark/hast"; import { visit as minimarkVisit } from "minimark"; export function compressTree(input) { return fromHast(input); } export function decompressTree(input) { return toHast({ type: "minimark", value: input.value }); } export function visit(tree, checker, visitor) { minimarkVisit({ type: "minimark", value: tree.value }, checker, visitor); }