Skip to content

require('stream/web).ReadableStream and require('stream/web).TransformStream errors #525

Description

@avivash

Hi, thanks for making this package!

I'm using multiple third-party npm packages that call require('stream/web') with either ReadableStream or TransformStream. If I had access to those modules, I'd be able to pass readable-stream's Readable or Transform to them, but I'm not able to unfortunately. It also seems I can't alias the stream/web path specifically in my babel config, so I'm a little on the fence in terms of how best to approach this.

Do you have any thoughts around the best way to solve for this? Also, is there a reason this package isn't a 1:1 with stream in terms of its paths/exports? Thanks!

Activity

  1. rluvaton commented on Sep 21, 2023

    @rluvaton
    Member

    The API for web streams match the WHATWG webstream (e.g. ReadableStream - MDN) they do not match the node streams API

    These webstream specs were created around 2015 while node streams existed before that

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions