UNPKG

source-scraper-html-runner

Version:

Provides the HtmlRunner class for scrapping.

23 lines 703 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const source_scraper_core_1 = require("source-scraper-core"); const axios_1 = require("axios"); class HtmlRunner extends source_scraper_core_1.Runner { constructor() { super(...arguments); this.defaultOptions = { axiosConfig: {} }; } async exec(url, scraper, options) { const response = await axios_1.default.get(url, options.axiosConfig); return scraper({ url, options, response, html: response.data }); } } exports.HtmlRunner = HtmlRunner; //# sourceMappingURL=HtmlRunner.js.map