silently tap into a stream
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
main.js
package.json
readme.md
test.js

readme.md

streamtap

Tap into a stream. Read-only and drop data instead of applying backpressure

Useful for "monitoring" a stream

Example

var fs = require('fs')
var http = require('http')
var Stream = require('stream')
Stream.prototype.tap = require('streamtap')

http.get({
	host: 'google.com',
	port: 80,
	path: '/index.html'
},
function (res) {
	res
	.tap(process.stdout)
	.pipe(fs.createWriteStream('index.html'))
})

Testing

$ npm test

License

MIT