UNPKG

webforai

Version:

A library that provides a web interface for AI

13 lines (12 loc) 456 B
// src/html-to-markdown.ts import { htmlToMdast } from "./html-to-mdast.js"; import { mdastToMarkdown } from "./mdast-to-markdown.js"; var htmlToMarkdown = (htmlOrHast, options) => { const { baseUrl, formatting: toMarkdownOptions, ...toMdastOptions } = options || {}; const mdast = htmlToMdast(htmlOrHast, toMdastOptions); const markdown = mdastToMarkdown(mdast, { baseUrl, ...toMarkdownOptions }); return markdown; }; export { htmlToMarkdown };