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 } }); }; }