-
Notifications
You must be signed in to change notification settings - Fork 30.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
streams: implement CompressionStream and DecompressionStream #39348
Conversation
12ff355
to
c7623f1
Compare
This comment has been minimized.
This comment has been minimized.
should this be a separate warning due to wicg draft status? |
I don't think a separate warning is necessary or really all that helpful. At the most, it won't move out of experimental at the same time as the rest of the webstreams stuff. |
8422f05
to
1e09cb6
Compare
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think those should exposed via zlib and not via streams/web
I'd prefer to keep all of the stream/web related things together. The intent is for these to eventually be lazy-loaded globals anyway. |
This comment has been minimized.
This comment has been minimized.
Signed-off-by: James M Snell <jasnell@gmail.com>
3797a84
to
4c7a68b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Landed in 09ad64d |
Signed-off-by: James M Snell <jasnell@gmail.com> PR-URL: #39348 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Please don't forget to ping @nodejs/streams |
Depends on #39134 |
Documentation for `CompressionStream` and `DecompressionStream` was erroneously added in nodejs@f57a0e4d8b and released in version 16.7.0. Reset the added: version to REPLACEME. Refs: nodejs#39348 Refs: nodejs#39899
Documentation for `CompressionStream` and `DecompressionStream` was erroneously added in nodejs@f57a0e4d8b and released in version 16.7.0. Reset the `added:` version to `REPLACEME`. Refs: nodejs#39348 Refs: nodejs#39899
Documentation for `CompressionStream` and `DecompressionStream` was erroneously added in f57a0e4d8b and released in version 16.7.0. Reset the `added:` version to `REPLACEME`. Refs: #39348 Refs: #39899 PR-URL: #39901 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Myles Borins <myles.borins@gmail.com>
Builds on the web streams adapters PR #39134 (first commit here is from that PR)
Implements the Compression Streams Web API using the adapters