@mintlify/scraping
Version:
Scrape documentation frameworks to Mintlify docs
15 lines (12 loc) • 377 B
text/typescript
import type { Element } from 'hast';
import { visit } from 'unist-util-visit';
export function unifiedRemoveClassNames() {
return function (node: Element) {
return removeClassNames(node);
};
}
function removeClassNames(node: Element) {
return visit(node, 'element', function (subNode) {
if ('properties' in subNode) delete subNode.properties.className;
});
}