Maybe, if you are willing to bundle with Python or the ike, a headless browser could help.
https://www.zenrows.com/blog/selenium-python-web-scraping#prerequisites
But that is usually too fat for a simple, I would guess.
Or if you are willing to think about online-services, maybe there were also some online webscraper tools out there,
which have limited free tier, but thats also problematic to integrate.
https://www.scraping-bot.io/pricing-web-scraper-api/
https://www.parsehub.com/pricing
I'm not sure if something like HtmlComponents could handle that, I think the JS part is still missing and bundling with JS parsers would be also a big task.
Maybe there is any full Pascal HTML5, CSS, JS engine out in te wild, which I'm not yet aware of ?
That would be great for my projects too 🙂