Skip to content

Full support of WhatWg Streams #36566

Closed
Closed

Description

@martinheidegger

WhatWg Streams are part of having a browser compatible fetch implementation: (see: #19393). For better interoperability of browser and nodejs, it would be awesome to have WhatWg streams readily available in node, like we have AbortController, Event and EventTarget.

There is a reference implementation of this available that uses the web-platform-tests test-suite to make sure it works as intended. Could that make a decent first version?

I am opening this issue as a follow up on #19393 (comment) and as a means to watch an issue to see if there is some progress or consensus on that topic. I don't think I have much time to spend on this.

Activity

  1. added
    httpsIssues and PRs related to the https subsystem.
    httpIssues and PRs related to the http subsystem.
    and removed
    httpsIssues and PRs related to the https subsystem.
    on Dec 21, 2020
  2. Trott commented on Dec 24, 2020

    @Trott
    Member

    @nodejs/whatwg-stream

  3. added
    streamIssues and PRs related to Node.js streams.
    on Dec 24, 2020
  4. lin7sh commented on Dec 25, 2020

    @lin7sh

    Also the new WebSocketStream will be enable by default on Chrome 89 and deno has plan to implement it it based heavily on WHTWHG stream

  5. ronag commented on Aug 11, 2021

    @ronag
    Member

    web streams have landed

  6. martinheidegger commented on Aug 11, 2021

    @martinheidegger
    Author

    @ronag in which commit/PR?

  7. targos commented on Aug 11, 2021

    @targos
    Member
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    httpIssues and PRs related to the http subsystem.streamIssues and PRs related to Node.js streams.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions