{"_id":"mux-demux","_rev":"117-c11bad3393861156dac098f1d8475930","name":"mux-demux","description":"multiplex streams","dist-tags":{"latest":"3.7.9"},"versions":{"0.0.0":{"name":"mux-demux","version":"0.0.0","description":"","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"remote-events":"1","browser-stream":"~0.1.10","event-stream":"~2.0.4"},"devDependencies":{},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"_id":"mux-demux@0.0.0","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.23","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"724e0d2713f9578d470f2d1a6bf3d7c9b1bd7bf6","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-0.0.0.tgz","integrity":"sha512-FhH2C2U26QKIZ/5r0xwq/Pb5x1cgWs5IU9/phk2rM3TvsPkvvyvGcDPlvWHBi7zFsi6TX5/sF23BfEy2p1nQ/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6AkLaZfxHoEIt1ejpqvIDHlTuULGUlc9LQhoFJEsImwIhAKR183X4/mDVxVNtv7tfBh5AL1Zh7FizsXD+ThE1dIAq"}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.0.0":{"name":"mux-demux","version":"1.0.0","description":"","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.1.15"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@1.0.0","dist":{"shasum":"26d99a1d75cb1d0471bb38dd701fac9ef3c51c1d","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-1.0.0.tgz","integrity":"sha512-+fS712zgpMu3UZw1qh0Sj3n08QhnMSL6KfQy9+Pqh5/hc7sAhWR+ais3oXvLiyJXqBlYbsSfkjThWfiGK11PiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNLrfWE476+3Edoy9iQwgwSA3mZstNIhei/pPEMaZobQIhAOFnm16YgBKk1idoM4ll756Wbp0lP+RrTn53w2WnK+Ev"}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.0.1":{"name":"mux-demux","version":"1.0.1","description":"","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.1.15"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@1.0.1","dist":{"shasum":"8ca4a0642b78b9b44c1b9fe52d8b73b43e1924d0","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-1.0.1.tgz","integrity":"sha512-6eQ1CWOe46dOgXNIDPfHfiGC3nQCCFsk1Ldkg9AJKKWhxYqlSiswSxL3ZHPAtkrqq7VqLq67OosbtfrMiHi3oA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvDOjtyrfRDYuX+b1ElY1B1w6mgLWsrrdhff6kAAkTJAiBqOjk9822R1y6AEI654dFVsY2EA9k6/yOgFOrl9qB2jw=="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.0.2":{"name":"mux-demux","version":"1.0.2","description":"","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.1.8"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@1.0.2","dist":{"shasum":"71264c3bbf0c3b6f6db2685c00547e605f858436","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-1.0.2.tgz","integrity":"sha512-qiuw0fwgd5QLIyjbOakSPo1nkz88YnZtABuCuaWVDY7LkuglqlEJmQgmZ8vPLyugBUTOQQborNiLzgfLLJfsPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfVNO9MioQCUeUvpaiozNiC8UysXQ6tz1/FfhWhREr1QIgG58y87YxIyQtJczK1w0xQnAONJIMuTGR1O5Mgmd8ZBY="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.1.0":{"name":"mux-demux","version":"1.1.0","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.1.8"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@1.1.0","dist":{"shasum":"8e46c8a66d3ba3594c69937039346c0fd6a5398f","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-1.1.0.tgz","integrity":"sha512-Ormdc4nEySORD1uRVIbd4M0UV0rEezgLbNDOszGadHFK5xGz+jctHyUImaCJkbUbTceocjgjkDHaiJM8yZMKcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtEa6GnA+PoKAZQKF6OvQ7xaoB+B32XbU0zXjsnrmSpAiEAijGgEEscA1OBEP/E6FeXfNj8hmAIIAGDwXUM69DEHJo="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.1.1":{"name":"mux-demux","version":"1.1.1","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.1.8"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@1.1.1","dist":{"shasum":"1c66c748df1f88a0b93a7380098c9c20278fb88c","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-1.1.1.tgz","integrity":"sha512-zcroXEs6qDhSJ+zwFUtKY2UgCFz/O2kqp0t5Q/EaEcMXFhsuS+iw3AaMGBqJo0H22HuYHh1lpyvPPfelRVXl1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQKiPKJxChFYNkJ6p8Yl7xSFfr3ug4/Di7aA0p6vBTUAiEAs33f3IAUyN8+226UE1Fn59lPsMwnse6UmyYcjREosvw="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.0.0":{"name":"mux-demux","version":"2.0.0","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.1.8"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@2.0.0","dist":{"shasum":"e0214d7896c88639900016684e152f64a9c5a056","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-2.0.0.tgz","integrity":"sha512-T/PwuVpsldRPiqm38jhl201VDhKtVIi1TaR2tXR3huYuZW7x1WhiZloZYHFbCxRNASPdRMNlhrPyFuMc14794A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjPlJxDMdyui+c4am1/016WGdyZLMbr2Lo5Kd39RwBYAiEA6BvU/ed7/X/AADCQ4brp0+P2ptV0iybLs+7IidscoAI="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.1.0":{"name":"mux-demux","version":"2.1.0","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.2"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@2.1.0","dist":{"shasum":"43adcf7fd7bd00498e68449f5b18ec815a793568","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-2.1.0.tgz","integrity":"sha512-M7nnHq7Dk+L/ZKj76tyItvwbJigiZwoAz3SHnElnJII7cp5Gxz+NhTOOaWIARwanH0yt4QAJzlHVoajh1gzjEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbSJXaJmgMBPLPdJAOkoooKuBGgaf0aWVCoDGRAnOZ0QIhAOTqwH/zD84jHzxFPuMhB+xuT7Q1LKpzBWSEj2RVpX89"}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.1.1":{"name":"mux-demux","version":"2.1.1","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.2"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@2.1.1","dist":{"shasum":"82cf615f218d7748a63a4414b174c196c2ddfd95","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-2.1.1.tgz","integrity":"sha512-SYWnjmGN+i6VDcDa8ds0Z92XcULOE85VFvkyN/9PzCt1BsRE6s8iwvMw6EX2tX4lsj1iYDKJfm3U138uFsHncg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZQQRNlXw0fc1eTBkcsdcV/vgM+niGInT68P1Kl4JoXwIhALi2KPtxHUEGFul9itxetZZMra/EnXkFWFgMlfd4md+q"}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.1.2":{"name":"mux-demux","version":"2.1.2","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.2"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@2.1.2","dist":{"shasum":"e7d75eb03de453552b44eb1b30aee6337eb85493","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-2.1.2.tgz","integrity":"sha512-YBtOy0qhKna51iPqkuOFH/SeI/EHvGT15L+0zLJCyWVZqKQjX9MdbFQcA4OJXnEQEgEe51z4au6zvrRoOu0i/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHgpMhmkXOuTVTG8D9SVFdur4vupDZe9Dfbo360Go/uQIgUuLnkPwfsSB4GjTl+KPWF5MMvi6M4Slo2XKoO84JS+Q="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.1.3":{"name":"mux-demux","version":"2.1.3","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.2"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@2.1.3","dist":{"shasum":"e3b0f7e31929cee903e8a48446c662425d22d51a","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-2.1.3.tgz","integrity":"sha512-yaPWztDvQ1KbbxyQZUywHAVjOr8yAT8CKl9uCn+ZrFFtH1m2mIPs9ALwzV22UvnanZaxdD8gCxLZqF/s/hNrDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsgsuEbOM8lEyDv4sGEPvSxccMuY+jaE74cS+SAKWZSAiEAqRw/8NS48GStJVLPQVnMH/9Ysucss4E+EmSASyCgN50="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.1.4":{"name":"mux-demux","version":"2.1.4","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.2"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@2.1.4","dist":{"shasum":"c5a39578894f3bcdb99b741db9940ee2c35fa8bb","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-2.1.4.tgz","integrity":"sha512-McoQDp8fsi+4sTTDEuH2l/MECJqCwwrLadCizAzTwcGcpldWDxUOLYwA4EEmhQerkhe3xJ2Qzgg51Zl0W1bfaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnJRpO2BXibS2nSebNVSoY48/TZjs5grR1QY6cxWjZiAIgAZ14KuvFqH6DEoOfyNvi09AAiCo3Xu/qD1PvBWQX/wU="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.2.0":{"name":"mux-demux","version":"2.2.0","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.2"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@2.2.0","dist":{"shasum":"dc5ed3b48e75368c8c6aa43cbebe9552ef8b274c","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-2.2.0.tgz","integrity":"sha512-FRK9R7Nfhf+I8OIBxXlICwhCfPm1X4M5SqZfKB4B7c9NRx18+KHsQEhZcj56jlWy2TPNM9GhybMb64xq1ZUL/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNQS0pBy1uI8PfxakdAMhbV9hAp0OH6/jnYL9Q/Fkj5gIgCvqCW9rhEu6UdCqrSPD30d61DJhtaEN5mLJq4nl/kJk="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.3.0":{"name":"mux-demux","version":"2.3.0","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.2"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@2.3.0","dist":{"shasum":"c7bf14602dcb3d390d5aa33a40c092cda1f82b44","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-2.3.0.tgz","integrity":"sha512-smJk9zex1IusHKHMJkZlFRfqEvDqzhuuTshXI27QFNdUV3z7aBB4J3Y0LT78PgA8iSU67LEpqeGk27go59LR0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBug+l6KHu1ujPwcKOMQMMb6q/8tShVEyeaPGFMWSFvhAiEA2FhAp3Eo1KLUXtoXQKrpxe4Uu+0/B6cFpab+nZexRGQ="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.0.0":{"name":"mux-demux","version":"3.0.0","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.2"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.0.0","dist":{"shasum":"2c63b064ec9e85e8fc9dd43b04a512a186e38b4d","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.0.0.tgz","integrity":"sha512-5zOb11T/eJhxfPh0A23yE+9gfP0ToI6LTqU6FGocFWB8LoGAVRcGo5hbSUmOQT+x2FaNPpej3QiYXnUWWg5zGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+3e/cCJtAnVLczAFfloYH7h1j2sG6ZHNZn2WWJjG+ZAiBgZju20ymxvxzV260SfSSlpEDI5Gep2YlX1+7owd7dOA=="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.1.1":{"name":"mux-demux","version":"3.1.1","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.2","xtend":"~1.0.3"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.1.1","dist":{"shasum":"2fabf82557bf94107491c0f4b79d50599367604a","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.1.1.tgz","integrity":"sha512-n0yl90WWKJMXPpvkTTmSNzPLCflK0ATfs+3/Ucc7HaILafvjI+RSJH+GFINkDhayoJ2J7FtIqrBlHBEeF5GxXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX5qeylJGNg4R7K39JHcOP49F90xjpIJ8e25hVf75NigIgBZDe/acq6QQtyr35lfuxTcIwQNosbn9/VEPCI7WI3+Q="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.2.0":{"name":"mux-demux","version":"3.2.0","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~2.2","xtend":"~1.0.3"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.2.0","dist":{"shasum":"29875ee932128565506e040eec94a525544b053e","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.2.0.tgz","integrity":"sha512-SyvJZN2ERlbFzb6ExQgsgmC9XCjS+1VyJNgJgqByg2p8JLJTjwY2iP9KveqOPK6ayqIiJSjBs0UzU2689oqxUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkxRfdlU777XXe1xxHUYiRZdo0j4xw/1zDPQ1KgR7iSgIhAKMdofWHEJGutUf6dqxJV4yl/JkA3TriaItrjcRkpp+1"}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.2.1":{"name":"mux-demux","version":"3.2.1","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~3.0","xtend":"~1.0.3"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.2.1","dist":{"shasum":"7444c899ae5ff2894b15906f404196a2910638db","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.2.1.tgz","integrity":"sha512-aS950cIwEVnFRZg1C7IwlejbalkeE7XymUs1qzCszyEc7rjGZv20G3YaQwJo4Mb85Cvzhd5ynIdM1lzy1FvjHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7LeWNKiymBBEYVhRC8P7HnOHvsFivnf2L1lEB5P50eAiEAoy/emQTz/l/+tIsQLnaFMRH6jkZX3uNxeQcI1uS6vqM="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.2.2":{"name":"mux-demux","version":"3.2.2","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~3.0","xtend":"~1.0.3","stream-serializer":"0.0.0"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.2.2","dist":{"shasum":"8a5c9ac1489796e565414ebff325d41d5a0f2415","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.2.2.tgz","integrity":"sha512-AFfe9La6B0+tKfK+3r3+rvM+tR7O6KtLbtiijOzLPAt7vnHbQ3ti4ZYk6uW5K5TTKIhK/qJEeSUulLeJwRYZ7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdCKYAsYjukN+Eg65wURZB/0uxLXwNnyrkN3An5LjCWAiEA3KqFgLUdnXj8uuy6M/dNV4wCqnl2zHbXwGcGsILR6T4="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.3.0":{"name":"mux-demux","version":"3.3.0","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~3.0","xtend":"~1.0.3","stream-serializer":"0.0.0"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.3.0","dist":{"shasum":"2521aa8d06b5a755e4cb155d8f8c9fa12f81b9b9","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.3.0.tgz","integrity":"sha512-7ginFcqWOALqb37f5LmmYj2Bno4L1d77LhBld/+aXDbh5ack/3VkaPVYgSfjNBpTIEyAN4RkWlQonEryOu3e9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEd304IREVeHzTCjzkw5JPRpnh+ju7k/tqN8De4IgbfGAiA/cpWDv0fR4y0mKtB/FxbfMTXGSVY/OsJWvUNm/ouDjQ=="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.3.1":{"name":"mux-demux","version":"3.3.1","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~3.0","xtend":"~1.0.3","stream-serializer":"0.0.0"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.3.1","dist":{"shasum":"4e7d8fccbdbdfe9f49a8dd55e0b458aaacaf6d34","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.3.1.tgz","integrity":"sha512-h+TPJnACQ20q/842yuKkVbxYCsaKjHn0GPtK4WRCYEMRMiiTfhh/77pzi8JL2zNllIPIv2SPkOoilHiMUIL9tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrdevHGO286Cd+v+sME2It4D4doAQMKvTWNZTISjDUsAiEA11hWt9Yx5QTnpAcGI5bag97dZueKCkhvHrdzk5hRd9c="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.3.2":{"name":"mux-demux","version":"3.3.2","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"event-stream":"~3.0","xtend":"~1.0.3","stream-serializer":"0.0.0"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.3.2","dist":{"shasum":"ef259258c6a7211832ea42e5b8d7aa8ea2ba05b2","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.3.2.tgz","integrity":"sha512-tYrqM+TkAySLndtNJIrV0VRnqWjFhVcNrLMfQdkfeCvOt8pOyLjsW3nsTdkTVD3ZoN0X848XobF3Y/SSK6fsig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRMaiRfW0NH8xjCU74r0F4eQAklhBuZw910yP3Q4xRlQIhAOIeQjfu+Vj7rnzhjWkvSDXyQ0QTAriB0XI8ppd0saZU"}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.3.3":{"name":"mux-demux","version":"3.3.3","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"0.0.1","through":"~1.1.0"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0","event-stream":"~0.3.7"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.3.3","dist":{"shasum":"e6f51efaccb2543f5ce08e002f384a4668da2415","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.3.3.tgz","integrity":"sha512-pYcVuELbqyefWkPpseQ1WZmw0rO1Dtl1QzAEpqj8i9d5QOic+kPIpr/Qo5/ZStnjGkxZUpSyt00Tbs7+UNcX3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPvvY2jQoj7wt++DqW+j57/EnjQGRxDcj4blAUfecmQAiEAzXAhgAxdomBCncR/0FkDr6NCnAZyp/06O/ZYlFyryHE="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.3.4":{"name":"mux-demux","version":"3.3.4","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~0.0.3","through":"~1.1.0"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0","event-stream":"~0.3.7"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.3.4","dist":{"shasum":"45682deb336e5986fbd050f40ec396bf56353b0e","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.3.4.tgz","integrity":"sha512-x6paoofm9VWE3DHtz+PikIOK4mUml/DtcfveruRc5970ZsW5NgqCF7Akow4DgmTav3CwQGzL1LrH4sb29BWp/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHDMQ6vG1kDf0B9AWxolCODi6jQ3f5KYjANM2EB3U39QIhAJshM71kDQNWJB9uRUx94iaSAE9mcGl3tw8zSYEdCp/m"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.3.5":{"name":"mux-demux","version":"3.3.5","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~0.0.3","through":"~1.1.0"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0","event-stream":"~3.0.7","msgpack-stream":"0.0.1"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.3.5","dist":{"shasum":"99fc48627b9dcfee31286687a1355a6aa7419d19","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.3.5.tgz","integrity":"sha512-1VT7FW8XeEtw/yy6P0YTtnU/9J/z7jpVUvjx1v+1ehwwoiTq2C0067vLJPLR3XrnYKPbbCowlOcc0U0dRyOdyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNzML7BdI3tYu5torgT460OpFEmK5a/dyJCtyYKwhT8AiEAzTO43MkPJmbQj2bKaBBac6NSjxSKE3CuJTRvSLkqBV4="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.3.6":{"name":"mux-demux","version":"3.3.6","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~0.0.3","through":"~1.1.0"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0","event-stream":"~3.0.7","msgpack-stream":"0.0.1"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.3.6","dist":{"shasum":"084e785203e841aa14637611fac1e2168f2e1ca3","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.3.6.tgz","integrity":"sha512-2NUAlIWn3FTbP0OrsOWBpo5ug2HrJqVVYaDJwYtQYXbrL9V5x4n4igtwDSQJ0CtCqz59F1rCWFKLzTlZOe8Yfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs070zeSZ1/appoK0FCQx5+bdTEDLQrV9IEaxbsXEPnAIgIiP3MsEowMisqd2gh7U6YlQnco6nkbYRu9/ec+eyiVE="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.4.0":{"name":"mux-demux","version":"3.4.0","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~0.0.3","through":"~1.1.0","duplex":"~1.0.0"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0","event-stream":"~3.0.7","msgpack-stream":"0.0.1"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.4.0","dist":{"shasum":"dbf6ee14773248660eefbf3f860e5b796ba558af","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.4.0.tgz","integrity":"sha512-8KK7X+wgPkbTUdfajbiWwKxFqRISd0bpxlOixiPHV78mewxXAdrW74x+xl6uhGvvhbZp7dq6I6Tj9WeZeEsdtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALfgbr19ghPNAMvwGbg/aIeZpOXPOX7mHeP0/yJJp5HAiEAiCcZzhVs1QfaiFV2OLbH/YFwucp0x083Tzb7CiRrg3I="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.4.1":{"name":"mux-demux","version":"3.4.1","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~0.0.3","through":"~1.1.0","duplex":"~1.0.0"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0","event-stream":"~3.0.7","msgpack-stream":"0.0.1"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.4.1","dist":{"shasum":"9f54685aaf2b996e0ab031f74d0b5e48e66dd19d","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.4.1.tgz","integrity":"sha512-ow6fr77p4SvThvNJwcUL61cGigTzzvb7ZzsVwimXD9JCO7yP+lBp8lU56BPbwrPKmazhOI/ETZc24OulDaSONQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDChv1B1h/AxbxAaE5rzPzyEK+nxJpYxpClFfP4Rp2QgwIgVxuwo1kKzoLXVjEKRmPBbwMyMLpCp54DSoqd8q3/mL0="}]},"_npmVersion":"1.1.70","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.4.2":{"name":"mux-demux","version":"3.4.2","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~0.0.3","through":"~1.1.0","duplex":"~1.0.0"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0","event-stream":"~3.0.7","msgpack-stream":"0.0.1"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.4.2","dist":{"shasum":"433bfb541088bd744148da3424c859fc3b5add9e","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.4.2.tgz","integrity":"sha512-MjQlg59ur9fywfGFz37dvmSRHE/Hq+1v4/eM+OABA6uyPhTTK6fdvcHovyhPies2Xv6svTjurxXsKhJ3Cp757w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHy0iGvANKWShPOanox5bai4l2N6gqydFxKb2yGFJoJQCIQDeWMPzsXwkh6eQlwVM+vCRPgdDooNbPUF/mKquCmcgmQ=="}]},"_npmVersion":"1.1.70","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.4.3":{"name":"mux-demux","version":"3.4.3","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~0.0.3","through":"~2.1.0","duplex":"~1.0.0"},"scripts":{"test":"tap test/*.js"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0","event-stream":"~3.0.7","msgpack-stream":"0.0.1"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"mux-demux@3.4.3","dist":{"shasum":"c4c24e6a6d39041811eba02b20a02a210fb430c0","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.4.3.tgz","integrity":"sha512-o7L7BGprn78MndW2pCLC3a0KUooJQBt1cpVhtTbPZdRAh5j8iGvLxhoVFPY4V2JLvAv8j8S8phPxyIBKmXkjAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDGwGJ753XC6xrgRff33QYyROgfRpFXhO4eAswKrW8qAiEAyFn+uI1Y7oGvye0Ccvnf2NRXpzjGhemylo0VWsUY71c="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.5.0":{"name":"mux-demux","version":"3.5.0","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~0.0.3","through":"~2.1.0","duplex":"~1.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"assertions":"2.3","tap":"~0.3.0","event-stream":"~3.0.7","msgpack-stream":"0.0.1","asynct":"~1.1.0","tape":"~0.2.2"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"_id":"mux-demux@3.5.0","dist":{"shasum":"3937bec0e5a6075a61fc79a499a118744aa845c6","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.5.0.tgz","integrity":"sha512-8Cxgs/+L57FUeAThSossYuOKsZrC5xUwaPWaBCxLPsb4iPm/cEQSpCuLowGur2Hoj7RYQJLSnzBex9aJykzHKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5jrph/YceBhvVwFtwHXCHIXd86iGdV9KHv6V078aOagIgJsquZjQAFkHnQupv7GnoZYKFRqOVLJlGVnUN7ilybww="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.5.1":{"name":"mux-demux","version":"3.5.1","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~0.0.3","through":"~2.1.0","duplex":"~1.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"tap":"~0.3.0","event-stream":"~3.0.7","msgpack-stream":"0.0.1"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"_id":"mux-demux@3.5.1","dist":{"shasum":"6fa77ecd74c7fcbd44e8b2ad678bb3b32237fc05","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.5.1.tgz","integrity":"sha512-9O9SlQakYHuXmk1PT6eWDIFsaBiFF7hUNFmrOXI5kK/pdYO3lbsTgRP79hgxfhNJM7DGIeVoRCvbiEPPPbGAQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUeatPB6uKnymmA4pqdvHYLqLOxq+EuqHtPOHOt/lOlAiEA5LCVsSC/rn0XeOstsfr3MKdWurNikyy+sy7/ZccVZak="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.5.2":{"name":"mux-demux","version":"3.5.2","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~0.0.3","through":"~2.1.0","duplex":"~1.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","msgpack-stream":"0.0.1","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"_id":"mux-demux@3.5.2","dist":{"shasum":"8dcf0ebcc20df5b734095d912791910831138dcf","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.5.2.tgz","integrity":"sha512-soENaMnPEHi86d0T+LHNge5yc7G1FvUCCIRzS3dmDJgH1yKOPvmJaB1ErjzhezLkC/b3qGoRBt4Fd3L8vhnfDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZD86wTiD/3G2dskP9j+H1Zr8uU+AvC2yEgzqztCsp9AiEApCSDnti20mBxDP4XO3tbeDmiOgGa5aMBukSOiQgWJew="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.5.3":{"name":"mux-demux","version":"3.5.3","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~0.0.3","through":"~2.1.0","duplex":"~1.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","msgpack-stream":"0.0.1","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"_id":"mux-demux@3.5.3","dist":{"shasum":"0827f294665efcca11e0b292f34e3b109630d728","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.5.3.tgz","integrity":"sha512-sLs56Ti3C4OO1gz/iYxAeARQjwcHtKLWR8M3zgAH0jYMxDxYK6qFKHHol6aSahV7plwCXcyEJknEIYNmRuOhbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDWMKvsb8A0mpCvCzQ7hF3RRIQ9yDV2/nJaR8SSazMqAIhAMdLd6384db7Clgg8Fc9aVR5MUE5NM2Cogaryv6+JdGK"}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.5.4":{"name":"mux-demux","version":"3.5.4","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~0.0.3","through":"~2.1.0","duplex":"~1.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","msgpack-stream":"0.0.1","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","_id":"mux-demux@3.5.4","dist":{"shasum":"c79c3d45a74dd99c6e9e62e08a913d150ef2df2e","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.5.4.tgz","integrity":"sha512-xiYnJB7vJ27UkWPmthVSL65CY7omObcwjwcfpJwV92umDk80Lq+PO+qUlPqmuQqPzXpoWgVUkdFLKc445YFXsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgwyq5nIuB520MoiUptup5alV4h65nI1OyOziTZuQ20AiEAu95VAFR/G9ccihUm68EjXx2pS/o6weS/6rzo07UTNuU="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.5.5":{"name":"mux-demux","version":"3.5.5","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.0.0","through":"~2.1.0","duplex":"~1.0.0","redis-protocol-stream":"~0.1.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","msgpack-stream":"0.0.1","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","_id":"mux-demux@3.5.5","dist":{"shasum":"0240ccbbccf04d9a1862456a916c48f5a6fdd1a2","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.5.5.tgz","integrity":"sha512-e8NNMoMpFK+XbqK/0ILVwXnIs4xEumJJfI4kuAfwqNncOJSz2Ty/rdOnnoFobw7s6GP3URQGcr1GhsmxFvjb2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwcfOQMjognvf1Oloj4oLA9ujXBi5IwFPjI+2ZHSNrZQIgXd3tXVHHU55SOUfzM/CX40x6rDanDn9xt0zL+dRtHO4="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.5.6":{"name":"mux-demux","version":"3.5.6","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.0.0","through":"~2.1.0","duplex":"~1.0.0","redis-protocol-stream":"~0.1.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","msgpack-stream":"0.0.1","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","_id":"mux-demux@3.5.6","dist":{"shasum":"8235206fd38693817bef0ef3db8c3dde9a92818a","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.5.6.tgz","integrity":"sha512-XiNIRiHY5thLJ7fBLz/kEXNhQ68hQmyuzl/bSs8znXo13kY3ES6M4gf3Ch1xneeQfgAL/q0MWBClzZdmaSSNdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaXH8/n+Ea5rFju3IOSuhvN5OQ7uhKNqh09vRB0wDYVAiAYe1NLH72ZlAkpsucgmiuSUcCFnvA4brl3G1JbD7WneA=="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.6.0":{"name":"mux-demux","version":"3.6.0","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.0.0","through":"~2.3.1","duplex":"~1.0.0","redis-protocol-stream":"~0.1.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","msgpack-stream":"0.0.1","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","_id":"mux-demux@3.6.0","dist":{"shasum":"e0ef8e8a56d55db57c8852fe0fa737aad624a3ad","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.6.0.tgz","integrity":"sha512-6s13abIN2AjZWxMg3uy2VLKKAFz7WJLJUsCRieYIdlilvQUSJW1/+hOJQ1nwY2mCqtaIXurcn72HmGjaCE+zyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwwQkOcfPRIIer8JHO6tnccTZgqk4Zw9h6GRbZMolkcAIhAN1Vo0gslH3vlxE/h9vgYEIU+5pz0z7eqol1t8xY8Vvg"}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.6.1":{"name":"mux-demux","version":"3.6.1","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.0.0","through":"~2.3.1","duplex":"~1.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"redis-protocol-stream":"~0.1.4","event-stream":"~3.0.7","msgpack-stream":"0.0.1","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","_id":"mux-demux@3.6.1","dist":{"shasum":"9ae8cd30115ee924704b6812611060aca8c3f2ac","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.6.1.tgz","integrity":"sha512-jui3hRuTqhFv/IrhK7nC66Xx98HjRWwrllkWiIJL6pzJaz5Cz2PXHQ2SYtu4jyO+WkQDPlmgQtcAbNRHgAFR5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqQDzg3c5oKlXBbYPNKWCEDB/fj5JzWLigwqfPEfatPwIgCN6yvsQBQyF7sXVBtuQ8k7b/k6aPK7CefMt7TrojhA8="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.6.2":{"name":"mux-demux","version":"3.6.2","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.0.0","through":"~2.3.1","duplex":"~1.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"redis-protocol-stream":"~0.1.4","event-stream":"~3.0.7","msgpack-stream":"0.0.1","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","_id":"mux-demux@3.6.2","dist":{"shasum":"6157e0206746739f3941929f6538ddbf46f94d5a","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.6.2.tgz","integrity":"sha512-YTZSsTvqdpcQ6rZ9xQv46OfjS4OF/QRKZEucpgj2r3/FYkf6Ye4eHNUODrw8q5y+DLTZMS0vSta1q1mYlYXAJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXof0eU1b+98nAXNMlc6u4mdbDAEFmyrHN1PHidYIFQQIgXfgBlsK6SEQ2qlu0cVNgN2Wsv5wUwFRcEfJI2y5xwXY="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.6.3":{"name":"mux-demux","version":"3.6.3","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.0.0","through":"~2.3.1","duplex":"~1.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"redis-protocol-stream":"~0.1.4","event-stream":"~3.0.7","msgpack-stream":"0.0.1","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","_id":"mux-demux@3.6.3","dist":{"shasum":"a2927a68484431ba79b0cf7a8acb2c142a80459f","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.6.3.tgz","integrity":"sha512-clKIkblXQgNX9gr6DZJNX0EcgZsGQ6399tc8lE93phz0pCdsQNpZdx1l4HjasM9YP98FceikfJ/nbCZT1jrkrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPrI8r89l60acrisvLzqkkEkyl6in+LJicJx7a/VvXDgIhANcaq3lrf9ffAuB0EMi/8nEL3vKSy9logl5Cp/0W2Zqa"}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.7.1":{"name":"mux-demux","version":"3.7.1","description":"multiplex-demultiplex object streams across _any_ text stream.","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.1.0","through":"~2.3.1","duplex":"~1.0.0","stream-combiner":"0.0.2","json-buffer":"~1.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","msgpack-stream":"0.0.1","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","_id":"mux-demux@3.7.1","dist":{"shasum":"bd797a826dce2cd2d3592786a7cf5c9b5068b6a8","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.7.1.tgz","integrity":"sha512-eGKlMwytTJuk9b8DmaJJkxI1loblRDnh1zndhigv4KbB/jAf/9Kg8eiW+mOwGSlMk39ikbgkEpkOBWhmcL6Y9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtmoA8h1h2OSPyT/RkyOMasPNMhBfNKhm0Sh3KmDsuXAiAjE6VVt1Vuybj4phTib8rfNQTmEbxDwHxZBkpPVloUjA=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.7.2":{"name":"mux-demux","version":"3.7.2","description":"multiplex streams","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.1.1","through":"~2.3.1","duplex":"~1.0.0","stream-combiner":"0.0.2","json-buffer":"~2.0.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","msgpack-stream":"0.0.1","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","_id":"mux-demux@3.7.2","dist":{"shasum":"19c4a2864f9ac4a707c2a3a0eb355ce3d8807244","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.7.2.tgz","integrity":"sha512-DNKxKiooS7nd7P7O/b9Kkc97Y2T4vfqTBi2S6LjQPy8QhHiItiJtUzHYCSi5Ve53tcz2+RCxb/LUjk8wmZQnWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDdyYsEtNa+SKmfIp4GGoPFpPPIWeShPkLg+idwHi2NAiAU011cgWjuBXZAew5MH//74zYfQdmaEXisi+a90hSRdA=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.7.3":{"name":"mux-demux","version":"3.7.3","description":"multiplex streams","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.1.1","through":"~2.3.1","duplex":"~1.0.0","stream-combiner":"0.0.2","msgpack-stream":"0.0.1","json-buffer":"~2.0.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","_id":"mux-demux@3.7.3","dist":{"shasum":"181418dd65ae4a6aa44b2247837529b092d2121c","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.7.3.tgz","integrity":"sha512-b1yZUUTeJXv/eM+MgV4OV3kjGNk3obxInBbpC0QYsD1E8KqT0P0vCDckZUl8usQgjCRs1OMex07ONfaFzl5Gow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgw3yt9HOzQlTUdVk631MKob3hdnOBlZEWeBAWICw+yAiA7KkLWdVdMaHZYVRRj3iJZJgUiYTtmHJ4rlpgXIj9hCg=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.7.4":{"name":"mux-demux","version":"3.7.4","description":"multiplex streams","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.1.1","through":"~2.3.1","duplex":"~1.0.0","stream-combiner":"0.0.2","msgpack-stream":"~0.0.3","json-buffer":"~2.0.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","bugs":{"url":"https://github.com/dominictarr/mux-demux/issues"},"_id":"mux-demux@3.7.4","dist":{"shasum":"c2a99b4af0b0ba677cc5e31e0500d7aec5203794","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.7.4.tgz","integrity":"sha512-bgwNlh6/EseEV/RfD8YiuUYkAcyLXuzicfI4VJj3NAB8kHa2tK3mpAHQ7ypnvo2Uo8uyHSBnpT0m+CsKv2sfeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkltXtE19YoWqsYIltbIVExOz8DSLmzKUMYMG5TzofrAiAH95tEkwJbNAeLmj5XWtkCy5yfwvZiPamhU2OmdIQmVQ=="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.7.5":{"name":"mux-demux","version":"3.7.5","description":"multiplex streams","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.1.1","through":"~2.3.1","duplex":"~1.0.0","stream-combiner":"0.0.2","msgpack-stream":"~0.0.3","json-buffer":"~2.0.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","bugs":{"url":"https://github.com/dominictarr/mux-demux/issues"},"_id":"mux-demux@3.7.5","dist":{"shasum":"6595379fb87b271ffef04c77a51c571e78aa978d","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.7.5.tgz","integrity":"sha512-xdPiZAEYid8LCB0l+HUf2BAco65jRZ1BmoBuCpHawTTqaRyvOpgvoCB3OWdfeIoVit6oKeLSI1eMaYa8Ujyceg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8R+XxNyhp6EGZkE+N2o0U4JZi7opHakC95elgf91VyAiEA2byi+1RoL+zj8LuK7++xRuvZnR4qI436/FgZ/7K2hoA="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.7.6":{"name":"mux-demux","version":"3.7.6","description":"multiplex streams","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.1.1","through":"~2.3.1","duplex":"~1.0.0","stream-combiner":"0.0.2","msgpack-stream":"~0.0.3","json-buffer":"~2.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","bugs":{"url":"https://github.com/dominictarr/mux-demux/issues"},"_id":"mux-demux@3.7.6","dist":{"shasum":"7b5cc7d1c54eb1cdc4f8284ec92ef4248774b346","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.7.6.tgz","integrity":"sha512-NbOp+5/siEAnEVHceKVhlkuUbI/4fq1dxe1Y/BbUdZaFxUPQVjK8833L5mM2pdgQUL/ge4KxIgx35TdcLfVmzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmSic5q/Mb33b0pQWXLs9T3cfRPm75J24i05u76MH70AiA0XDDeUumDU2NHmoJ08sarTgmtX03lwUfjLufnrgbDwg=="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.7.7":{"name":"mux-demux","version":"3.7.7","description":"multiplex streams","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.1.1","through":"~2.3.1","duplex":"~1.0.0","stream-combiner":"0.0.2","msgpack-stream":"~0.0.7","json-buffer":"~2.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","bugs":{"url":"https://github.com/dominictarr/mux-demux/issues"},"_id":"mux-demux@3.7.7","dist":{"shasum":"5e15be039dd80c3e1243ef7aab5459f08dae334f","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.7.7.tgz","integrity":"sha512-eqFWBuuEYWdcgyUqTkHDWleilD4gD1VHLrfLj0ThJ7aQp7sR1O0FlhTmJHdhM2VNVfv/q92YXzZ93pMoiJ6JYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF03692vg4FmqNak93pRWLvY+287A/s40HsKXqSxamtRAiEA+p70VlWLhm1uIUdfiZqLhYbbnxLKSWB6tBXKqaj2Xrk="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.7.8":{"name":"mux-demux","version":"3.7.8","description":"multiplex streams","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.1.1","through":"~2.3.1","duplex":"~1.0.0","stream-combiner":"0.0.2","msgpack-stream":"~0.0.10","json-buffer":"~2.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","bugs":{"url":"https://github.com/dominictarr/mux-demux/issues"},"_id":"mux-demux@3.7.8","dist":{"shasum":"76b1dd8615bea3234257f07f577252c4e27cbe30","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.7.8.tgz","integrity":"sha512-b7JFcqQo7FhqT2tmNt3c3iGfBj3n6ttTP5IHwsdbp/YwMiX4k3Yxf2+WW95kIAuR63BeHuBuLhh9M4EwqK2drA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlH7plcismD37vbcni7WsikrjqeS3/Fi7YyPDtbJUlNAiAnlQBwGglCUUsj7S+u5JBrg5DwZjFJ8vu2hl4saE2aag=="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.7.9":{"name":"mux-demux","version":"3.7.9","description":"multiplex streams","homepage":"http://github.com/dominictarr/mux-demux","repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"dependencies":{"xtend":"~1.0.3","stream-serializer":"~1.1.1","through":"~2.3.1","duplex":"~1.0.0","stream-combiner":"0.0.2","msgpack-stream":"~0.0.10","json-buffer":"~2.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"devDependencies":{"event-stream":"~3.0.7","tape":"~0.2.2"},"testling":{"files":"test/*.js","browsers":{"ie":[8,9,10],"firefox":[17,18],"chrome":[23,24],"safari":[5,6],"opera":[12]}},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"stability":"stable","bugs":{"url":"https://github.com/dominictarr/mux-demux/issues"},"_id":"mux-demux@3.7.9","_shasum":"35367718fd3601c80bce2eb762531576d7a4acef","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"35367718fd3601c80bce2eb762531576d7a4acef","tarball":"https://registry.npmjs.org/mux-demux/-/mux-demux-3.7.9.tgz","integrity":"sha512-zf+kqfl+e/U+0MSqJwUg+Wzbyxucf8YK6Sxyzy94gzS6ichxcEV2mUpXD7hPhCTKAVpX6s00ihYbJC/aH8gxwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm8xrBQMT7BQAtfXHnD18YqWovb37ivCZb4qnrfboKjgIhAN+OtJxzY6sBFnnR5SJSlS7roU+LMMzX0NUnKiuB/Mvt"}]},"directories":{}}},"readme":"# MuxDemux\n\nmultiplex-demultiplex object streams across _any_ text stream.\n\n[![Build Status](https://travis-ci.org/dominictarr/mux-demux.png)]\n  (https://travis-ci.org/dominictarr/mux-demux)\n\n## Stability\n\nStable: Expect patches, possible features additions.\n\n## Example\n\n``` js\nvar MuxDemux = require('mux-demux')\nvar net = require('net')\n\nnet.createServer(function (con) {\n  con.pipe(MuxDemux(function (stream) {\n    stream.on('data', console.log.bind(console))\n  })).pipe(con)\n}).listen(8642, function () {\n  var con = net.connect(8642), mx\n  con.pipe(mx = MuxDemux()).pipe(con)\n\n  var ds = mx.createWriteStream('times')\n\n  setInterval(function () {\n    ds.write(new Date().toString())\n  }, 1e3)\n})\n```\n\n## Binary Support\n\nBy encoding JSON as msgpack, binary is supported.\njust require from `mux-demux/msgpack` instead of `mux-demux`.\n\n``` js\nvar MuxDemux = requrie('mux-demux/msgpack')\n```\n\n## Gotchas\n\ntake care to create a `MuxDemux` instance per connection,\ndo not connect many connections to one `MuxDemux'.\n\n### Right\n\n``` js\nnet.createServer(function (stream) {\n  stream.pipe(MuxDemux(function (_stream) { \n\n  }).pipe(stream)\n}).listen(port)\n```\n\n### WRONG!\n``` js\nvar mx = MuxDemux()\nnet.createServer(function (stream) {\n  //this will connect many streams to the OUTER MuxDemux Stream!\n  stream.pipe(mx).pipe(stream)\n}).listen(port)\n```\n\n### Errors, and use in PRODUCTION\n\n`mux-demux` parses a `JSON` protocol, and so you must handle any errors\nthat may result from someone connecting, and sending invalid data.\n\n``` js\nnet.createServer(function (stream) {\n  var mx = MuxDemux()\n  stream.pipe(mx).pipe(stream)\n  mx.on('error', function () {\n    stream.destroy()\n  })\n  stream.on('error', function () {\n    mx.destroy()\n  })\n}).listen(9999)\n```\n\n#API\n\nthe API [browser-stream](http://github.com/dominictarr/browser-stream#api)\n\n``` js\n\nvar MuxDemux = require('mux-demux')\nvar a = MuxDemux()\nvar b = MuxDemux()\n\na.pipe(b).pipe(a)\n\nb.on('connection', function (stream) {\n  // inspect stream.meta to decide what this stream is.\n})\n\na.createWriteStream(meta)\na.createReadStream(meta)\na.createStream(meta)\n\n```\nthere is actually no distinction between clients and servers.\nif both sides are listening `on('connection',...)` then both sides may call `create{Write,Read,}Stream(meta)` and initiate new streams.\n\n### MuxDemux(options, onConnection)\n\nCreates a MuxDemux stream. Optionally pass in an options hash \n\n    {\n        error: Boolean,\n        wrapper: function (stream) {...}\n    }\n\nIf the error option is set to true  then MuxDemux will emit errors on the \nstreams on unexpected disconnects. othewise, it will just emit 'end' on those streams.\n\n`wrapper` be used to change the serialization format used by `mux-demux`,\nby default, line seperated json is used. see examples [below](#wrapper_examples)\nboth mux-demux end points must use the same wrapper.\n\n`options` is optional. `MuxDemux(onConnection)` is a shortcut \nfor `MuxDemux().on('connection', onConnection)`\n\n### createReadStream (meta)\n\nopen a `ReadableStream` from the other side.\nreturns a `ReadableStream`.\nthe other side of connection will emit a writable stream that is connected to this stream.\n\n### createWriteStream (meta)\n\nopen a `WritableStream` to the other side.\nreturns a `WritableStream`, the other side will emit a `ReadableStream` connected to this stream.\n\n### createStream (meta, opts)\n\nopen a `Stream` to the other side which is both readable and writable.\nreturns a `Stream`, the other side will emit a `Stream` connected to this stream.\n\nopts may be `{allowHalfOpen: true}`, if this is not set, the stream will emit\n`'end'` when `end()` is called. this may cause the stream to loose some data \nfrom the other end. If `allowHalfOpen` is `true` then the remote end must call `end()`.\n\n> note to self, references to a class (`Stream`) should be capitalized, and in backticks.\n> references to an instance should be lowercase, and not in backticks unless refuring to\n> a specific variable in a code example.\n\n### close(cb)\n\nasks mux-demux to emit end once all the sub-streams have closed.\nthis will wait untill they have ended, closed, or errored, just like \n[`net.Server#close`](http://nodejs.org/api/net.html#net_server_close_cb).\n\nTakes an optional callback, and emits the 'end' event. \n\n### Wrapper Examples\n\nA stream of plain old js objects.\n\n``` js\nnew MuxDemux({wrapper: function (stream) { return stream } })\n```\n\nA stream of msgpack.\n\n``` js\nvar es = require('event-stream')\nvar ms = require('msgpack-stream')\n\nnew MuxDemux({wrapper: function (stream) { \n  return es.pipeline(ms.createDecodeStream(), stream, ms.createEncodeStream()) \n}})\n\n```\n\n### MuxDemuxStream#error\n\nthere is one addition to the stream interface. call `stream.error(err)`\nwill send an error that will be emitted at the other side of the stream.\nthis is useful for sending 404 like messages to clients, etc.\n","maintainers":[{"email":"zetxx@belogradchik.biz","name":"zetxx"}],"time":{"modified":"2022-11-08T10:38:49.972Z","created":"2012-06-23T16:50:50.584Z","0.0.0":"2012-06-23T16:50:56.894Z","1.1.0":"2012-08-04T03:45:15.863Z","1.0.0":"2012-07-12T03:37:10.575Z","1.0.1":"2012-07-12T03:54:16.045Z","1.0.2":"2012-07-31T10:45:39.047Z","1.1.1":"2012-08-07T01:26:52.371Z","2.0.0":"2012-08-07T02:22:49.040Z","2.1.0":"2012-08-07T15:03:13.428Z","2.1.1":"2012-08-10T00:27:55.009Z","2.1.2":"2012-08-10T00:29:30.453Z","2.1.3":"2012-08-11T00:53:57.865Z","2.1.4":"2012-08-11T13:03:44.224Z","2.2.0":"2012-08-14T01:33:23.600Z","2.3.0":"2012-08-14T21:10:08.538Z","3.0.0":"2012-08-16T00:00:38.650Z","3.1.1":"2012-08-16T00:05:02.503Z","3.2.0":"2012-08-16T14:22:37.796Z","3.2.1":"2012-08-18T14:31:22.501Z","3.2.2":"2012-08-22T23:21:05.521Z","3.3.0":"2012-08-24T17:20:14.050Z","3.3.1":"2012-08-25T00:16:27.286Z","3.3.2":"2012-08-25T00:27:29.840Z","3.3.3":"2012-10-14T22:21:49.730Z","3.3.4":"2012-10-31T20:40:29.186Z","3.3.5":"2012-11-17T19:23:59.332Z","3.3.6":"2012-11-21T07:30:35.245Z","3.4.0":"2012-11-22T13:08:08.090Z","3.4.1":"2013-01-19T15:36:31.341Z","3.4.2":"2013-01-26T08:03:01.289Z","3.4.3":"2013-01-30T07:27:24.700Z","3.5.0":"2013-02-04T06:33:22.497Z","3.5.1":"2013-02-04T06:37:30.140Z","3.5.2":"2013-02-04T06:38:49.728Z","3.5.3":"2013-02-04T07:06:39.693Z","3.5.4":"2013-03-07T10:50:54.771Z","3.5.5":"2013-04-03T10:00:19.898Z","3.5.6":"2013-04-03T10:26:23.092Z","3.6.0":"2013-04-13T11:02:31.050Z","3.6.1":"2013-04-13T19:22:41.789Z","3.6.2":"2013-04-18T23:34:15.052Z","3.6.3":"2013-04-18T23:48:03.811Z","3.7.1":"2013-05-20T16:15:16.341Z","3.7.2":"2013-05-21T10:10:17.145Z","3.7.3":"2013-05-21T11:56:18.917Z","3.7.4":"2013-06-18T14:32:58.930Z","3.7.5":"2013-07-01T17:42:53.973Z","3.7.6":"2013-07-18T15:02:51.516Z","3.7.7":"2013-07-22T10:30:48.445Z","3.7.8":"2013-07-22T13:15:11.762Z","3.7.9":"2014-05-20T07:23:35.662Z"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"dominictarr.com"},"repository":{"type":"git","url":"git://github.com/dominictarr/mux-demux.git"},"users":{"fgribreau":true,"tunnckocore":true,"nickleefly":true,"bojand":true,"tmurngon":true,"akiva":true},"homepage":"http://github.com/dominictarr/mux-demux","bugs":{"url":"https://github.com/dominictarr/mux-demux/issues"},"readmeFilename":"readme.markdown"}