{"_id":"linerstream","_rev":"21-d224d571566d72db7ff2003d5d381297","name":"linerstream","description":"Split a readable stream by newline characters","dist-tags":{"latest":"0.2.0"},"versions":{"0.0.1":{"name":"linerstream","version":"0.0.1","description":"Split a readable stream by newline characters","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"license":"ISC","devDependencies":{"chai":"~1.8.1","mocha":"~1.16.2","sinon":"~1.7.3"},"_id":"linerstream@0.0.1","dist":{"shasum":"365750f5049b5b240ccf9f18c41da0789ea6e235","tarball":"https://registry.npmjs.org/linerstream/-/linerstream-0.0.1.tgz","integrity":"sha512-U9rzgCeg8y5Qp3kbnxQmQ6IkjtBoPwyJemBXn6efHaxZ4zS2Cv+b99wyJHEwuwrS6HaeoC5Pnn5jO8qBY4TNxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChNvWWY/hJni6ZppcYTdTJT5qi84y5VCKhBMo7zXbGSAIgLNh13eyo6nlXTfo8OJc7z1gMD4SthfTVBMRdr3wbUu8="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},"maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"}]},"0.0.2":{"name":"linerstream","version":"0.0.2","description":"Split a readable stream by newline characters","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"license":"ISC","devDependencies":{"chai":"~1.8.1","mocha":"~1.16.2","sinon":"~1.7.3"},"_id":"linerstream@0.0.2","dist":{"shasum":"1437129295e80dafd70a304cd33c373446f0d36b","tarball":"https://registry.npmjs.org/linerstream/-/linerstream-0.0.2.tgz","integrity":"sha512-r14L2/DfzTlgqU684kesYtXptkz6FSEyJBfzN6EhyNSH/DjAsXwz7cje5djAOswRp0LZ2zrwX4tBWH5xF4eY+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2ZCFQHWgv3063uSBHC6ag8CIH9JQ0PkTZvXipmaopeAIgde0iRuKy3H7d+w9hE9srrWQCvqAr38U+eyLbUJu8//o="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},"maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"}]},"0.0.3":{"name":"linerstream","version":"0.0.3","description":"Split a readable stream by newline characters","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"license":"ISC","devDependencies":{"chai":"~1.8.1","mocha":"~1.16.2","sinon":"~1.7.3"},"_id":"linerstream@0.0.3","dist":{"shasum":"8db99baf9a12b2e232ae8c96d97b306ebf9050fa","tarball":"https://registry.npmjs.org/linerstream/-/linerstream-0.0.3.tgz","integrity":"sha512-I9IoZzHiU/QmT1i1NUMkNu6gBru15uvmKrKc0Xh0LwRWUmXSqat83J8YxqE9XITrEwYwstJ7ZbkWpYA1Ahuo6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOUIcrbwKv+TnjvF8GUvL2qdzbqrkxR1+eMc9opdINlgIgBaO2pl1Ngv7oR6izKTOZQ30RdQR3MY6aHCCsjgyKU/M="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},"maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"}]},"0.0.4":{"name":"linerstream","version":"0.0.4","description":"Split a readable stream by newline characters","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"license":"ISC","devDependencies":{"chai":"~1.8.1","mocha":"~1.16.2","sinon":"~1.7.3"},"dependencies":{"chai":"~1.8.1","sinon":"~1.7.3"},"repository":{"type":"git","url":"git://github.com/nisaacson/linerstream.git"},"keywords":["stream","line","split","newline"],"bugs":{"url":"https://github.com/nisaacson/linerstream/issues"},"homepage":"https://github.com/nisaacson/linerstream","_id":"linerstream@0.0.4","dist":{"shasum":"17a84939e1f81031671c9753c0a7d8e6ca0095af","tarball":"https://registry.npmjs.org/linerstream/-/linerstream-0.0.4.tgz","integrity":"sha512-JNV62Y7HR52/OTPb7PGf5j89767nsGlBeqpO0n+2o+TKdXPP3NvpW03D5L8naVRrqA/wJMXBTkQZrWYOt9h18Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICV4ehV7jKmC0sSjmgr24OrMQpSYorJLjyr9sxw9GC0KAiAR1N3XQVUw8kQoMQLRDw5EE7jso0X8RoGNklzv3POwSQ=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},"maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"}]},"0.0.5":{"name":"linerstream","version":"0.0.5","description":"Split a readable stream by newline characters","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"license":"ISC","devDependencies":{"chai":"~1.8.1","mocha":"~1.16.2","sinon":"~1.7.3"},"dependencies":{"chai":"~1.8.1","sinon":"~1.7.3"},"repository":{"type":"git","url":"git://github.com/nisaacson/linerstream.git"},"keywords":["stream","line","split","newline"],"bugs":{"url":"https://github.com/nisaacson/linerstream/issues"},"homepage":"https://github.com/nisaacson/linerstream","_id":"linerstream@0.0.5","dist":{"shasum":"c096386b3192d25af7baddf6f7a5557d96d05109","tarball":"https://registry.npmjs.org/linerstream/-/linerstream-0.0.5.tgz","integrity":"sha512-lE86NLWHUzs4BzkRpS+xFgEV2+wWhEypTWGV/GupYWJcVyVCJdIAgoPSQz231Wg1ShlbPRpbWah+l1Dk4qgTZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICyTBmix2Jn3keQyhnw1fO+egQ/eF0dZznR4QRGLqmKgAiAPdu784kJnXUYg1+p7lbhvIHvEG0+WbWQIc++Rp7kQaA=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},"maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"}]},"0.0.6":{"name":"linerstream","version":"0.0.6","description":"Split a readable stream by newline characters","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"license":"ISC","devDependencies":{"chai":"~1.8.1","mocha":"~1.16.2","sinon":"~1.7.3"},"dependencies":{"chai":"~1.8.1","sinon":"~1.7.3"},"repository":{"type":"git","url":"git://github.com/nisaacson/linerstream.git"},"keywords":["stream","line","split","newline"],"bugs":{"url":"https://github.com/nisaacson/linerstream/issues"},"homepage":"https://github.com/nisaacson/linerstream","_id":"linerstream@0.0.6","dist":{"shasum":"b73287d1387257dbb07771bd05beb35da5fcf972","tarball":"https://registry.npmjs.org/linerstream/-/linerstream-0.0.6.tgz","integrity":"sha512-6cbxMI2YBz1yl7CAk0w4JpWS4422zJtFeKnwMBDCupCY//nmPFV2khvUnVt23IVS3Q+ERpv93XbF83Gj0Vszdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCie7fmsSDu32w15NeGIh91WPw6MbBbE3xkz+j2xcdxgwIgKdIU5y37MTy/cDRdIdkJ0XJRc463mO8Kjc2xvKEIH0E="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},"maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"}]},"0.1.0":{"name":"linerstream","version":"0.1.0","description":"Split a readable stream by newline characters","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"license":"ISC","devDependencies":{"chai":"~1.8.1","mocha":"~1.16.2","sinon":"~1.7.3"},"dependencies":{"chai":"~1.8.1","sinon":"~1.7.3"},"repository":{"type":"git","url":"git://github.com/nisaacson/linerstream.git"},"keywords":["stream","line","split","newline"],"bugs":{"url":"https://github.com/nisaacson/linerstream/issues"},"homepage":"https://github.com/nisaacson/linerstream","_id":"linerstream@0.1.0","dist":{"shasum":"ef8620e21dba07259ec3b2d069b06139f83ca1f7","tarball":"https://registry.npmjs.org/linerstream/-/linerstream-0.1.0.tgz","integrity":"sha512-6bx8rpb0bBzF78hTDQtJCc629GvN1qhH6GfpEIJeRjpfC9myz0/jPvau7qMdac4Q+0LUjgJOE9SqCE/z2m8Q1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG05JbyrRA32jWvqJmLNYtU8YeUvoboXCpiaOc1XP+Z7AiAWFcZUiwBL40yeB8+gjeLfO4i3X/vL/1i55he7gd7TNQ=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},"maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"}]},"0.1.1":{"name":"linerstream","version":"0.1.1","description":"Split a readable stream by newline characters","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"license":"ISC","devDependencies":{"chai":"~1.8.1","mocha":"~1.16.2","sinon":"~1.7.3"},"dependencies":{},"repository":{"type":"git","url":"git://github.com/nisaacson/linerstream.git"},"keywords":["stream","line","split","newline"],"bugs":{"url":"https://github.com/nisaacson/linerstream/issues"},"homepage":"https://github.com/nisaacson/linerstream","_id":"linerstream@0.1.1","dist":{"shasum":"f84cbd4eab63b967eb77ed11eac89d34bd0a6fbf","tarball":"https://registry.npmjs.org/linerstream/-/linerstream-0.1.1.tgz","integrity":"sha512-ufKc2LKjwLwxxzhavELhIFC5nlNDiEAgkSYCuqh8gyiubBq6MEdQbsDQCNpNOSg5tEQcixVEKZ9ZG7M5zbmWGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXfBq9oF1BAxoG9798lS6g3wHQTdSVqq1sp96+SxpETAIhAJhnqYBHgnoIxBDgHq1o2wVuQGLwr4X3RBWWK3v34bSu"}]},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},"maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"}]},"0.1.2":{"name":"linerstream","version":"0.1.2","description":"Split a readable stream by newline characters","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"license":"ISC","devDependencies":{"chai":"~1.8.1","mocha":"~1.16.2","sinon":"~1.7.3"},"dependencies":{},"repository":{"type":"git","url":"git://github.com/nisaacson/linerstream.git"},"keywords":["stream","line","split","newline"],"bugs":{"url":"https://github.com/nisaacson/linerstream/issues"},"homepage":"https://github.com/nisaacson/linerstream","_id":"linerstream@0.1.2","dist":{"shasum":"51f77eaddf6ef57a059e21ba47549b917de918bf","tarball":"https://registry.npmjs.org/linerstream/-/linerstream-0.1.2.tgz","integrity":"sha512-fE0Oy4VSY1EQ2/GFAMcylsZlrI3H4F4gH5XVugIJUB145kAey81PKdEgZhXeV9ec0wPbS0M8nYHPcN77/OgSdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE93LeTE60aeYfBlfrRtXKE42/U6LCYIcgrN2APG8YKoAiALVYTOg/N5YHoBb4MgpksbhQcdrD/uRdBhQFrDlD/Thg=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},"maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"}]},"0.1.3":{"name":"linerstream","version":"0.1.3","description":"Split a readable stream by newline characters","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"license":"ISC","devDependencies":{"chai":"~1.8.1","mocha":"~1.16.2","sinon":"~1.7.3"},"dependencies":{},"repository":{"type":"git","url":"git://github.com/nisaacson/linerstream.git"},"keywords":["stream","line","split","newline"],"bugs":{"url":"https://github.com/nisaacson/linerstream/issues"},"homepage":"https://github.com/nisaacson/linerstream","_id":"linerstream@0.1.3","dist":{"shasum":"2b12788a3f3dca56561c63c5b352cb7aefa0b587","tarball":"https://registry.npmjs.org/linerstream/-/linerstream-0.1.3.tgz","integrity":"sha512-LAObryNZBVLUt/gmVnJgf/a7nZBruOjIWsa5ugkXqTCWDml4wpVXIZheSdlP3rhK3/J8sAFNlkTBA7oELhv9kQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFWA0qq+kdy5x2iGqGLNkV+VSLJkZjupZ6xSQum9xM8QIgEqeQqfr1Fqdg61NX//IWDIYYy6+o4z6q3sE3hg/eoQI="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},"maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},{"name":"apriendeau","email":"austin@apriendeau.com"}]},"0.1.4":{"name":"linerstream","version":"0.1.4","description":"Split a readable stream by newline characters","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"license":"ISC","devDependencies":{"chai":"~1.8.1","mocha":"~1.16.2","sinon":"~1.7.3"},"dependencies":{},"repository":{"type":"git","url":"git://github.com/nisaacson/linerstream.git"},"keywords":["stream","line","split","newline"],"bugs":{"url":"https://github.com/nisaacson/linerstream/issues"},"homepage":"https://github.com/nisaacson/linerstream","gitHead":"fd36bbb73f982b0ff3b94a43d4f9dec9968fe010","_id":"linerstream@0.1.4","_shasum":"5de7bf69faa2b0f9d85e8332099b70e419a845d5","_from":".","_npmVersion":"1.4.20","_npmUser":{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},"maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},{"name":"apriendeau","email":"austin@apriendeau.com"}],"dist":{"shasum":"5de7bf69faa2b0f9d85e8332099b70e419a845d5","tarball":"https://registry.npmjs.org/linerstream/-/linerstream-0.1.4.tgz","integrity":"sha512-Marl7QA0WZsab/8plKVmL2OSSLCleGr33CSWa1NwSmDn8PN1Kvqeqinx1Qm0lzbzuUs6IiMRYWX+mEbY+SKx1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdr96xnzZ60wIkqgo12oUCr1+FQyZsB7OlQCWqoFFNxAiEAtiuLXoabk2Gk/gS7bp6ySaHg/v1Y6u1g4si1Sc94srM="}]}},"0.2.0":{"name":"linerstream","version":"0.2.0","description":"Split a readable stream by newline characters","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"license":"ISC","devDependencies":{"chai":"~1.8.1","mocha":"~1.16.2","sinon":"~1.7.3"},"dependencies":{},"repository":{"type":"git","url":"git://github.com/nisaacson/linerstream.git"},"keywords":["stream","line","split","newline"],"bugs":{"url":"https://github.com/nisaacson/linerstream/issues"},"homepage":"https://github.com/nisaacson/linerstream","gitHead":"58a547f3d1eae70ebf54d399b18b60a4374b3c6c","_id":"linerstream@0.2.0","_shasum":"a0dad4bed7245d582b3173b22b1e3cb3c587f103","_from":".","_npmVersion":"4.4.1","_nodeVersion":"7.7.2","_npmUser":{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},"dist":{"shasum":"a0dad4bed7245d582b3173b22b1e3cb3c587f103","tarball":"https://registry.npmjs.org/linerstream/-/linerstream-0.2.0.tgz","integrity":"sha512-Ally3f4uv50ELwVedutc6AisNorL+JRXsQmae/a28GOdQh4IkdIXsr/zSRGuszWaXCkfAZrQOjdrClWWrPEOyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGFamlNKNPUcBmW2go3OgnbzUclOHgisDRIB4Q4Bb0xAiEA9Ncf7B9KzqOkVmwgJoFJ0GRo0992APGTgKc/AYLvAls="}]},"maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},{"name":"apriendeau","email":"austin@apriendeau.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/linerstream-0.2.0.tgz_1489337539987_0.9480767999775708"}}},"readme":"# linerstream\n\nSplit a readable stream by newline characters\n\n[![NPM](https://nodei.co/npm/linerstream.png)](https://nodei.co/npm/linerstream/)\n\n[![Build Status](https://travis-ci.org/nisaacson/linerstream.png)](https://travis-ci.org/nisaacson/linerstream)\n[![Dependency Status](https://david-dm.org/nisaacson/linerstream/status.png)](https://david-dm.org/nisaacson/linerstream)\n[![Code Climate](https://codeclimate.com/github/nisaacson/linerstream.png)](https://codeclimate.com/github/nisaacson/linerstream)\n\n# Installation\n```bash\nnpm install -S linerstream\n```\n\n# Usage\n\nCreate an instance of linestream and pipe a readable stream into that instance\n\n```javascript\nvar Linerstream = require('linerstream')\n// splitter is an instance of require('stream').Transform\nvar opts = {\n  highWaterMark: 2\n}\nvar splitter = new Linerstream(opts) // opts is optional\n\nvar readStream = fs.createReadStream('/file/with/line/breaks.txt')\nvar lineByLineStream = readStream.pipe(splitter)\nlineByLineStream.on('data', function(chunk) {\n  console.dir(chunk)  // no line breaks here :)\n})\n```\n\n\n## Override EOL\n\nIf you don't want to use the OS default `EOL` character, you can ovverride it when creating the stream\n\n```\nvar stream2 = new LinerStream({EOL: '\\n'})\n//force windows EOL\nvar stream3 = new LinerStream({EOL: '\\r\\n'})\n```\n","maintainers":[{"name":"nisaacson","email":"noah+npmjs@nisaacson.com"},{"name":"apriendeau","email":"austin@apriendeau.com"}],"time":{"modified":"2022-06-19T12:31:48.262Z","created":"2014-01-07T20:19:26.082Z","0.0.1":"2014-01-07T20:19:26.082Z","0.0.2":"2014-01-07T20:25:52.036Z","0.0.3":"2014-01-07T20:26:44.610Z","0.0.4":"2014-01-07T20:27:58.714Z","0.0.5":"2014-01-07T20:33:49.586Z","0.0.6":"2014-01-08T15:34:42.044Z","0.1.0":"2014-01-09T19:58:09.411Z","0.1.1":"2014-02-27T03:00:44.695Z","0.1.2":"2014-03-20T22:47:26.276Z","0.1.3":"2014-03-21T18:48:14.839Z","0.1.4":"2014-08-11T13:37:26.554Z","0.2.0":"2017-03-12T16:52:20.614Z"},"homepage":"https://github.com/nisaacson/linerstream","keywords":["stream","line","split","newline"],"repository":{"type":"git","url":"git://github.com/nisaacson/linerstream.git"},"author":{"name":"Noah Issaacson","email":"noah+npmjs@nisaacson.com","url":"https://github.com/nisaacson"},"bugs":{"url":"https://github.com/nisaacson/linerstream/issues"},"license":"ISC","readmeFilename":"README.md"}