delimit-stream
Push messages from a stream partitioned by the given delimiter
Install
npm install delimit-stream
Example
var DelimitStream = require('delimit-stream')
var net = require('net')
net.createServer(function(socket){
var delimitStream = new DelimitStream('\r\n', { objectMode: true })
socket
.pipe(delimitStream)
.on('data', function(message){
console.log('Got message: %j', message)
})
})
API
DelimitStream(delimiter, [options])
delimiter
<String>
The character(s) that define the delimiter. DelimitStream will push its buffer every time this delimiter is found in the stream
options
<Object>
The stream.Transform options. DelimitStream does not add any new options.
Run Tests
npm test