Вы можете использовать пакет под названием Puppeteer, который используется для очистки веб-страниц в node.js.
Я не знаю, какие платформы вы пытаетесь найти, но я думаю, вы могли бы попробовать что-то вроде предоставления списка сайтов, которые вы хотите проверить, процессу node.js и попросить Puppeteer очистить их все. Затем вы просматриваете возвращаемый контент и, например, ищите CDN от Shopify в тегах или проверяете теги на наличие ключевых слов.
Вам обязательно нужно будет проверить каждую отдельную платформу, такую как Magento или Shopify, на наличие уникального исходного кода, который четко отличает платформу, на которую вы смотрите, от других инструментов.