inspect-stream
v0.1.0
Published
Inspects a nodejs stream 2+ and logs the data that's coming through.
Downloads
201
Readme
inspect-stream
Inspects a nodejs stream 2+ and logs the data that's coming through.
var objects = require('stream-spectrum/readable/object')
, tarpit = require('stream-spectrum/writable/tarpit')
, inspect = require('inspect-stream')
objects({ from: 1, to: 3 })
.pipe(inspect())
.pipe(tarpit({ objectMode: true }));
{ foo: 'bar',
beep: { boop: 'beep-boop' },
count: 1 }
{ foo: 'bar',
beep: { boop: 'beep-boop' },
count: 2 }
{ foo: 'bar',
beep: { boop: 'beep-boop' },
count: 3 }
Installation
npm install inspect-stream
API
###*function inspect(depthOrLog)
Creates a transform stream that will log the data coming through and push it downstream.
@name exports @function params:
- depthOrLog Number|Function allows to override the log inspect depth or replace the log function entirely.
returns:
TransformStream that behaves like the upstream.
License
MIT