@@ -1215,6 +1215,7 @@ making it possible to set up chains of piped streams:
12151215
12161216``` js
12171217const fs = require (' node:fs' );
1218+ const zlib = require (' node:zlib' );
12181219const r = fs .createReadStream (' file.txt' );
12191220const z = zlib .createGzip ();
12201221const w = fs .createWriteStream (' file.txt.gz' );
@@ -2363,6 +2364,7 @@ or has experienced an error or a premature close event.
23632364
23642365``` js
23652366const { finished } = require (' node:stream' );
2367+ const fs = require (' node:fs' );
23662368
23672369const rs = fs .createReadStream (' archive.tar' );
23682370
@@ -2385,6 +2387,7 @@ The `finished` API provides promise version:
23852387
23862388``` js
23872389const { finished } = require (' node:stream/promises' );
2390+ const fs = require (' node:fs' );
23882391
23892392const rs = fs .createReadStream (' archive.tar' );
23902393
@@ -2483,6 +2486,8 @@ receive an options argument as the last parameter with a
24832486
24842487``` js
24852488const { pipeline } = require (' node:stream/promises' );
2489+ const fs = require (' node:fs' );
2490+ const zlib = require (' node:zlib' );
24862491
24872492async function run () {
24882493 await pipeline (
@@ -2501,6 +2506,8 @@ as the last argument:
25012506
25022507``` js
25032508const { pipeline } = require (' node:stream/promises' );
2509+ const fs = require (' node:fs' );
2510+ const zlib = require (' node:zlib' );
25042511
25052512async function run () {
25062513 const ac = new AbortController ();
0 commit comments