* refactor: use patchwright * refactor: migrate setRequestInterception and waitUntil * fix: overwrite ua * refactor: drop puppeteer cookie/requestfinished shims Migrate page.cookies/setCookie and browser.cookies/setCookie call sites to the native context APIs (page.context().cookies/addCookies), rewrite requestfinished handlers to await request.response() instead of consuming the synchronous puppeteer-shaped payload, and remove the now-redundant browser.close context-cleanup wrapper. Playwright already handles all of these natively; the shims existed only for the puppeteer -> playwright migration. * refactor: remove page.authenticate, page.setUserAgent, browser.newPage(), browser.userAgent() shims update cookie utility tests * refactor: replace browser instance with context in Playwright usage across multiple routes - Updated all instances of `browser` to `context` in Playwright-related functions for consistency and improved resource management. - Ensured proper closure of context after operations to prevent memory leaks. - Adjusted request interception methods to utilize the new context variable. * fix: direct type import * refactor: remove Puppeteer compatibility layers and unify page handling with Playwright * fix: test case * chore: bump patchright to v1.60.0 * chore: pin patchright to 1.59.1 nft can't resolve browser.json due to https://github.com/microsoft/playwright/pull/40093 * chore: pin to node 24.15 for playwright browser install on node 24.16 stucks due to https://github.com/microsoft/playwright/issues/40724 * fix: update patchright and patchright-core to version 1.60.2 and adjust minify-docker.js for compatibility * fix: import BrowserContext from patchright |
||
|---|---|---|
| .. | ||
| build-assets.yml | ||
| codeql.yml | ||
| comment-on-issue.yml | ||
| dependabot-fork.yml | ||
| docker-release.yml | ||
| docker-test-cont.yml | ||
| docker-test.yml | ||
| format.yml | ||
| ghcr-retention.yml | ||
| issue-command.yml | ||
| lint.yml | ||
| npm-publish.yml | ||
| pr-review.yml | ||
| semgrep.yml | ||
| similar-issues.yml | ||
| stale.yml | ||
| test-full-routes.yml | ||
| test.yml | ||
| update-nix-hash.yml | ||