Update Puppeter and other dependencies

This commit is contained in:
ngosang
2022-01-30 22:49:15 +01:00
parent bb7e82e6c4
commit fe6cfd75b8
7 changed files with 3590 additions and 4488 deletions

View File

@@ -1,4 +1,4 @@
import {Page, Response} from 'puppeteer'
import {Page, HTTPResponse} from 'puppeteer'
import log from "../services/log";
@@ -14,7 +14,7 @@ const CHALLENGE_SELECTORS = [
];
const CAPTCHA_SELECTORS = ['input[name="cf_captcha_kind"]'];
export default async function resolveChallenge(url: string, page: Page, response: Response): Promise<Response> {
export default async function resolveChallenge(url: string, page: Page, response: HTTPResponse): Promise<HTTPResponse> {
// look for challenge and return fast if not detected
let cfDetected = response.headers().server && response.headers().server.startsWith('cloudflare');