diff --git a/node/index.d.ts b/node/index.d.ts index c9f672ec9f..3d4b9d8965 100644 --- a/node/index.d.ts +++ b/node/index.d.ts @@ -2019,6 +2019,8 @@ declare module "fs" { export interface ReadStream extends stream.Readable { close(): void; destroy(): void; + bytesRead: number; + path: string | Buffer; /** * events.EventEmitter diff --git a/node/node-tests.ts b/node/node-tests.ts index 4083c826ae..cee6054970 100644 --- a/node/node-tests.ts +++ b/node/node-tests.ts @@ -423,6 +423,8 @@ function stream_readable_pipe_test() { var r = fs.createReadStream('file.txt'); var z = zlib.createGzip({ finishFlush: zlib.Z_FINISH }); var w = fs.createWriteStream('file.txt.gz'); + console.log(r.bytesRead); + console.log(r.path); r.pipe(z).pipe(w); r.close(); }