on-new-line

1.0.0 • Public • Published

on-new-line

Hijacks NodeJS Stream and emits events when newline(s) written to the output.

MIT License npm:

Install

$ npm install on-new-line --save

Usage

require('on-new-line')(stream); // Any type of NodeJS stream, such as: filestream, process.stdout etc.
 
// emitted on every newline detected
stream.on('newline', function() {
 
});
 
// emitted before data written to the output. 
stream.on('before:newlines', function(lineCount) {
 
});
 
// emitted after data written to the output. 
stream.on('after:newlines', function(lineCount) {
 
});
 

Contributing

Pull requests and stars are highly welcome.

For bugs and feature requests, please create an issue.

Package Sidebar

Install

npm i on-new-line

Weekly Downloads

168

Version

1.0.0

License

MIT

Last publish

Collaborators

  • bubkoo