VOOZH about

URL: https://www.geeksforgeeks.org/node-js/node-js-writable-stream-pipe-event/

⇱ Node.js Writable Stream pipe Event - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Node.js Writable Stream pipe Event

Last Updated : 28 Apr, 2025

The pipe event in a Writable Stream is emitted when the stream.pipe() method is being called on a readable stream by attaching this writable to its set of destinations. 

Syntax:

Event: 'pipe'

Return Value: If the pipe() method is being called then this event is emitted else it is not emitted. 

The below examples illustrate the use of the 'pipe' event in Node.js: 

Example 1: 

Output:

Piped!
Program Ended.

Example 2: 

Output:

Program Ended

So, here pipe() function is not called so the pipe event is not emitted. 

Reference: https://nodejs.org/api/stream.html#stream_event_pipe

Comment

Explore