diff --git a/src/parsers/homePage.ts b/src/parsers/homePage.ts index d3a231a..53cf721 100644 --- a/src/parsers/homePage.ts +++ b/src/parsers/homePage.ts @@ -45,7 +45,8 @@ async function scrapeHomePage(): Promise { const otherInfo = $(el) .find(".deslide-item-content .sc-detail .scd-item") .map((i, el) => $(el).text().trim()) - .get(); + .get() + .slice(0, -1); res.spotlightAnimes.push({ rank: @@ -81,6 +82,26 @@ async function scrapeHomePage(): Promise { .find(".deslide-item-content .desi-head-title.dynamic-name") ?.attr("data-jname") ?.trim(), + episodes: { + sub: + Number( + $(el) + .find( + ".deslide-item-content .sc-detail .scd-item .tick-item.tick-sub" + ) + ?.text() + ?.trim() + ) || null, + dub: + Number( + $(el) + .find( + ".deslide-item-content .sc-detail .scd-item .tick-item.tick-dub" + ) + ?.text() + ?.trim() + ) || null, + }, otherInfo, }); });