{"_id":"delimit-stream","_rev":"300490","name":"delimit-stream","description":"Push messages from a stream partitioned by the given delimiter","dist-tags":{"latest":"0.1.0"},"maintainers":[{"name":"jasonkuhrt","email":"jasonkuhrt@me.com"}],"time":{"modified":"2021-06-03T19:05:35.000Z","created":"2013-09-17T16:39:46.510Z","0.1.0":"2014-09-22T22:10:14.582Z","0.0.1":"2013-09-17T16:39:46.510Z"},"users":{},"author":{"name":"Jason Kuhrt","email":"jasonkuhrt@me.com","url":"http://jasonkuhrt.com/"},"repository":{"type":"git","url":"git@github.com:jasonkuhrt/delimit-stream.git"},"versions":{"0.1.0":{"name":"delimit-stream","version":"0.1.0","description":"Push messages from a stream partitioned by the given delimiter","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git@github.com:jasonkuhrt/delimit-stream.git"},"keywords":["stream","streams2","delimit","frame","message"],"author":{"name":"Jason Kuhrt","email":"jasonkuhrt@me.com","url":"http://jasonkuhrt.com/"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/jasonkuhrt/delimit-stream/issues"},"devDependencies":{"mocha":"~1.13.0","should":"~1.3.0"},"homepage":"https://github.com/jasonkuhrt/delimit-stream","_id":"delimit-stream@0.1.0","_shasum":"9b8319477c0e5f8aeb3ce357ae305fc25ea1cd2b","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"jasonkuhrt","email":"jasonkuhrt@me.com"},"maintainers":[{"name":"jasonkuhrt","email":"jasonkuhrt@me.com"}],"dist":{"shasum":"9b8319477c0e5f8aeb3ce357ae305fc25ea1cd2b","size":4447,"noattachment":false,"key":"/delimit-stream/-/delimit-stream-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/delimit-stream/download/delimit-stream-0.1.0.tgz"},"directories":{},"publish_time":1411423814582,"_cnpm_publish_time":1411423814582,"_hasShrinkwrap":false},"0.0.1":{"name":"delimit-stream","version":"0.0.1","description":"Push messages from a stream partitioned by the given delimiter","main":"index.js","scripts":{"test":"./node_modules/.bin/mocha --reporter spec"},"repository":{"type":"git","url":"git@github.com:jasonkuhrt/delimit-stream.git"},"keywords":["stream","streams2","delimit","frame","message"],"author":{"name":"Jason Kuhrt","email":"jasonkuhrt@me.com","url":"http://jasonkuhrt.com/"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/jasonkuhrt/delimit-stream/issues"},"devDependencies":{"mocha":"~1.13.0","should":"~1.3.0"},"readmeFilename":"README.md","_id":"delimit-stream@0.0.1","dist":{"shasum":"455533a8e16c57901b5939c47e773146d7900f4d","size":3260,"noattachment":false,"key":"/delimit-stream/-/delimit-stream-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/delimit-stream/download/delimit-stream-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"jasonkuhrt","email":"jasonkuhrt@me.com"},"maintainers":[{"name":"jasonkuhrt","email":"jasonkuhrt@me.com"}],"directories":{},"publish_time":1379435986510,"_cnpm_publish_time":1379435986510,"_hasShrinkwrap":false}},"readme":"# delimit-stream [![Build Status](https://travis-ci.org/jasonkuhrt/delimit-stream.png)](https://travis-ci.org/jasonkuhrt/delimit-stream) [![Dependency Status](https://gemnasium.com/jasonkuhrt/delimit-stream.png)](https://gemnasium.com/jasonkuhrt/delimit-stream) [![NPM version](https://badge.fury.io/js/delimit-stream.png)](http://badge.fury.io/js/delimit-stream)\n> Push messages from a stream partitioned by the given delimiter\n\n### Install\n```\nnpm install delimit-stream\n```\n\n### Example\n```js\nvar DelimitStream = require('delimit-stream')\nvar net = require('net')\n\nnet.createServer(function(socket){\n  var delimitStream = new DelimitStream('\\r\\n', { objectMode: true })\n  socket\n    .pipe(delimitStream)\n    .on('data', function(message){\n      console.log('Got message: %j', message)\n    })\n})\n```\n\n### API\n##### `DelimitStream(delimiter, [options])`\n> `delimiter` `<String>`\n  The character(s) that define the delimiter. DelimitStream will push its buffer every time this delimiter is found in the stream\n>\n  `options` `<Object>`\n  The stream.Transform [options](http://nodejs.org/api/stream.html#stream_class_stream_transform). DelimitStream does not add any new options.\n\n### Run Tests\n```\nnpm test\n```\n","_attachments":{},"homepage":"https://github.com/jasonkuhrt/delimit-stream","bugs":{"url":"https://github.com/jasonkuhrt/delimit-stream/issues"},"license":"BSD-2-Clause"}