(el: Element)
| 73 | } |
| 74 | |
| 75 | function getLinkText(el: Element): string { |
| 76 | const text = (el as HTMLElement).innerText !== undefined ? (el as HTMLElement).innerText : el.textContent || '' |
| 77 | return text.replace(/^[\s]+|[\s]+$/g, '') |
| 78 | } |
| 79 | |
| 80 | function linkTextMany(target: string, root: Root, partial: boolean): Element[] { |
| 81 | return Array.from(root.querySelectorAll('a')).filter(el => { |