1
2
3
4
5
6
7
8
9
10
11
12
13
import { fetch } from "https://esm.town/v/std/fetch";
export let getEpicTvProduct = async (url) => {
const cheerio = await import("npm:cheerio@1.0.0-rc.12");
const html = await (await fetch(url)).text();
const $ = cheerio.load(html);
return {
name: $(".page-title").text().trim(),
discount: $(".sale-value").text().trim(),
price: $('[data-price-type="finalPrice"]').text().trim(),
oldPrice: $('[data-price-type="oldPrice"]:first').text().trim(),
};
};
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
Comments
Nobody has commented on this val yet: be the first!
October 23, 2023