UNPKG

sanuwa-npm

Version:

npm package for sanuwa-api

34 lines (24 loc) 784 B
const cheerio = require("cheerio"); const axios = require("axios"); function happymod(query) { return new Promise((resolve, reject) => { axios.get(`https://www.happymod.com/search.html?q=${query}`).then(async tod => { const $ = cheerio.load(tod.data) hasil = [] $("div.pdt-app-box").each(function(c, d) { name = $(d).find("a").text().trim(); icon = $(d).find("img.lazy").attr('data-original'); link = $(d).find("a").attr('href'); link2 = `https://www.happymod.com${link}` const Data = { name: name, icon: icon, link: link2 } hasil.push(Data) }) resolve(hasil); }).catch(reject) }); } module.exports = happymod;