Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

34 lines (24 sloc) 0.474 kB

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

Jump to Line
Something went wrong with that request. Please try again.