Files
streetmerchant/src/util.ts
T
2020-09-22 19:31:49 -04:00

19 lines
471 B
TypeScript

import {Config} from './config';
import {Page} from 'puppeteer';
import {disableBlockerInPage} from './adblocker';
export function getSleepTime() {
return Config.browser.minSleep + (Math.random() * (Config.browser.maxSleep - Config.browser.minSleep));
}
export async function delay(ms: number) {
return new Promise(resolve => {
setTimeout(resolve, ms);
});
}
export async function closePage(page: Page) {
await disableBlockerInPage(page);
await page.close();
}