This is born out of my love for structured data, domains, newfound interest in puppeteer, a forever itch to use Firestore (noSQL, people) & a mild annoyance I experienced when trying to solve this exact problem.
Success story sharing