mirror of
https://github.com/opelly27/streetmerchant.git
synced 2026-05-20 13:27:38 +00:00
19 lines
471 B
TypeScript
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();
|
|
}
|