Update utils.js

This commit is contained in:
Aleksandr Statciuk 2021-10-06 03:52:45 +03:00
parent a501170cbf
commit e11bc75391
1 changed files with 5 additions and 5 deletions

View File

@ -14,7 +14,7 @@ const utils = {}
const defaultUserAgent = const defaultUserAgent =
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 Edg/79.0.309.71' 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 Edg/79.0.309.71'
utils.loadConfig = function (config, options = {}) { utils.loadConfig = function (config) {
if (!config.site) throw new Error("The required 'site' property is missing") if (!config.site) throw new Error("The required 'site' property is missing")
if (!config.url) throw new Error("The required 'url' property is missing") if (!config.url) throw new Error("The required 'url' property is missing")
if (typeof config.url !== 'function' && typeof config.url !== 'string') if (typeof config.url !== 'function' && typeof config.url !== 'string')
@ -26,10 +26,10 @@ utils.loadConfig = function (config, options = {}) {
throw new Error("The 'logo' property should return the function") throw new Error("The 'logo' property should return the function")
const defaultConfig = { const defaultConfig = {
days: options.days ? parseInt(options.days) : 1, days: 1,
lang: options.lang || 'en', lang: 'en',
delay: options.delay ? parseInt(options.delay) : 3000, delay: 3000,
output: options.output || 'guide.xml', output: 'guide.xml',
request: { request: {
method: 'GET', method: 'GET',
maxContentLength: 5 * 1024 * 1024, maxContentLength: 5 * 1024 * 1024,