manga-crawl-lib
Version:
A library for scraping manga from various websites.
50 lines (41 loc) • 1.64 kB
text/typescript
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/no-unsafe-call */
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable @typescript-eslint/no-unsafe-argument */
// import axios from "axios";
// import * as cheerio from "cheerio";
import { Manga, MangaType } from './src';
// void (async () => {
// const t = await axios("https://ww5.mangakakalot.tv/");
// const $ = cheerio.load(t.data);
// const x = $("#contentstory > div > div.itemupdate");
// x.map((i, el) => {
// if (i == 0) console.log(el.childNodes[0].next);
// });
// })();
// void axios.get("https://toonily.com/").then((res) => {
// const $ = cheerio.load(res.data);
// const wrap_items = $("#loop-content > div > div");
// wrap_items.each((i, e) => {
// const title = $(e)
// .find("div > div.item-summary > div.post-title.font-title > h3 > a")
// .text();
// console.log(title);
// });
// });
// Array.from(
// document.querySelectorAll(
// "body > div.wrap > div > div > div.c-breadcrumb-wrapper > div > div > div > div.c-genres-block.archive-page > div > div.genres__collapse > div > ul > li > a"
// )
// ).map((e) => {
// return {
// name: e.textContent?.trim().split(" (")[0].split("\n")[0],
// path: e.getAttribute("href")?.substring("https://toonily.com".length),
// };
// });
const t = new Manga().build(MangaType.NETTRUYEN);
void (async () => {
console.log(
await t.getDetailManga('https://www.nettruyenmax.com/truyen-tranh/sung-be-ca-koi-3-tuoi-ruoi-88809')
);
})();