import { visit } from "unist-util-visit"; // This plugin is an example to let users write HTML with directives. // It’s informative but rather useless. // See below for others examples. /** @type {import('unified').Plugin<[], import('mdast').Root>} */ export default function specialBox() { return (tree) => { visit(tree, (node) => { if (node?.tagName === "h2" && node?.properties?.id === "footnote-label") { node.tagName = "hr"; node.children = []; // Exposure of children, Roman's way } }); }; }