@mintlify/scraping
Version:
Scrape documentation frameworks to Mintlify docs
21 lines • 744 B
JavaScript
import { CONTINUE, visit } from 'unist-util-visit';
export function remarkRemoveUpdatedAt() {
return function (root) {
return removeUpdatedAt(root);
};
}
function removeUpdatedAt(root) {
visit(root, 'paragraph', function (node) {
visit(node, 'text', function (subNode, index, parent) {
if ((subNode.value.trim().startsWith('Updated') ||
subNode.value.trim().startsWith('Last updated')) &&
subNode.value.endsWith('ago')) {
if (parent && typeof index === 'number') {
parent.children.splice(index, 1);
return [CONTINUE, index];
}
}
});
});
}
//# sourceMappingURL=updatedAt.js.map