Then it took a while to get consensus it's fine to do even if we can't implement the standard fully and diverge from it on stuff like CORS (like Deno does).
Then there were a bunch of work adding APIs like `EventTarget` and `AbortSignal` to Node.js which are quirky'ish web APIs.
As a side note just to show positive collaboration: that work made me make maybe 10 PRs fixing things in EventTarget in Deno - and Deno helped Node a bunch now when landing fetch.
Then web streams and blobs and a few other things as well as the undici work in the background.
Then undici-fetch by Ethan, merge into Undici and then the PR by Michael - and it's still not done :)
Finally