mirror of
https://github.com/abue-ammar/tinycast.git
synced 2026-10-02 08:14:38 +08:00
undici touches four things at module scope that the runtime refused or lacked, so Apple Mail and MyIP threw before their first render. Give diagnostics_channel real channels, make worker_threads' markAsUncloneable family no-ops so undici's `|| fallback` guard is moot, add crypto.getHashes for the digests the host computes, and polyfill Event, EventTarget, MessageChannel and MessagePort beside TextEncoder. tracingChannel and the rest of worker_threads still refuse on use.