Looking for developer who have a rich experience in Node.js & cheerio.

Job ID: 31373692

Budget: $3 – $4 USD

Hi, I want to scrape data from https://cryptoslam.io.
I have node.js code to scrape data from https://cryptoslam.io. I'm using cheerio module.
Here is the code snippet.

const result = await rp.get("https://cryptoslam.io");
const $ = cheerio.load(result);

$('.js-top-by-sales-table-all').find('tbody').eq(0).find('tr').each((i,el)=>{
let singleProduct = {};
singleProduct.icon = $(el).find('td').eq(1).find('.contract-icon').attr('src');
singleProduct.name = $(el).find('td').eq(1).find('.summary-sales-table__column-product-name').text().trim();
singleProduct.price = $(el).find('td').eq(3).text().trim();
singleProduct.amount = $(el).find('td').eq(5).text().trim();

data.push(singleProduct);
// if(data.length >= 8)
// return false;
});

It looks it's working, i can get the collection's name, sales, etc. & but i can't get the image of the icon.(the red part in the screenshot.)
I have attached screenshot.
P.S. you should use node.js and only update this line to get the image.
singleProduct.icon = $(el).find('td').eq(1).find('.contract-icon').attr('src');

If you can help me to fix that issue, please ping me.
This is tiny fixing and my budget is 3 USD.
If you have checked whole my description, write down cheerio.
Talk soon.
thanks
Related categories: JavaScript Web Scraping Node.js Data Scraping