{"_id":"split-transform-stream","_rev":"9-8334b0526493967891a3bf3a86a2a2e6","name":"split-transform-stream","description":"A combination of through2 and split with a straightforward interface.","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"split-transform-stream","version":"0.1.0","description":"A combination of [through2](https://www.npmjs.org/package/through2) and [split](https://github.com/dominictarr/event-stream#split-matcher) with a straightforward interface.","main":"index.js","dependencies":{"bubble-stream-error":"~0.0.1","event-stream":"~3.1.5","through2":"~0.4.2"},"devDependencies":{"tap":"~0.4.9"},"scripts":{"test":"node test.js"},"author":{"name":"Alexandru Vladutu","email":"alexandru.vladutu@gmail.com","url":"http://careers.stackoverflow.com/alessioalex"},"license":"MIT","_id":"split-transform-stream@0.1.0","dist":{"shasum":"266cbba6c24bced41aa0b6c175497bd3739d5c8b","tarball":"https://registry.npmjs.org/split-transform-stream/-/split-transform-stream-0.1.0.tgz","integrity":"sha512-Q954a/b9XyFuDN3nIpQlNnSpJ1x+NkWedt5+vbWe0FPSy0y4GPxGg6+vOddSxQj1xuBb1yP27vl4uAFGNoU+Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRJStUjBTK9t6j55axTevmP4FTKO6mU7Yp9J8ELeZUUAiEA+xSLgF416aG2hwOt0WsB7W7PYlm+4kNpLmBPKb3wCTE="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"alessioalex","email":"alexandru.vladutu@gmail.com"},"maintainers":[{"name":"alessioalex","email":"alexandru.vladutu@gmail.com"}]},"0.1.1":{"name":"split-transform-stream","version":"0.1.1","description":"A combination of through2 and split with a straightforward interface.","main":"index.js","dependencies":{"bubble-stream-error":"~0.0.1","event-stream":"~3.1.5","through2":"~0.4.2"},"devDependencies":{"tap":"~0.4.9"},"scripts":{"test":"node test.js"},"author":{"name":"Alexandru Vladutu","email":"alexandru.vladutu@gmail.com","url":"http://careers.stackoverflow.com/alessioalex"},"license":"MIT","_id":"split-transform-stream@0.1.1","dist":{"shasum":"825236a78d52a18ff912a631ad3034c15ded5fe3","tarball":"https://registry.npmjs.org/split-transform-stream/-/split-transform-stream-0.1.1.tgz","integrity":"sha512-nV8lOb9BKS3BqODBjmzELm0Kl878nWoTjdfn6z/v6d/zW8YS/EQ76fP11a/D6Fm6QTsbLdsFJBIpz6t17zHJnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/itKSx0R5ttSDFVuEkiMJ3FxyQTLIZFgIWOkcRrlVQwIgYAAlx7nrt9zBtOxUv0NjCJw4F4RBJxrRgUYb0/sxgRc="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"alessioalex","email":"alexandru.vladutu@gmail.com"},"maintainers":[{"name":"alessioalex","email":"alexandru.vladutu@gmail.com"}]},"1.0.0":{"name":"split-transform-stream","version":"1.0.0","description":"A combination of through2 and split with a straightforward interface.","main":"index.js","dependencies":{"split":"^1.0.0","through2":"^2.0.0","pump-chain":"^1.0.0"},"devDependencies":{"alessioalex-standard":"^1.1.0","husky":"^0.10.2","tap":"^2.3.1"},"scripts":{"lint":"alessioalex-standard","test":"node test.js","precommit":"npm run lint && npm test"},"author":{"name":"Alexandru Vladutu","email":"alexandru.vladutu@gmail.com","url":"http://careers.stackoverflow.com/alessioalex"},"repository":{"type":"git","url":"git+https://github.com/alessioalex/split-transform-stream.git"},"license":"MIT","gitHead":"0d49d429109ad9e94efbda7825a8eb14dd2829f7","bugs":{"url":"https://github.com/alessioalex/split-transform-stream/issues"},"homepage":"https://github.com/alessioalex/split-transform-stream#readme","_id":"split-transform-stream@1.0.0","_shasum":"5a37d8383f4e92340d6bd7fb502f482417b9497a","_from":".","_npmVersion":"2.14.13","_nodeVersion":"4.2.2","_npmUser":{"name":"alessioalex","email":"alexandru.vladutu@gmail.com"},"maintainers":[{"name":"alessioalex","email":"alexandru.vladutu@gmail.com"}],"dist":{"shasum":"5a37d8383f4e92340d6bd7fb502f482417b9497a","tarball":"https://registry.npmjs.org/split-transform-stream/-/split-transform-stream-1.0.0.tgz","integrity":"sha512-Fqkn7OkNRtGsSTGmXfnXN9gyy+M80W+Tv4fOi04ivx+CVGaOX90f29QDwZZcXHvCUxDMGy1q9U2G56lQJV7xEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiVyDIQLwzNbtsoyKJ5HVfZgMXDcZIwl9jGTgqiFh7/AiBnVhnZSgjW+yPL15zXPQjWKw7aBCibVqCxVXSpZ3n32g=="}]}}},"readme":"# split-transform-stream\n\nA combination of [through2](https://www.npmjs.org/package/through2) and [split](https://github.com/dominictarr/event-stream#split-matcher) with a straightforward interface.\n\n[![build status](https://secure.travis-ci.org/alessioalex/split-transform-stream.png)](http://travis-ci.org/alessioalex/split-transform-stream)\n\n## Usage\n\n```js\nsplitStream(inputStream, write, [end], [splitText])\n```\nreturns a stream\n\n## Example\n\n```js\nvar readStream = require('fs').createReadStream(__filename, 'utf8');\nvar splitStream = require('./index');\nvar write = function(line, encoding, next) {\n  this.push(line.split(' ').reverse().join(' '));\n\n  next();\n};\n\n// emitting lines in reverse\nsplitStream(readStream, write).on('data', function(data) {\n  console.log(data);\n}).on('error', function(err) {\n  if (err) { throw err; }\n}).on('end', function() {\n  console.log('done');\n});\n```\n\n## License\n\n[MIT](http://alessioalex.mit-license.org/)\n","maintainers":[{"name":"alessioalex","email":"alexandru.vladutu@gmail.com"}],"time":{"modified":"2022-06-26T22:58:15.927Z","created":"2014-05-23T08:23:52.294Z","0.1.0":"2014-05-23T08:23:53.516Z","0.1.1":"2014-05-25T09:39:49.560Z","1.0.0":"2015-11-30T18:24:15.906Z"},"readmeFilename":"README.md","author":{"name":"Alexandru Vladutu","email":"alexandru.vladutu@gmail.com","url":"http://careers.stackoverflow.com/alessioalex"},"license":"MIT","homepage":"https://github.com/alessioalex/split-transform-stream#readme","repository":{"type":"git","url":"git+https://github.com/alessioalex/split-transform-stream.git"},"bugs":{"url":"https://github.com/alessioalex/split-transform-stream/issues"}}