{"_id":"pull-through","_rev":"28-f690d22901f181bb8f4fd3725c5c35b8","name":"pull-through","description":"through ported to pull-stream style","dist-tags":{"latest":"1.0.18"},"versions":{"1.0.4":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.4","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"pull-stream":"~2.0"},"devDependencies":{},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","_id":"pull-through@1.0.4","dist":{"shasum":"1494b57dd7e1881e26820a1c65d079abbc8dac39","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.4.tgz","integrity":"sha512-YTI1/IBeCeNtdrq4bDjuX/7+5cTBHFcvGA6SCjZss0Yad9ZCNe0cS3q6+ZS+CudsrB697AEC5RjzqCcZZuQ7oQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsY3y62gPxfo72GPi/B14PZt4pSohz0Ar7e81ffXNRoAiBQGEQNEASxEokUsOr4dL90qz4u6kx4cg5aknveQUQTqA=="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"1.0.5":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.5","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"pull-stream":"~2.0"},"devDependencies":{},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","_id":"pull-through@1.0.5","dist":{"shasum":"b3121526cdcf23b598ce5ab3b646eab001109fe3","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.5.tgz","integrity":"sha512-5dnFFFp+6obt/TDMJe11EpaoK59jy4MDd2ECrEpqaXSK81BzowEmB6UILO0/q8++u+gn2kHyhyWr/Fw25/6/Fw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCijEZWDKgJ8KMbpYHv+FUVn3oggFJdzlAVsnxkaBRQ9QIhAMhLd9L6uArsPHttcWh++qzT6NZJtTI0JOQKpDGE371e"}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"1.0.6":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.6","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"pull-stream":"~2.14"},"devDependencies":{},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","_id":"pull-through@1.0.6","dist":{"shasum":"b2a377f5ae6f0e2b0ec9cac03368906b1697cda5","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.6.tgz","integrity":"sha512-+0lYOcLlK5H9OiskcSDYqs7OYXVjTJw4+Mmq7gKEeRNeo/MsyOqpqRCXWICm+X3L2K2ACxjY49NAj+pTixHHHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2EaiXfr9EJemMd+ubPrYDtsQcmWQWSHsx4rpeASLrpAiBRGjzKYEEoJEC/z7Y2QUfDySnnO6561+GAQFSD3cLYrA=="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"1.0.7":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.7","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"pull-stream":"~2.16"},"devDependencies":{},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","_id":"pull-through@1.0.7","dist":{"shasum":"9f6a0cf8874a9fde75d844e0b6655b7436def6dd","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.7.tgz","integrity":"sha512-QKCvxqWQWShZ/phpSlhO5NmhjWTcq3KIb7zmn94N/vSI7vHYqY7rcziiCEezkP6QB5pTdqP+K8TxT4SpoaL2bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXdoqz3TNSJcGN3op3g+ZbrsjNsTJbRNf6ub2FBt9kyQIhAIV66UAWqPszL3GH/kbfRjrSDzMFCoZGbmM5wzKvFL4s"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"1.0.8":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.8","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"pull-stream":"~2.20"},"devDependencies":{},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","bugs":{"url":"https://github.com/dominictarr/pull-through/issues"},"_id":"pull-through@1.0.8","dist":{"shasum":"47e817e097260224f76ab7d3b443523865761255","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.8.tgz","integrity":"sha512-i7ZgRxq3ClMKv3LoeEMgPb72BS0kUqShiG2u7w6PF0/jKTPpwuTnaRxhcjZdqpdt2xt2w/i8/BkCCO59U0qpwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0mA50nMOA6dk5uFlfQswDFwuSdZg6ujCE7N7O8gxD7gIhAO9Al2SLo/eFJJyHxesP5AP9+MFd5AVlHD0zcGow928r"}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"1.0.9":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.9","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"pull-stream":"~2.20"},"devDependencies":{},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","bugs":{"url":"https://github.com/dominictarr/pull-through/issues"},"_id":"pull-through@1.0.9","dist":{"shasum":"76c6b91093b76dd41cc962835e10c5b7c88ec485","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.9.tgz","integrity":"sha512-XjVSP5cQxKA4M7PFF3kk7QWx7edE5ykO8O9tYO2cYqCemoPfh5MQfMPCbwNbrzqPvnllecHeuL2qjMh/T/MjIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCawDEqlMdwvd/23frex8a8YQUC2Uc8M1V2SOEXZpiagQIgE78/+yLrTZJxd1cr7x3WFyb7pv3rhL63Ovv174wSUK0="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"1.0.10":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.10","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"pull-stream":"~2.20"},"devDependencies":{},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","bugs":{"url":"https://github.com/dominictarr/pull-through/issues"},"_id":"pull-through@1.0.10","dist":{"shasum":"541d9de79c047187dcc559f1c21342f9eac4ab5c","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.10.tgz","integrity":"sha512-sj2kbg50J5CPu0Yqc9GNlV84iAI22WWC95FIY2rG4dDNQSfoecZ68JJhH/5urlcfZhdAIJG0am+zeAjJA6dcEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgQs75bOOhh51jt9fDxMnBn397ip+q++Vv7L0jp3w0lAIgPu663zBeg+igGhdvSfu6fF/M9DF9tQ4XhoKWnDOyyJM="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"1.0.11":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.11","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"pull-stream":"~2.20"},"devDependencies":{"pull-stream":"~2.22.2","tape":"~2.12.3"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","bugs":{"url":"https://github.com/dominictarr/pull-through/issues"},"_id":"pull-through@1.0.11","dist":{"shasum":"f10240a3f8dda6d9d4c089b2f50b32937bace395","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.11.tgz","integrity":"sha512-cE1U7CDpWXQfKqSh4pIWZj/RlaxmQFEq63O+WSadhjjZuRz3G5QRkU8k+glzv3aMA3wxfz9Q3R5boLzS8NbniQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdiTTo+/j+XJJmVrdCrzIrYh44I2/fhxoq1JSNJ8svHAiBoqETh6WFjpweABfvtp/BRAhJQogMX9kJ2ijBumqsKRw=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"1.0.12":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.12","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"pull-stream":"~2.20"},"devDependencies":{"pull-stream":"~2.22.2","tape":"~2.12.3"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","bugs":{"url":"https://github.com/dominictarr/pull-through/issues"},"_id":"pull-through@1.0.12","dist":{"shasum":"e1061655ff8b15792a53de524ee93d4e26e5d12e","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.12.tgz","integrity":"sha512-+Bm48G6wrJ7NIj7zHmHTwzkPdg3l3MNVIoyEFD941qTG0rXtr0UfQZD5XSyy7UR9lJKkhofrTNqRhnuX4X+cfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLQJEVYBXjxYRnH5sg32N4VKK9M9oQ7Bjs8D3D+VEP3wIgPruBpq3gHmpjwQYtKWjGZ3zjLYiwhZ7DMvynuClAYTk="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"1.0.14":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.14","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"pull-stream":"~2.20","looper":"~3.0.0"},"devDependencies":{"pull-stream":"~2.26.0","tape":"~2.14.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"bcdb0c2f2d2140532e5c8259c7e76ecaab43d684","bugs":{"url":"https://github.com/dominictarr/pull-through/issues"},"_id":"pull-through@1.0.14","_shasum":"486155079fb6b8ee4b9766fc19270a6292afdfeb","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"486155079fb6b8ee4b9766fc19270a6292afdfeb","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.14.tgz","integrity":"sha512-jt4Jjx4VBrTHejocPCQWEE7MAQVOFq3509U7mvVkGr132HWdCGDm4K9QnledGHMrCScO9QiPsmgGA/OUKYlegw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPRaA1V41o4+XH6YddFgf0JazNhOWXSNIylHUUP/xNawIhAPYe5PMs39jStzuPc+jUZJXWHfTOwJyVoE9pl0GpJDRB"}]}},"1.0.16":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.16","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"pull-stream":"~2.27.0","looper":"~3.0.0"},"devDependencies":{"pull-stream":"~2.26.0","tape":"~4.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"fe0108740ee0374152baf5ffff6f508b144600b5","bugs":{"url":"https://github.com/dominictarr/pull-through/issues"},"_id":"pull-through@1.0.16","_shasum":"f1f5eb5727aba1b7feca1dd8f2fd2fdc429f8a0a","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.12.4","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"f1f5eb5727aba1b7feca1dd8f2fd2fdc429f8a0a","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.16.tgz","integrity":"sha512-rYh0F3FA9zFhQ9tymladGgMpvB0h/Ur1qM+YNFXgQuKVoCTg3YLr0uvOR2ALq7p70h9I64OZ1jA9BdLjmrBz9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXabZbB16wCrEw0+M9uXRo9uTqAQrUD+stZ0K2tl9FOAiEA6dh5TlOQxouAVpsbYTIKlKUyPMw0uCQakrLXmDmKG1M="}]}},"1.0.17":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.17","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"pull-stream":"~2.27.0","looper":"~3.0.0"},"devDependencies":{"pull-stream":"~2.26.0","tape":"~4.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"13b0a47f19d9a2067cdf7f3724822ecae26518d6","bugs":{"url":"https://github.com/dominictarr/pull-through/issues"},"_id":"pull-through@1.0.17","_shasum":"45146923a25b7b98c8388f615c2c59869eb4acca","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.12.4","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"45146923a25b7b98c8388f615c2c59869eb4acca","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.17.tgz","integrity":"sha512-KXJDvaOx1AqxzJKjH2tn9Y+E0k7oSmpJB7p3Y5f6uNow8u1Nm+HmrKa/Ssk8ELATUQ8F18faNLFQsaowMBEXpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfTM3gLM8a+QQHZQwqSF6ozDCanJ6ywCtCT9dxnYobAwIhALjgREjKHgu0HvI6/5OTTF2mJqJFbEqhM5QwyzScbcEx"}]}},"1.0.18":{"name":"pull-through","description":"through ported to pull-stream style","version":"1.0.18","homepage":"https://github.com/dominictarr/pull-through","repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"dependencies":{"looper":"~3.0.0"},"devDependencies":{"pull-stream":"^3.2.3","tape":"~4.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"d0eb76240bc211c078bc62022b5dd7017858f647","bugs":{"url":"https://github.com/dominictarr/pull-through/issues"},"_id":"pull-through@1.0.18","_shasum":"8dd62314263e59cf5096eafbb127a2b6ef310735","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"8dd62314263e59cf5096eafbb127a2b6ef310735","tarball":"https://registry.npmjs.org/pull-through/-/pull-through-1.0.18.tgz","integrity":"sha512-t8BBRdKstI/JoWS3FAXRnBvo1ahoLcKo8nm8ZUzr4OUgIf47RodD6HjnPIpw/d6HQZaMu+TotLAYCNwLTnvcNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGXsBk5ZHMeOjpb0b4b/NwB+GJAk3ex3/2EycPO/64XAIgenQjhF9tqAHfFFozOlQAtLvLNRAJi9xm9IWk90JOlzM="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pull-through-1.0.18.tgz_1459323972116_0.08819945156574249"}}},"readme":"# pull-through\n\n[through](https://github.com/dominictarr/through) ported to \n[pull-stream](https://github.com/dominictarr/pull-stream) style.\n\n## Example\n\nSame Good Old Api, Brand New Underlying Mechanism.\n\n``` js\nvar through = require('pull-through')\n\nvar ts = through(function (data) {\n  this.queue(data)\n}, function (end) {\n  this.queue(null)\n})\n```\n\n## Incompatibility\n\n### DON'T\nuse `var self = this`, don't keep a reference.\n\n``` js\nvar WRONG = through(function (data) { WRONG.queue(data) })\n```\n\n### DO\n\n``` js\nthrough(function (data) { this.queue(data) })\n```\n\nMaybe this will change. this is a little more tricky with pull-streams, though.\n\n## License\n\nMIT\n","maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"time":{"modified":"2022-06-25T00:48:29.771Z","created":"2013-03-24T13:55:35.852Z","1.0.4":"2013-03-24T13:58:09.490Z","1.0.5":"2013-03-25T05:29:20.924Z","1.0.6":"2013-04-19T23:05:37.823Z","1.0.7":"2013-05-05T00:50:35.583Z","1.0.8":"2013-07-05T21:46:09.029Z","1.0.9":"2013-07-05T21:50:27.623Z","1.0.10":"2013-07-17T22:43:26.507Z","1.0.11":"2014-04-29T16:54:13.102Z","1.0.12":"2014-04-29T17:15:36.000Z","1.0.14":"2014-10-19T01:35:37.544Z","1.0.16":"2015-06-08T09:24:33.028Z","1.0.17":"2015-06-08T09:39:42.150Z","1.0.18":"2016-03-30T07:46:12.563Z"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"repository":{"type":"git","url":"git://github.com/dominictarr/pull-through.git"},"homepage":"https://github.com/dominictarr/pull-through","bugs":{"url":"https://github.com/dominictarr/pull-through/issues"},"license":"MIT","readmeFilename":"README.md","users":{"fgribreau":true,"nichoth":true}}