UNPKG

docparse-scraper-nst

Version:

Node Zombie based scraper to scrape bills from the NStar (supplier code "NST)" website

22 lines (20 loc) 481 B
module.exports = function onPrintFriendlyPage(data) { var bro = data.bro; var pattern = /^Billing Date$/i; var boldPattern = /<b>/; var header = bro.querySelectorAll('td').filter(function (td) { var result = pattern.test(td.textContent.trim()); if (!result) { return false; } var html = td.innerHTML; if (boldPattern.test(html)) { return false; } return true; }); if (header.length > 0) { return true; } return false; }