Follow-up from the discussion on #146.
It would be good to know for what exactly Puppeteer is needed and if it could be replaced with something else that doesn't have a strict requirement for a given browser.
@sidvishnoi maybe you could please explain? I'm happy to help on this issue.