chore: fix lint warnings

This commit is contained in:
Peter Steinberger
2026-01-01 21:25:29 +01:00
parent c7364de2f0
commit 4c1424bb83
6 changed files with 14 additions and 8 deletions

View File

@@ -5,6 +5,7 @@ import type {
Page,
} from "playwright-core";
import { chromium } from "playwright-core";
import { formatErrorMessage } from "../infra/errors.js";
export type BrowserConsoleMessage = {
type: string;
@@ -119,9 +120,13 @@ async function connectBrowser(endpoint: string): Promise<ConnectedBrowser> {
await new Promise((r) => setTimeout(r, delay));
}
}
throw lastErr instanceof Error
? lastErr
: new Error(String(lastErr ?? "CDP connect failed"));
if (lastErr instanceof Error) {
throw lastErr;
}
const message = lastErr
? formatErrorMessage(lastErr)
: "CDP connect failed";
throw new Error(message);
};
connecting = connectWithRetry().finally(() => {

View File

@@ -286,7 +286,7 @@ export async function armFileUploadViaPlaywright(opts: {
try {
const input =
typeof fileChooser.element === "function"
? await fileChooser.element()
? await Promise.resolve(fileChooser.element())
: null;
if (input) {
await input.evaluate((el) => {