UNPKG

oto-scraper

Version:

multi scraper

18 lines (16 loc) 580 B
const yt_search_fetch = require('../utils/yt_fetch'); const yt_page_parse = require('../utils/yt_page_parse'); const yt_infovid_fetch = require('../utils/yt_infovid_fetch'); class Scraper { constructor() { this.language = 'es'; } async youtube_search(query, options = {}) { let webPage = await yt_search_fetch(query, options.searchType, options.language); return await yt_page_parse(webPage); } async youtube_getInfo(param, options = {}) { let webPage = await yt_infovid_fetch(param, options) } } module.exports = Scraper;