Skip to content

Commit e28c723

Browse files
dario-piotrowiczaduh95
authored andcommitted
doc: add node.js streams references to Web Streams doc
PR-URL: #57393 Reviewed-By: Yagiz Nizipli <[email protected]>
1 parent 5c976f1 commit e28c723

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

doc/api/webstreams.md

+22
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,19 @@ const stream = new ReadableStream({
9191
})();
9292
```
9393

94+
### Node.js streams interoperability
95+
96+
Node.js streams can be converted to web streams and vice versa via the `toWeb` and `fromWeb` methods present on [`stream.Readable`][], [`stream.Writable`][] and [`stream.Duplex`][] objects.
97+
98+
For more details refer to the relevant documentation:
99+
100+
* [`stream.Readable.toWeb`][]
101+
* [`stream.Readable.fromWeb`][]
102+
* [`stream.Writable.toWeb`][]
103+
* [`stream.Writable.fromWeb`][]
104+
* [`stream.Duplex.toWeb`][]
105+
* [`stream.Duplex.fromWeb`][]
106+
94107
## API
95108

96109
### Class: `ReadableStream`
@@ -1753,3 +1766,12 @@ text(readable).then((data) => {
17531766
17541767
[Streams]: stream.md
17551768
[WHATWG Streams Standard]: https://streams.spec.whatwg.org/
1769+
[`stream.Duplex.fromWeb`]: stream.md#streamduplexfromwebpair-options
1770+
[`stream.Duplex.toWeb`]: stream.md#streamduplextowebstreamduplex
1771+
[`stream.Duplex`]: stream.md#class-streamduplex
1772+
[`stream.Readable.fromWeb`]: stream.md#streamreadablefromwebreadablestream-options
1773+
[`stream.Readable.toWeb`]: stream.md#streamreadabletowebstreamreadable-options
1774+
[`stream.Readable`]: stream.md#class-streamreadable
1775+
[`stream.Writable.fromWeb`]: stream.md#streamwritablefromwebwritablestream-options
1776+
[`stream.Writable.toWeb`]: stream.md#streamwritabletowebstreamwritable
1777+
[`stream.Writable`]: stream.md#class-streamwritable

0 commit comments

Comments
 (0)