{"_id":"streamline-streams","_rev":"20-309969cd264a4375b6a64214a238fdfb","name":"streamline-streams","description":"simple streams for streamline.js","dist-tags":{"latest":"3.0.0"},"versions":{"0.1.0":{"name":"streamline-streams","description":"pull-mode streams for node.js","version":"0.1.0","engines":{"node":">=0.4.0"},"dependencies":{},"author":{"name":"Bruno Jouhier"},"directories":{"lib":"./lib"},"main":"lib/index.js","contributors":[{"name":"Bruno Jouhier","email":"bruno.jouhier@sage.com"}],"devDependencies":{},"_id":"streamline-streams@0.1.0","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"c2551be32c1fc1077457479984da257ed7517b37","tarball":"https://registry.npmjs.org/streamline-streams/-/streamline-streams-0.1.0.tgz","integrity":"sha512-da52fJFqcsZWlp5xw/aJpgh/O/Pm0TOS/6qgvEIGjAxkBU4bQ/X4psjRGYb0kSyfUvIOakMHauU8dEkGEl7Pew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3m87qn+TJOkwNln5CV5LqkL9dMsLgtapACOkm1DE/xAiEAxXXxa+HgxiS3e7N04nlYohnhrUzQrQFrShU5gHQP8DU="}]},"scripts":{}},"0.1.1":{"name":"streamline-streams","description":"simple streams for streamline.js","version":"0.1.1","repository":{"type":"git","url":"git://github.com/Sage/streamline-streams.git"},"engines":{"node":">=0.10.8"},"dependencies":{},"author":{"name":"Bruno Jouhier"},"main":"index.js","bugs":{"url":"https://github.com/Sage/streamline-streams/issues"},"_id":"streamline-streams@0.1.1","dist":{"shasum":"bc211a13e44702ee38cdb91c94a4ceb882ad68e1","tarball":"https://registry.npmjs.org/streamline-streams/-/streamline-streams-0.1.1.tgz","integrity":"sha512-2xsCbkeiYbaymADKuFSE+uEZxcyfSfG0Q8RQ3fihyzKCtqmF7cchI0ic/4R2KiKHA5HyIb68ikB3L5a55z0OqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzBa144N+fCBWVHV8mfEXPecInLYOeNTmk9Oa0ajga/QIge0F+8MPVl8X/qOM2b7BGE98frULzoUb/N+F+AAZSK34="}]},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"bjouhier","email":"bjouhier@gmail.com"},"maintainers":[{"name":"bjouhier","email":"bjouhier@gmail.com"}],"directories":{}},"0.1.2":{"name":"streamline-streams","description":"simple streams for streamline.js","version":"0.1.2","repository":{"type":"git","url":"git://github.com/Sage/streamline-streams.git"},"engines":{"node":">=0.10.8"},"dependencies":{},"author":{"name":"Bruno Jouhier"},"main":"index.js","bugs":{"url":"https://github.com/Sage/streamline-streams/issues"},"_id":"streamline-streams@0.1.2","dist":{"shasum":"dbebe0f25b42864061d925be2e6f09dc73b1ef5d","tarball":"https://registry.npmjs.org/streamline-streams/-/streamline-streams-0.1.2.tgz","integrity":"sha512-N0ic8ehswoeDWaFWPj/XvdAAPEXHg5BVyhQazQ1SmJx07ISdlvJHigaWhTOVnCEE/jd9Gefx6GwnZ4H3ZMwYTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdaqsadIabBB9qLQPpaJlFe0ynZzowQDMAqX5WlPkueAIgO6BHxOlEHd5iMulRO1NOEPJ7owX+etKrD7DxYjgkfAE="}]},"_from":".","_npmVersion":"1.3.6","_npmUser":{"name":"bjouhier","email":"bjouhier@gmail.com"},"maintainers":[{"name":"bjouhier","email":"bjouhier@gmail.com"}],"directories":{}},"0.1.3":{"name":"streamline-streams","description":"simple streams for streamline.js","version":"0.1.3","repository":{"type":"git","url":"git://github.com/Sage/streamline-streams.git"},"engines":{"node":">=0.10.8"},"dependencies":{},"author":{"name":"Bruno Jouhier"},"main":"index.js","bugs":{"url":"https://github.com/Sage/streamline-streams/issues"},"_id":"streamline-streams@0.1.3","dist":{"shasum":"50ba2d0e142c14663c2a2d0ec32c65da8bca76f4","tarball":"https://registry.npmjs.org/streamline-streams/-/streamline-streams-0.1.3.tgz","integrity":"sha512-fSruhE/8PDlvjud2+w0vWbcHLoQljwcOfhlFQJIfOK5dAepCRMqpZ203SrHtKWIT9HHbCNRh4PlfkeCo3yozwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPDNB22ygBmQjEaGrQcLEiM/gL1ruHW96LW8+K+APe1AiEA4hypoNXIjCox8oQu1eaKB5F22yEePw0u8hMCtmmQDzI="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"bjouhier","email":"bjouhier@gmail.com"},"maintainers":[{"name":"bjouhier","email":"bjouhier@gmail.com"}],"directories":{}},"0.1.4":{"name":"streamline-streams","description":"simple streams for streamline.js","version":"0.1.4","repository":{"type":"git","url":"git://github.com/Sage/streamline-streams.git"},"engines":{"node":">=0.10.8"},"dependencies":{},"author":{"name":"Bruno Jouhier"},"main":"index.js","bugs":{"url":"https://github.com/Sage/streamline-streams/issues"},"homepage":"https://github.com/Sage/streamline-streams","_id":"streamline-streams@0.1.4","_shasum":"becf33a3a69ed954e57842e3e32eafb036f2c033","_from":".","_npmVersion":"1.4.8","_npmUser":{"name":"bjouhier","email":"bjouhier@gmail.com"},"maintainers":[{"name":"bjouhier","email":"bjouhier@gmail.com"}],"dist":{"shasum":"becf33a3a69ed954e57842e3e32eafb036f2c033","tarball":"https://registry.npmjs.org/streamline-streams/-/streamline-streams-0.1.4.tgz","integrity":"sha512-QlK3HozbisuczBnqVkHv313CiXOIgWP+L/UZxZKAHh8QdrD0cEmXVmsHSebPA4gX0Sq8Q/CoIEQlJI0aDYVjsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjVakjuuJYHaiPyQ7ui4cxzfTHBQN8/rs8h87IRwSa9AiBzYIZ/BegH7SU8VtZWK/xXuXxwtxc9DEv9RtBrl2FOcA=="}]},"directories":{}},"0.1.5":{"name":"streamline-streams","description":"simple streams for streamline.js","version":"0.1.5","repository":{"type":"git","url":"git://github.com/Sage/streamline-streams.git"},"engines":{"node":">=0.10.8"},"dependencies":{},"author":{"name":"Bruno Jouhier"},"main":"index.js","gitHead":"85d847c5469b3a3318e4a9e0a744424aa3e9c0c8","bugs":{"url":"https://github.com/Sage/streamline-streams/issues"},"homepage":"https://github.com/Sage/streamline-streams","_id":"streamline-streams@0.1.5","scripts":{},"_shasum":"5b0ff80cf543f603cc3438ed178ca2aec7899b54","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"bjouhier","email":"bjouhier@gmail.com"},"maintainers":[{"name":"bjouhier","email":"bjouhier@gmail.com"}],"dist":{"shasum":"5b0ff80cf543f603cc3438ed178ca2aec7899b54","tarball":"https://registry.npmjs.org/streamline-streams/-/streamline-streams-0.1.5.tgz","integrity":"sha512-6YDOm9MqT0bh3LAgTxcvIRqvt+5hJ6k0qrSUTQ1z2s3+cg6QDGea262oko8gayJMHhO2UHAOcHxcZLyZiYCo+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3HCp1IpTr8CeTMqJuRA38ZRu5OrNkfqbN1S9wpvYjQAiEAyJcTUN5kOjKBKLrtcAsB+OBz3lHePlLB6TCJSsjWa2M="}]},"directories":{}},"1.0.0":{"name":"streamline-streams","description":"simple streams for streamline.js","version":"1.0.0","repository":{"type":"git","url":"git://github.com/Sage/streamline-streams.git"},"bugs":{"url":"https://github.com/Sage/streamline-streams/issues"},"license":"MIT","author":{"name":"Bruno Jouhier"},"engines":{"node":">=0.10.8"},"dependencies":{"streamline-runtime":"^1.0.13"},"devDependencies":{"babel-plugin-streamline":"^1.0.8","streamline-helpers":"^1.0.0"},"scripts":{"prepublish":"node build.js || nodejs build.js","test":"node test-callbacks"},"main":"index.js","homepage":"https://github.com/Sage/streamline-streams#readme","gitHead":"7773e67647fac4797116b5c7d6ed65b4cd85b366","_id":"streamline-streams@1.0.0","_shasum":"c48dcd5432316191446e009c6ab4ecfacdcd657d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"bjouhier","email":"bjouhier@gmail.com"},"maintainers":[{"name":"bjouhier","email":"bjouhier@gmail.com"}],"dist":{"shasum":"c48dcd5432316191446e009c6ab4ecfacdcd657d","tarball":"https://registry.npmjs.org/streamline-streams/-/streamline-streams-1.0.0.tgz","integrity":"sha512-4l/IP+GP4n4buWkE6XtcLHXbyHBfv/dVQyU7+BDyKpjQ51wTz1StJscQmRJeG6K3yQouhRrVxhOTSpLLpK2Ytw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB0KqRTY79ne4TbLjd0/Fh5iRUJfEGscoZkRtkDWgc4gIgcxOmdvjVkgNqSpuzzIFOIhim5Chwl1KlyCuVV8hK7NY="}]},"directories":{}},"2.0.0":{"name":"streamline-streams","description":"simple streams for streamline.js","version":"2.0.0","repository":{"type":"git","url":"git://github.com/Sage/streamline-streams.git"},"bugs":{"url":"https://github.com/Sage/streamline-streams/issues"},"license":"MIT","author":{"name":"Bruno Jouhier"},"engines":{"node":">=0.10.8"},"dependencies":{"streamline-runtime":"^1.0.13"},"devDependencies":{"babel-plugin-streamline":"^2.0.0","babel-preset-es2015":"^6.3.13","streamline-helpers":"^2.0.0"},"scripts":{"prepublish":"node build.js || nodejs build.js","test":"node test-callbacks"},"main":"index.js","homepage":"https://github.com/Sage/streamline-streams#readme","gitHead":"ba93c800419b9a8fef95bfea260de535a8cf826e","_id":"streamline-streams@2.0.0","_shasum":"1c659b2112ae5b43ff99f7c2947e5ead61faedc2","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"bjouhier","email":"bjouhier@gmail.com"},"maintainers":[{"name":"bjouhier","email":"bjouhier@gmail.com"}],"dist":{"shasum":"1c659b2112ae5b43ff99f7c2947e5ead61faedc2","tarball":"https://registry.npmjs.org/streamline-streams/-/streamline-streams-2.0.0.tgz","integrity":"sha512-PONvtUByhSzSubivtW6x8Qs+axPCQuLRKnfB4kqEaJdNkmW3qfOdDTdiGzspH4fOq9+dSkAC2CbQqz27ah+gAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwLd0LMf2FlanasYp9IjUOSKEmb2PydfszOIm0e+121gIhAOhYBWb62N4K5m5c/LFgN3cB6Q8/l4bk0D9ZJhVoX1h5"}]},"directories":{}},"3.0.0":{"name":"streamline-streams","description":"simple streams for streamline.js","version":"3.0.0","repository":{"type":"git","url":"git://github.com/Sage/streamline-streams.git"},"bugs":{"url":"https://github.com/Sage/streamline-streams/issues"},"license":"MIT","author":{"name":"Bruno Jouhier"},"engines":{"node":">=10.0.0"},"dependencies":{"streamline-runtime":"^2.0.1"},"devDependencies":{"babel-plugin-streamline":"^2.0.26","babel-preset-es2015":"^6.24.1","streamline-helpers":"4.0.0"},"scripts":{"prepublish":"node build.js || nodejs build.js","test":"node test-callbacks"},"main":"index.js","homepage":"https://github.com/Sage/streamline-streams#readme","gitHead":"05abccaf5cc2fff8cb4ef103f78a99da75814997","_id":"streamline-streams@3.0.0","_nodeVersion":"12.16.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-5oVd7BV0sZAYzfH38zPWXNGUkHxA/IMtUlqYs0oqNpk+6hTj2+Kc5/ti2UQAM3nTw7oplkori1KRF4Vbvs1miw==","shasum":"0d054278640aaf88cbfbe0fd9fe9f94d7d8ae47c","tarball":"https://registry.npmjs.org/streamline-streams/-/streamline-streams-3.0.0.tgz","fileCount":27,"unpackedSize":374620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJej5iaCRA9TVsSAnZWagAASboP+wRSkX7vpM1g/1gZpS4/\noe1wvstYd9QEm4po5HWf/wi+86kNO8dd8yBii34Xj1VBysnlrr2/9Hg79N3G\nP3BRMixRCRfETtX79L2SvOahYCoOXMhln//nC35gc/ie2u7/065cD7yGdgAv\nTBPmPAkVln9JsYGkCAf0h6+eWvvASq9jyqXnIFxWFQIJ99R0lqvR3Ejs+jDL\nVXOby6Loj8ER8s151bd8fGnEfSzluWhrMmncfC/HbIMUT1FIjBUrOrkrFMr9\nE6mcBvZehB+GuKWwCC2vmogpFn0hVnMkk43+n1MJoar3xEypSU5T3qFrS66u\nH14tDjb7MMH8GmOj4oqt2T9sBV1BJkX6CVWhSUAfZWOZPd7drsjSYPEkrR20\noVpVVfYtPXf3VGdCjO4qiAy0DLrLzIc+wKuNeKD1q5wWllmc8jb9jnqOUoUX\ncRZCAOIr1yqTdpOKqoIFLVzhviO5yz6UqpNIbXayDhCaQr8B+UJ6uFs9guWF\nCO0Bh9rGuul1nyJAD9Nx9yPzhb3MrHZTyHe8GsKAS7pz/EcX4D5t+XcD0Ceb\nJ5TPaOruepi9M8TkgVVvqAWYA++WlC6M0tjQ/xPy3E0w2ib9DZia8gGu0fX8\n5RUjZUkzlBx4JFpX44N0ZazXYMdQ/LQjXh53Ulk737+Bi3A2jiT+Kb9MCnno\nj1hN\r\n=BueD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuSCh6biKyHCoGywy3SQSW99VPGPlkBORMo9NY4TRe6AiEArbYSv74wWJXphvknvYtE3J9ubzup6T9CAXmJHz+wMr8="}]},"maintainers":[{"email":"bjouhier@gmail.com","name":"bjouhier"},{"email":"eboureau@gmail.com","name":"eboureau"}],"_npmUser":{"name":"eboureau","email":"eboureau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/streamline-streams_3.0.0_1586469017656_0.28242956231324223"},"_hasShrinkwrap":false}},"maintainers":[{"email":"bjouhier@gmail.com","name":"bjouhier"},{"email":"eboureau@gmail.com","name":"eboureau"}],"time":{"modified":"2022-06-27T00:54:04.787Z","created":"2011-05-10T06:11:12.585Z","0.1.0":"2011-05-10T06:11:13.552Z","0.1.1":"2013-07-06T14:29:59.680Z","0.1.2":"2013-08-12T19:18:03.661Z","0.1.3":"2013-12-17T01:36:42.229Z","0.1.4":"2014-06-20T05:37:33.783Z","0.1.5":"2014-09-20T22:06:56.382Z","1.0.0":"2015-11-18T22:13:24.776Z","2.0.0":"2015-12-17T10:03:01.598Z","3.0.0":"2020-04-09T21:50:18.183Z"},"author":{"name":"Bruno Jouhier"},"repository":{"type":"git","url":"git://github.com/Sage/streamline-streams.git"},"readme":"**Warning**: this module is the original stream API for streamline.js. It is now superseeded by the \r\n[ez-streams](https://github.com/Sage/ez-streams) package which provide a much richer API.\r\n\r\nYou can nevertheless use this module directly if you are only interested by the low level wrappers\r\naround node streams.\r\n\r\nThis module provides:\r\n\r\n* a generic `ReadableStream` wrapper with an asynchronous `stream.read(_[, len])` method.\r\n* a generic `WritableStream` wrapper with an asynchronous `stream.write(_, buf[, encoding])` method.\r\n* wrappers for HTTP and TCP request and response objects (client and server).\r\n\r\nSee the [API reference](lib/streams.md) for details.\r\n\r\n## More information\r\n\r\nThe following blog articles give background information on this API design:\r\n\r\n* [Asynchronous episode 3 – Adventures in event-land](http://bjouhier.wordpress.com/2011/04/25/asynchronous-episode-3-adventures-in-event-land/)\r\n* [Node.js stream API: events or callbacks?](http://bjouhier.wordpress.com/2012/07/04/node-js-stream-api-events-or-callbacks/)","homepage":"https://github.com/Sage/streamline-streams#readme","bugs":{"url":"https://github.com/Sage/streamline-streams/issues"},"readmeFilename":"README.md","license":"MIT"}