UNPKG

fumadocs-core

Version:

The library for building a documentation website in any React.js framework

22 lines (19 loc) 538 B
import { remarkHeading } from "./chunk-QMATWJ5F.js"; // src/content/toc.ts import { remark } from "remark"; function getTableOfContents(content, remarkPlugins) { if (remarkPlugins) { return remark().use(remarkPlugins).use(remarkHeading).process(content).then((result2) => { if ("toc" in result2.data) return result2.data.toc; return []; }); } const result = remark().use(remarkHeading).processSync(content); if ("toc" in result.data) return result.data.toc; return []; } export { getTableOfContents };