feat(forefront): add sleep

このコミットが含まれているのは:
xiang 2023-06-08 09:58:41 +08:00
コミット ac7b24be8d
2個のファイルの変更8行の追加0行の削除

ファイルの表示

@ -2,6 +2,7 @@ import puppeteer, {Browser, Page, PuppeteerLaunchOptions} from "puppeteer";
import path from "path";
import run from "node:test";
import * as fs from "fs";
import {sleep} from "../utils";
const runPath = path.join(__dirname, 'run');
@ -61,6 +62,7 @@ export class BrowserPool<T> {
if (options.userDataDir) {
fs.rmdirSync(options.userDataDir, {recursive: true});
}
await sleep(5000);
return this.initOne(newID);
}
return [page, data, newID];

ファイルの表示

@ -51,3 +51,9 @@ export function encryptWithAes256Cbc(data: string, key: string): string {
return iv.toString('hex') + encryptedData;
}
export async function sleep(duration: number): Promise<void> {
return new Promise((resolve) => {
setTimeout(() => resolve(), duration);
})
}