/stream-timeout

have a stream emit a timeout when it doesn't see any input

Primary LanguageJavaScript

stream-timeout

build status

A stream that emits a timeout event if there's a large pause after a chunk.

api

var stream = Timeout(delay, opts)

stream.on('timeout', function() {
    // too late
});

Delay is same as in setTimeout, opts is given to Stream.Writable.