Das hat tatsächlich geholfen. Folgende Erkenntnisse habe ich dabei gewonnen. Es wird eine veraltete Methode verwendet und ich habe den URL der Datei, die sich nicht herunterladen lässt. Mit dem konnte ich dann im Firefox (Fehler), Safari (erfolgreich) und der Shell (Fehler) rumspielen.
Code
(node:91064) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities.
(Use `node --trace-deprecation ...` to show where the warning was created)
Error: Request to https://cdn.playwright.dev/chrome-for-testing-public/145.0.7632.6/mac-x64/chrome-mac-x64.zip timed out after 30000ms
at ClientRequest.<anonymous> (/private/var/folders/hh/pljsl0_s13z_0m98k0kk21gh0000gn/T/playwright-java-10315350966285572024/package/lib/server/utils/network.js:83:15)
at Object.onceWrapper (node:events:622:28)
at ClientRequest.emit (node:events:508:28)
at TLSSocket.emitRequestTimeout (node:_http_client:927:9)
at Object.onceWrapper (node:events:622:28)
at TLSSocket.emit (node:events:520:35)
at Socket._onTimeout (node:net:604:8)
at listOnTimeout (node:internal/timers:605:17)
at process.processTimers (node:internal/timers:541:7)
Lange Rede, kurzer Sinn: Das Problem ist IPv6. Ich kann das cdn bei mir über IPv6 nicht erreichen. Über IPv4 geht es und damit auch das Update. Hast Du in dem 0.12 Plugin einen anderen URL für den Download verwendet? Das lief ja bei mir ohne Modifikation.
Vielen Dank für die Arbeit.