#!/usr/bin/env node // @ts-ignore import { loadTester, login } from "../build/index.js"; import puppeteer, { Browser, Page, ProtocolError } from "puppeteer"; let browser: Browser; (async () => { browser = await puppeteer.launch({ headless: false, devtools: true }); const page = (await browser.pages()).pop() as Page; await login(page); await loadTester(page); })(); process.on("SIGTERM", async () => { await browser.close(); }); process.on("uncaughtException", (e) => { if (!(e instanceof ProtocolError)) { throw e; } });