MCPcopy Create free account
hub / github.com/Superflows-AI/superflows / removeFromHtml

Function removeFromHtml

lib/embed-docs/embedDocs.ts:139–149  ·  view source on GitHub ↗
(node: HTMLBodyElement, tags: string[])

Source from the content-addressed store, hash-verified

137 console.log("Attempting to get HTML");
138 out = await page.evaluate(() => {
139 function removeFromHtml(node: HTMLBodyElement, tags: string[]) {
140 for (const tag of tags) {
141 let elements = node.getElementsByTagName(tag);
142 while (elements.length) {
143 if (!elements[0]) break;
144 elements[0].parentNode?.removeChild(elements[0]);
145 elements = node.getElementsByTagName(tag);
146 }
147 }
148 return node;
149 }
150
151 let clone = document.body.cloneNode(true) as HTMLBodyElement;
152 if (!clone) return "";

Callers 1

getDocsLoaderFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected