const genericVinParserFactory = require("./generic-vin-parser"); module.exports = { baseUrl: 'survivor-cars.com', async execute(page) { const gallerySelector = '.show-car-thumbs' const imageSelector = '.show-car-thumbs > a'; await page.waitForSelector(gallerySelector); const images = await page.$$(imageSelector); const sources = await Promise.all(images.map(async carouselItem => { const src = await page.evaluate(el => el.getAttribute('href'), carouselItem); console.log(src); return { url: src }; })); return sources; }, parseVIN: async function(page) { return null; }, parseMileage: async function (page) { return null; } }