{"_id":"respjs","_rev":"51-c7d1d45ce834f776711fa54c37e39153","name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","dist-tags":{"latest":"4.2.0"},"versions":{"0.0.1":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"0.0.1","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","Protocol","parallel","stream"],"dependencies":{"through2":"^1.1.1"},"devDependencies":{"gulp":"^3.8.8","gulp-jshint":"^1.8.4","gulp-mocha":"^1.0.0","gulp-sequence":"^0.1.0","mocha":"^1.21.0","should":"^4.0.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"26b7deabbf513813cd1c2d47e9267eca309bccf1","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@0.0.1","_shasum":"9d5ca2dfa6b965738efd51e628e405b0e6f20c90","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"9d5ca2dfa6b965738efd51e628e405b0e6f20c90","tarball":"https://registry.npmjs.org/respjs/-/respjs-0.0.1.tgz","integrity":"sha512-tSMld86jAtEV3X5JT9VBLX1vlbeXCfOXp36Awk0XBel58tMgAD/kBt+0vaUZc8C05+XwyczOunz2RWF30SBK/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgVWrtUx4OQpkoJDC5wzvbiEys1f1KLAsooQTrlYeHNAiBE/R26ElzNToczTH9eVM6ujp/dPPnIsHGqGGMrZFC9cg=="}]},"directories":{}},"0.1.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"0.1.0","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","Protocol","parallel","stream"],"dependencies":{"through2":"^1.1.1"},"devDependencies":{"gulp":"^3.8.8","gulp-jshint":"^1.8.4","gulp-mocha":"^1.0.0","gulp-sequence":"^0.1.0","mocha":"^1.21.0","should":"^4.0.4","thunk-stream":"^0.1.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"2f4253053766d60ebcf48d84a3af5f00dde7b8bf","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@0.1.0","_shasum":"54635350ac01beeba63e6b7990f6042a2096ddec","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"54635350ac01beeba63e6b7990f6042a2096ddec","tarball":"https://registry.npmjs.org/respjs/-/respjs-0.1.0.tgz","integrity":"sha512-bkIWfcLpBN5U0g7byKE8r3Mc9WvsKkmvAF+iiJOcUyP3puqH1MH6fZ45pvYf3W/9K9kHLyClu4NvK/MARD1U6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAyITVI/ZGqzdKQ2sLGoVRZRlD0usr0bABMZ9Mefm/wAiBLRZ5zrFFEg65qQUB01rN+80snsGr6NEBY9kRdZj0Rmw=="}]},"directories":{}},"0.1.1":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"0.1.1","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","Protocol","parallel","stream"],"dependencies":{"through2":"^1.1.1"},"devDependencies":{"gulp":"^3.8.8","gulp-jshint":"^1.8.4","gulp-mocha":"^1.0.0","gulp-sequence":"^0.1.0","mocha":"^1.21.0","should":"^4.0.4","thunk-stream":"^0.1.1"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"e98bf8969a19d5beee21c8b6345e72330b02636a","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@0.1.1","_shasum":"bd7c0d79c8e85412de99e37efa027765a4ffe299","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"bd7c0d79c8e85412de99e37efa027765a4ffe299","tarball":"https://registry.npmjs.org/respjs/-/respjs-0.1.1.tgz","integrity":"sha512-ha9MlPD2EKSZvS70gmrrFG9oPxFmJNQLokJ88TJjdCsbrfISjrwNU3DfXbYU7VoWzIm7rMJjXoCr/S9jFsXujg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ+JWiH2weRoIgTJ87ZXyZkg6NfURdNJsngbgUsYV8WgIhANGVkBV0ow5MBKDS2q0SOERVn2IEbhNhYsnHNL/9hyz3"}]},"directories":{}},"0.2.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"0.2.0","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":"^3.8.8","gulp-jshint":"^1.8.4","gulp-mocha":"^1.0.0","gulp-sequence":"^0.1.0","mocha":"^1.21.0","should":"^4.0.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"3f4fb82f1a50754d4f6e9ee1fcfb32038b23a1aa","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@0.2.0","_shasum":"4ba9c11c728df202bb7459cf9d7723627573ceba","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"4ba9c11c728df202bb7459cf9d7723627573ceba","tarball":"https://registry.npmjs.org/respjs/-/respjs-0.2.0.tgz","integrity":"sha512-3kJFHv1gyPW7LhlZ8bIWcJgouzI4UeHCUCUgRfEr58TXKB0X92Vv1aPTrno/J0EZMozhjTafSaOiu60PYdRBIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqddB9sONgdqzirs7KcArzk5S6at1MYB2Ma/0Yxg0ZxgIhALytnk5Bii/BmZvXDOEVSZfEWm4xvVRI54dKX5UgfjkI"}]},"directories":{}},"0.3.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"0.3.0","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":"^3.8.8","gulp-jshint":"^1.8.4","gulp-mocha":"^1.0.0","gulp-sequence":"^0.1.0","mocha":"^1.21.0","should":"^4.0.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"d801197c7b3ccad4aaf6866d5909a67816bfa7cf","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@0.3.0","_shasum":"6b4dff96e45484021fbabec607d5b67047ac01c3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"6b4dff96e45484021fbabec607d5b67047ac01c3","tarball":"https://registry.npmjs.org/respjs/-/respjs-0.3.0.tgz","integrity":"sha512-MVKJwYRmQy8BXZfrwSkTozTB/8Q9nEbCQjp6s4zi5RPs0PeKUINyMs2FRTgoJrSGVpaUlY+bYwpcc8yHSxy0wA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWrpTqFdSSfez02k1ZyF1mdrrxZL4x/JYZqT/LXsF2mwIhAMYlQDz4DZ7aLliQSIXHKs+aMBrCnhiKqFyi9m6elitK"}]},"directories":{}},"0.3.1":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"0.3.1","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":"^3.8.8","gulp-jshint":"^1.8.4","gulp-mocha":"^1.0.0","gulp-sequence":"^0.1.0","mocha":"^1.21.0","should":"^4.0.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"c4ca929d3be9121381f9303c94a306f9208204cd","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@0.3.1","_shasum":"f153f3fb24d00ba16190fde5befe0a2f4c00ba03","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"f153f3fb24d00ba16190fde5befe0a2f4c00ba03","tarball":"https://registry.npmjs.org/respjs/-/respjs-0.3.1.tgz","integrity":"sha512-w2OxUt3bjv/lzxOGVEdlDrCjutPqtpvfi7hQrVg2mLrn9AuRBTIx7Has8wfOsco+aSGibVwqxg2wxu/tPBdk8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOWLQoHZeLqFeUqfVmYm7byNADrr1/4WVy+FnFUEjo4QIhALM6tDacpfXMJYewG348R6X/GcrGFRDjwcpuLofFveuA"}]},"directories":{}},"0.4.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"0.4.0","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":">=3.8.8","gulp-jshint":">=1.8.4","gulp-mocha":">=1.0.0","gulp-sequence":">=0.3.0","mocha":">=1.21.0","should":">=4.0.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"7ec1d463e45ac7d707695569fa0e491f0be954bf","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@0.4.0","_shasum":"36592d18f87bb8e975c374511a8412fcaed0118d","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"36592d18f87bb8e975c374511a8412fcaed0118d","tarball":"https://registry.npmjs.org/respjs/-/respjs-0.4.0.tgz","integrity":"sha512-StvUUoCkrIJ7I6WWoBRrVSAiOD5Om1YV11Ra3triiwZtaTrGQGrddMJyg/6r2bvVjRwA0Gya7pU4YOFVf4gvtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpMs+x0jrJUdpx9Yhmwv9nz9Y3ULncIp3KTN4SJH2AhAiA2xVHwnKG1B33p1yD6Iis1JX9e2bgnkLqrwM0krMnRSg=="}]},"directories":{}},"0.4.1":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"0.4.1","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":">=3.8.8","gulp-jshint":">=1.8.4","gulp-mocha":">=1.0.0","gulp-sequence":">=0.3.0","mocha":">=1.21.0","should":">=4.0.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"702871947934a367208c766b585a19ec0126fb9f","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@0.4.1","_shasum":"d7e09bbe410d4cdbe32570f7ab234144f59dcce4","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"d7e09bbe410d4cdbe32570f7ab234144f59dcce4","tarball":"https://registry.npmjs.org/respjs/-/respjs-0.4.1.tgz","integrity":"sha512-GFO6IpIXSL+jRxZmg1k2PbUhP/eTqPrEhQiWvO2OYNrWoUCo5dtwxP/0Yg+54BfrQXZm2e+Vs9I+4LxeRIC3Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoG11IaGjpQBfcOvr9PduJbInvyIz5n9ucZls4nwBG4wIgS4g9k/XUpujFjikN9KMOgzzDi/SIdZ2TywpQr36+QQk="}]},"directories":{}},"0.4.2":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"0.4.2","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":">=3.8.8","gulp-jshint":">=1.8.4","gulp-mocha":">=1.0.0","gulp-sequence":">=0.3.0","mocha":">=1.21.0","should":">=4.0.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"8b64af8cec51e48ab22f29aa9d4d70fd8b5e902e","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@0.4.2","_shasum":"a133d5759e35f5bebe28dac91806dff4697d491a","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"a133d5759e35f5bebe28dac91806dff4697d491a","tarball":"https://registry.npmjs.org/respjs/-/respjs-0.4.2.tgz","integrity":"sha512-q+IFPlyutYtfk+7kItet2vlxfCHm4udFua7SznVD3VMaoG9NcZIWXkbNljL1Qpnv2Wl8yYshXNzEoBJuV6wrwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlEZFCCm8qkn5HTWm82ALmfcxjZQEGaCNkQC8jIgjQGAiBn1Yj49nZe+JYCz0ZUC3mQM20u1nXh4Nxl7SyahbN12A=="}]},"directories":{}},"0.4.3":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"0.4.3","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":">=3.8.8","gulp-jshint":">=1.8.4","gulp-mocha":">=1.0.0","gulp-sequence":">=0.3.0","mocha":">=1.21.0","should":">=4.0.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"47c17f3c6cf2c3aa89e08479a637b1ef1bed93d4","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@0.4.3","_shasum":"8b75df5706e9b626cf4dea931f842a389f78713e","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"8b75df5706e9b626cf4dea931f842a389f78713e","tarball":"https://registry.npmjs.org/respjs/-/respjs-0.4.3.tgz","integrity":"sha512-3qdzQES4BUwZ+udl3dCPZ1ulSXbCdqDwo+Jnkn2+4ACp/RtyfU4rMMQkpWV15TwDZcv1Z+2HKlfdXS+Uvv9ovg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHEuptJEVDJqT8obNTWcLVPmDHow15IjHjpQrhdr5UOAiAy4lew+TadWcjXbz4zcyUkCyAmVQ58+JzvEdFXpik50w=="}]},"directories":{}},"1.0.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP), parse pipelining chunks.","authors":["Yan Qing <admin@zensh.com>"],"version":"1.0.0","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":">=3.8.8","gulp-jshint":">=1.8.4","gulp-mocha":">=1.0.0","gulp-sequence":">=0.3.0","mocha":">=1.21.0","should":">=4.0.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"5bf924055261ac40fa68228576376e672f4131b1","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@1.0.0","_shasum":"de89b974c817a6f1c20f704232a29e33be330dbe","_from":".","_npmVersion":"2.1.18","_nodeVersion":"1.0.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"de89b974c817a6f1c20f704232a29e33be330dbe","tarball":"https://registry.npmjs.org/respjs/-/respjs-1.0.0.tgz","integrity":"sha512-hAXO7tCjTTZyCazN/y0+r5TcBeV7YYtMUkpuwSgm11/c8QxS9ovm630imrp1S38nbLOZqU+qKhLRuoG+58/rbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKm7crlO9mFGLgdr4NdMNCw2HgGv1F2Q8wqo7ve2esIgIhAKLEyX4mZyvrgCXCqsqh3SHqFWzj8apUoA0J3bcJ6iVr"}]},"directories":{}},"1.0.1":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP), parse pipelining chunks.","authors":["Yan Qing <admin@zensh.com>"],"version":"1.0.1","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":">=3.8.8","gulp-jshint":">=1.8.4","gulp-mocha":">=1.0.0","gulp-sequence":">=0.3.0","mocha":">=1.21.0","should":">=4.0.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"057a6456c57bd4fa98aa04e5763d0d947b1e8389","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@1.0.1","_shasum":"0eb70c784b12b69c3298469a6507d038dcbf6c33","_from":".","_npmVersion":"2.1.18","_nodeVersion":"1.0.2","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"0eb70c784b12b69c3298469a6507d038dcbf6c33","tarball":"https://registry.npmjs.org/respjs/-/respjs-1.0.1.tgz","integrity":"sha512-4svRpMdFDamw7eDfNF+JvSLfknZ4e7xVS8Is2iwfMmdEb+KwHRzLoNRrjbApd213rK2sZVIwolNQY+1KyUnejA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaA4blO63svnjaLc6WnDSioLrmnszMHvNKUuUHgpba4AiAdqEwZ3lF0bML0ffiHr70vKuS6FzNRtXQg4O2TiIzJwA=="}]},"directories":{}},"1.1.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP), parse pipelining chunks.","authors":["Yan Qing <admin@zensh.com>"],"version":"1.1.0","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":"^3.8.8","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.2","mocha":"^2.2.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"9a7b85d931107950e0ae7689b0a803c9b1118a11","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@1.1.0","_shasum":"d26f138a14d1f8fdf81c5a67b293d9d6b9fe48a4","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"d26f138a14d1f8fdf81c5a67b293d9d6b9fe48a4","tarball":"https://registry.npmjs.org/respjs/-/respjs-1.1.0.tgz","integrity":"sha512-ClhlcLzYdsACEzhQBnDjZBVUPqmlPvauHeKfUiDzoapZssdXL6RSy90UutWEbu2RhJDENUndB/gy68dFzXJ5dQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwxyHaS5kMA92dzdAwGH1rbetjX+NLkr0yB9pCNb6mjQIgErzJ3V4x04Nr+SzPc5vPBE/xG6qIPUoJx/Bn3NI6E/M="}]},"directories":{}},"1.1.1":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP), parse pipelining chunks.","authors":["Yan Qing <admin@zensh.com>"],"version":"1.1.1","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":"^3.8.8","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-sequence":"^0.3.2","mocha":"^2.2.0"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"fd95b2ffaca933c7799c491a8a94c5d99712d780","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@1.1.1","_shasum":"2a2054fd9d7abfff5788fc33c1b210328d22c9c3","_from":".","_npmVersion":"2.7.6","_nodeVersion":"1.7.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"2a2054fd9d7abfff5788fc33c1b210328d22c9c3","tarball":"https://registry.npmjs.org/respjs/-/respjs-1.1.1.tgz","integrity":"sha512-swJ8hC23d3qCv2xYt6spSHj5LGQ0Xdav+nk0B51jHDyqTxi13ggYyPTRn63W+yX1Ej1n7M0C6KcqEwvh0P4IAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/aKdOU3qY7yoy6TgD2uVZUUCG3Z2lhYGvCp+MBYNBQQIgLQv+J2JFL1yoT0HiAGwPmwEu5FkyGeO7E3F+ThhQDWo="}]},"directories":{}},"2.0.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP), parse pipelining chunks.","authors":["Yan Qing <admin@zensh.com>"],"version":"2.0.0","main":"index.js","repository":{"type":"git","url":"git@github.com:zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","gulp-sequence":"^0.3.2","mocha":"^2.2.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"e282ac238847515824629af86fe6261dc976347c","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@2.0.0","_shasum":"98276d8502c840ff361e71491283cfe8b8131cf5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"98276d8502c840ff361e71491283cfe8b8131cf5","tarball":"https://registry.npmjs.org/respjs/-/respjs-2.0.0.tgz","integrity":"sha512-2Z+LF4hDgfBDzUxT9O2broUIXzKvj/dhHGL2JjKTUNh+rlJl6vUF5oA9hkIhYGan2VmCpkpvJuiK3pN6z/Epgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtO1yWul/F7j8oJMNsIJ8/ZuFomjbaYSkVMn6gywjptQIhALEmX8BSR5FqL9DuBXW1Hw94OXbEyMkvUEP2H5PY0j5K"}]},"directories":{}},"2.0.1":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP), parse pipelining chunks.","authors":["Yan Qing <admin@zensh.com>"],"version":"2.0.1","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","gulp-sequence":"^0.3.2","mocha":"^2.2.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"c8d71f6128b452553ad44227637dbb4e9549485d","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@2.0.1","_shasum":"29fe723ed5999634b0dfbbbcdd73d5a6181c433d","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"29fe723ed5999634b0dfbbbcdd73d5a6181c433d","tarball":"https://registry.npmjs.org/respjs/-/respjs-2.0.1.tgz","integrity":"sha512-dJqYzzcM1f7YWYvsCk3dnYET/4MOlRNgeyMuazD9qNkmaiE1bFvysgUo7xEMWdHEMMEgyqN0GeoBFX5C0yKS1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFiEUsxjAfEOvMFzzCdPLlXRMxlFVXF8rNZyqjNc8EboAiEAyYiiSWyrTmrKoxZkFq54rDri7wftWgtwai+QZq+xqBY="}]},"directories":{}},"2.0.2":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP), parse pipelining chunks.","authors":["Yan Qing <admin@zensh.com>"],"version":"2.0.2","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":"^3.8.11","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","gulp-sequence":"^0.3.2","mocha":"^2.2.4"},"scripts":{"test":"gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"86fea4eaa0d4e8ad140b2b113a5c022204f677a3","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@2.0.2","_shasum":"c21fc6f2ff0076446debff9bb4132b76c6d14d78","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"c21fc6f2ff0076446debff9bb4132b76c6d14d78","tarball":"https://registry.npmjs.org/respjs/-/respjs-2.0.2.tgz","integrity":"sha512-NVtcxezVQNeVBH1lqhkrmrtFuJnAozDtgA9U1mLIomCARRcENRj764kKVXTuiymg6gG4WoePcD0PkpwA1obi6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCF52p3HK+6U0J+J4BoN6EUqCs3YNBYHdL4EtfHWc/HQIhAM6s/hFIDPB7/4+lHvMYVZx3ikZ+C9wi9mGM3LeCV27h"}]},"directories":{}},"2.0.3":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP), parse pipelining chunks.","authors":["Yan Qing <admin@zensh.com>"],"version":"2.0.3","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"gulp":"^3.9.0","gulp-mocha":"^2.1.3","gulp-sequence":"^0.4.0","mocha":"^2.2.5","standard":"^4.5.4"},"scripts":{"test":"standard && gulp test"},"ignore":["**/.*","node_modules","test","gulpfile.js"],"gitHead":"d6d010e415de1d56d484a160fabcd57ab4e9e21f","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@2.0.3","_shasum":"efdc5aa1849d98ea399642b203fad9d9048aeb7c","_from":".","_npmVersion":"2.13.0","_nodeVersion":"2.4.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"efdc5aa1849d98ea399642b203fad9d9048aeb7c","tarball":"https://registry.npmjs.org/respjs/-/respjs-2.0.3.tgz","integrity":"sha512-Or5aATTMj6kZonwjHILkK+kWc98t7oAAZLXociMOvaXzEoG6WMwBACBme7hFdeRZSoZHkyD6DJXc4B8tb+oBpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmnQzcVaF0maNCEgdp9YfFmVTYKnu2qWQKvKb9h+CxCwIhAM3Q8jWhLg0xcsLXf6hA2oybfFGySIB1UOuiIbU9fIWr"}]},"directories":{}},"2.0.4":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP), parse pipelining chunks.","authors":["Yan Qing <admin@zensh.com>"],"version":"2.0.4","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"mocha":"^2.3.4","standard":"^5.4.1"},"scripts":{"test":"standard && mocha"},"files":["README.md","index.js"],"gitHead":"3f658476db4eaeeb68f8973c22f0de1e4300860a","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@2.0.4","_shasum":"b4aefda9c3f1f071cce97678cd846e4186bdbe6e","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"b4aefda9c3f1f071cce97678cd846e4186bdbe6e","tarball":"https://registry.npmjs.org/respjs/-/respjs-2.0.4.tgz","integrity":"sha512-Ul+iWFcFhI8LZm48gYdSADo+HirX0xaSTUvJO2+aB3qpjYSlQUSe7aZeLb1L34EYort6j4Nb6EPOCCMUNc3Lag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBglmTs9NE5FlSYVSKZcKFh0HyE24G3scXIXjOP/u7XgIhAJajmBfLjdqBySaIBqA2zU9bnHOjKCjaCgzB152SR8YB"}]},"directories":{}},"3.0.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"3.0.0","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"mocha":"^2.3.4","standard":"^5.4.1"},"scripts":{"test":"standard && mocha -t 100000"},"files":["README.md","index.js"],"gitHead":"5a664cd7814482dc57ab4dfbcedb160dbc32779e","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@3.0.0","_shasum":"cfa1173fbe494a9277214b4b5aa6d65cc802a405","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"cfa1173fbe494a9277214b4b5aa6d65cc802a405","tarball":"https://registry.npmjs.org/respjs/-/respjs-3.0.0.tgz","integrity":"sha512-UxCUdO0kB9fQM41pY+ojJ4cTDnSd2gZkNeRt+KwVOArEJRUmKbpEWxtcnZhaG6C/aMHYNWVtocCNQzU3dzepLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHiLZoWtB7ar3hMOtfzHGONDp736VdTf4MrcVmLEvv3AiA9YsR1xaF9lApvtTsVJMXtAX5UJ7fGGgDyyVNhKxtGZA=="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/respjs-3.0.0.tgz_1456045258965_0.9340990281198174"},"directories":{}},"3.0.1":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"3.0.1","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"mocha":"^2.3.4","standard":"^5.4.1"},"scripts":{"test":"standard && mocha -t 100000"},"files":["README.md","index.js"],"gitHead":"6a2a2c2bf77b7efdc939fb1a3db7c61a89659eab","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@3.0.1","_shasum":"e4c907e1fef82074ba11bca8141128d16360683d","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"e4c907e1fef82074ba11bca8141128d16360683d","tarball":"https://registry.npmjs.org/respjs/-/respjs-3.0.1.tgz","integrity":"sha512-CxO3uF4JFUxXty1mLVh5e0hMizF4vJFqne7AZF/2m2dl7wcSyeZTv1f8zQ8yCYSuRUODhFlYa6u5Y/6udRj0ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ7azvgqhCMHslPwopFGqCqZADKg2Q6LWPCt9XzsdGTQIgUNVIxrS1hOS/SSIFW10YYMSfRH8hWBz6wGrHu12xRpM="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/respjs-3.0.1.tgz_1456107326960_0.8582374220713973"},"directories":{}},"3.1.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"3.1.0","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"mocha":"^2.4.5","standard":"^6.0.8","thunk-mocha":"^1.0.3"},"scripts":{"test":"standard && mocha -t 100000 -r thunk-mocha","example":"mocha -t 100000 -r thunk-mocha example/redis_client.js"},"files":["README.md","index.js"],"gitHead":"b09738ed32d4ba66a29c0ee20fa3fafcbcf7add8","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@3.1.0","_shasum":"42a5848e68c4ce385599ec5454e55fede1be5a2a","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"42a5848e68c4ce385599ec5454e55fede1be5a2a","tarball":"https://registry.npmjs.org/respjs/-/respjs-3.1.0.tgz","integrity":"sha512-yOYKSebWccI/jsarWndz4YWPSUf2DWWwjK/ED9ynwrOUkazaoQqns5mVfbglR8/AkK49FbPJJ/Re1vIo7XOZ4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwJlM7HDBGcw5G1k7TG0CV1/tBGVlb1mA3ApANTNqYNAIhAPXSrHGW1IbFXvseYtpGfHJCHCls+/NKWcoGEqbPiErC"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/respjs-3.1.0.tgz_1458562867946_0.5516082781832665"},"directories":{}},"3.1.1":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"3.1.1","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"standard":"^6.0.8","tman":"^0.5.2"},"scripts":{"test":"standard && tman","example":"tman example/redis_client.js"},"files":["README.md","index.js"],"gitHead":"b2707ce74d915afe86b9bff91b2d64224c906b8b","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@3.1.1","_shasum":"6ff87e10d1bdf1afda196e8c81e2807f7a2d026d","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"6ff87e10d1bdf1afda196e8c81e2807f7a2d026d","tarball":"https://registry.npmjs.org/respjs/-/respjs-3.1.1.tgz","integrity":"sha512-yJQLZQ8CTdGw4XIfTpbvh1fiO188H74WdYMjijsEEUMv4/mujtm3zRo4Skic9NVqp979QoHmLkDun0N1a6SFIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnGDXA9YNU3/RjTgNea8U+J8V6tCIotLH4MRgJkQJ/3QIgKjcoxTrejfuB+A9twYWiJw21E5Os5jrvmGIlSNSRrNo="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/respjs-3.1.1.tgz_1459738384736_0.5777405831031501"},"directories":{}},"3.1.2":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"3.1.2","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"standard":"^7.0.1","tman":"^0.9.4"},"scripts":{"test":"standard && tman","example":"tman example/redis_client.js"},"files":["README.md","index.js"],"gitHead":"9ee2fb7839319c02bf4ebff2564071dbd38a3d93","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@3.1.2","_shasum":"f1afe0ab1d84a1e70c0eba0724d71979e67bd7c0","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"f1afe0ab1d84a1e70c0eba0724d71979e67bd7c0","tarball":"https://registry.npmjs.org/respjs/-/respjs-3.1.2.tgz","integrity":"sha512-5tSkWE63eIY6zuIW9qI17cghi+ZcqFBZ4JLd7VRRc+C+jDQ2jPBNUwRl+I0QWOL9I4GlUEXAX3bdR+HSMKYzaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt6D7NEUeyzAlwxYNazrI5DV+NjJ0No7GeyUMhCWhBmgIgRtQH3kgo/U8CqDnoueDLuq6+MHsDt19+Foy8wZ6hd/0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/respjs-3.1.2.tgz_1462675181119_0.5291717781219631"},"directories":{}},"3.2.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"3.2.0","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"engines":{"node":">= 0.12"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"standard":"^7.1.2","tman":"^1.0.6"},"scripts":{"test":"standard && tman","example":"tman example/redis_client.js"},"files":["README.md","index.js"],"gitHead":"b1f441f47fe66e4506a4811347d14d76a8769782","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@3.2.0","_shasum":"a5f9148e0faac564e3af5baa918bbeeacc1ee6c7","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"a5f9148e0faac564e3af5baa918bbeeacc1ee6c7","tarball":"https://registry.npmjs.org/respjs/-/respjs-3.2.0.tgz","integrity":"sha512-wyblnIbj2E9lrku23Rzb3BNye4xhImDKCQ5Q5yiRn+Dh+qRBBq2sSVJVXSDr8hS2SLIcy3oGL4TMIegFfZuHWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFEMP/uJlJn//pp5c3cJh7pdOYtsN0ygsIRCS42h17iAiEA+V/cECpXZXPk5ldMfQOmRw9JHEpFwcSpKRAFkJ8tSLY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/respjs-3.2.0.tgz_1471749162646_0.7090264142025262"},"directories":{}},"4.0.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"4.0.0","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"engines":{"node":">=4"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"standard":"^8.6.0","tman":"^1.6.3"},"scripts":{"test":"standard && tman","example":"tman example/redis_client.js"},"files":["README.md","index.js"],"gitHead":"63cfce4d73815ad6135e3cc395a3b24b3a87ac8c","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@4.0.0","_shasum":"733d9031548169efbd2e09d2e47e204c3e25fbaa","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"733d9031548169efbd2e09d2e47e204c3e25fbaa","tarball":"https://registry.npmjs.org/respjs/-/respjs-4.0.0.tgz","integrity":"sha512-rmtV7PvJATaJalLUa63LCB3db30AI6Fhc2YNyaE4fFOobEO9AdfuwiDU8ObIlIOTJGxAFYy9CLb/8VhH2AJEWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5zcsf5H0Ur4LyJv6f8GDenRtGL4xwkZ2oAi174+HCwwIhAMvFyWritzwsAxobYV0ERpPKq3gK8Bq/pBbHTp4Fra3R"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/respjs-4.0.0.tgz_1480783063858_0.11898322240449488"},"directories":{}},"4.0.1":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"4.0.1","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"engines":{"node":">=4"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"standard":"^8.6.0","tman":"^1.6.4"},"scripts":{"test":"standard && tman","example":"tman example/redis_client.js"},"files":["README.md","index.js"],"gitHead":"2989d9995a008c2349d7e1db0842cc436e80c8af","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@4.0.1","_shasum":"19ce9c9b753f86b3339bd243c48119dcb12c79d7","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"19ce9c9b753f86b3339bd243c48119dcb12c79d7","tarball":"https://registry.npmjs.org/respjs/-/respjs-4.0.1.tgz","integrity":"sha512-C19Ip46GB9XTwCejBPdA38ROxFwqlaXiCnjVMC2mnGGGFrhtkAZuNoO0xUfxH04f2ofTighegfZbRZV6T5qr/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4KKdTLzHHzPLhA64Hignn0u/uWmWvJ/ZDViuLec1OAAIgGBeQNRFmevbOXokyDx4kyGSyRAmRc33BVoBLPdgynTM="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/respjs-4.0.1.tgz_1482902349079_0.7850695683155209"},"directories":{}},"4.1.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"4.1.0","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"engines":{"node":">= 4.5.0"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"standard":"^10.0.2","tman":"^1.6.7"},"scripts":{"test":"standard && tman","example":"tman example/redis_client.js"},"files":["README.md","index.js"],"gitHead":"16239f40de8c0920393c4c297ad1fe5b39125f32","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@4.1.0","_shasum":"688b81882b046f6d507b38e81382160924c44d2c","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"688b81882b046f6d507b38e81382160924c44d2c","tarball":"https://registry.npmjs.org/respjs/-/respjs-4.1.0.tgz","integrity":"sha512-CXnmqZ3lEomUldfWnY9crPc5l+I9FiP56MG4bnamIcwo/UjH7fv1hR9DEQ/5D99Wr4naRJkl+Z4voODHegKazg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgSRHae7e83ym3sZnZC/w6B66Pwy50krWDTt76cSmhhAiBmjDBtzT/uVX/obcgUWdGqQyEr+4L+LfcEUJ1QCJmFaw=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/respjs-4.1.0.tgz_1495721865275_0.6440319868270308"},"directories":{}},"4.1.1":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"4.1.1","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"engines":{"node":">= 4.5.0"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"standard":"^10.0.2","tman":"^1.6.9"},"scripts":{"test":"standard && tman","example":"tman example/redis_client.js"},"files":["README.md","index.js"],"gitHead":"514e5775b75929fad79b8df96daa1e12abbeda9c","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@4.1.1","_shasum":"7fcc04752c479bf378bfc6c1f0e3e0db4db97fd7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"7fcc04752c479bf378bfc6c1f0e3e0db4db97fd7","tarball":"https://registry.npmjs.org/respjs/-/respjs-4.1.1.tgz","integrity":"sha512-VS6u0QE653MQHpsk6TjijQaDy9zjYrIzDNRRi4Qm6pWhhtZ7lUeCsA1Aih5mrgsa77cL7FBex9Zwc2ZaUtdzTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH91IogykvGSAmt1n4Vis8AUHqKene/sxmkOY4DTHtbnAiAzcC9OpSJzZng3ZZ4dh/9ZRbVfqZuyb9cMUtMPTy9kZw=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/respjs-4.1.1.tgz_1496416805889_0.9198306668549776"},"directories":{}},"4.1.2":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"4.1.2","main":"./index","jsnext:main":"index.mjs","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"engines":{"node":">= 4.5.0"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"@std/esm":"^0.7.1","standard":"^10.0.3","tman":"^1.7.2"},"scripts":{"test":"standard && tman","example":"tman example/redis_client.js"},"files":["README.md","index.js","index.mjs"],"gitHead":"0a05c9e0a131c3cdf3650d760369d0c89d30f5b8","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@4.1.2","_shasum":"a0c96e150810b1188b3797630c008941dc1e451c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"a0c96e150810b1188b3797630c008941dc1e451c","tarball":"https://registry.npmjs.org/respjs/-/respjs-4.1.2.tgz","integrity":"sha512-ySGvnzfqUzxcAqxdCvJ7Lr3/01PupCT889Vs5UeXUIbgIOIwsyLogIY57jBeJbiFDWBn92HmOlCF8k5ig18bWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMA3iSpW0ikhZvecWbR81TB4COQsoREhSZ+Iu7d5fCIAiEAvASDg5aHJon197wD5tIb8/oIun32KARhOlUIjDvlN2M="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/respjs-4.1.2.tgz_1504366797391_0.03674988658167422"},"directories":{}},"4.1.3":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"4.1.3","main":"./index","jsnext:main":"index.mjs","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"engines":{"node":">= 4.5.0"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"@std/esm":"^0.18.0","standard":"^10.0.3","tman":"^1.7.4"},"scripts":{"test":"standard && tman","example":"tman example/redis_client.js"},"files":["README.md","index.js","index.mjs"],"gitHead":"b0b6b3d212860be0ebd98b08fe9cf4c48c731fda","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@4.1.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"integrity":"sha512-XMaapvCkTYwjq7ftjPRbgGaN04DwD6Kt7inSn6bhbDQIHnPhJ1/ggkUsZWlBnZCTd5vfugSTMFz9SmMnNWoCoA==","shasum":"4b49baa1c8ffec5ee078a91bbc874da1a36a3482","tarball":"https://registry.npmjs.org/respjs/-/respjs-4.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6vR35v+v6vPYSf+9YC9rpjPDzABKvVk1WCaXom0kbtwIhAPjJAIcxm9JjeXFxvWsXggmvnJN9LXvBnFacb/xbh+qo"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/respjs-4.1.3.tgz_1514691233243_0.9469884668942541"},"directories":{}},"4.1.4":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"4.1.4","main":"./index","jsnext:main":"index.mjs","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"engines":{"node":">= 4.5.0"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"@std/esm":"^0.25.5","standard":"^11.0.1","tman":"^1.7.4"},"scripts":{"test":"standard && tman","example":"tman example/redis_client.js"},"files":["README.md","index.js","index.mjs"],"gitHead":"49b827c8a7d4cf22d18e59e2b669f158a48257fd","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@4.1.4","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"integrity":"sha512-e21DxbZqBLiy6GO4VOIus0l6fIBlDp8sIgN9q0b3v8DF6nvCNvEw7ROk9yizTlz/C0+Gov9RjHPodLYqXYEJkQ==","shasum":"e8f79b8ec1836fe30a525162e220b415d6019873","tarball":"https://registry.npmjs.org/respjs/-/respjs-4.1.4.tgz","fileCount":5,"unpackedSize":20018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJIQMCkdO8hpfW0zzFih/39eTPpIJO6MMZNQ6Jf0HYKAIhALzwM2mwRDCkaItgPZ+njr/pdhvRGHrHefJFXJCMvvUL"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/respjs_4.1.4_1521861496963_0.47703349497190684"},"_hasShrinkwrap":false},"4.1.5":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"4.1.5","main":"./index","jsnext:main":"index.mjs","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"engines":{"node":">= 4.5.0"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"@std/esm":"^0.26.0","standard":"^12.0.1","tman":"^1.8.1"},"scripts":{"test":"standard && tman","example":"tman example/redis_client.js"},"gitHead":"2dd141d174d27a4cb78912bda27f82ec9666215f","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@4.1.5","_shasum":"c1aa69d19b28ed539fb2f64d039aff19ea90cc69","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"zensh","email":"admin@zensh.com"},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"dist":{"shasum":"c1aa69d19b28ed539fb2f64d039aff19ea90cc69","tarball":"https://registry.npmjs.org/respjs/-/respjs-4.1.5.tgz","integrity":"sha512-TJIaj4HvCVuxKGaXyCeDdCKy+7yXtdzVXuMxyrmAHBcVtmYwloLpTAYA58TCOEvKKvm1Yjfg0bCce63+/p/mfA==","fileCount":5,"unpackedSize":20044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwfI1CRA9TVsSAnZWagAAesgP/jK5+MVVTi4mKmtJWvJm\nJem5eRXCJ2ln/UVPzZY8HgVAN3LJ7cOUE+l/k6SYRGLExL5yppicg/6GgQB5\nfA8GyM67ojQ/ZdY8dZ0+45fjd1xZRstmZE190xWuyQxvkzFi+6ALQ6mYtXa+\n/A87bkzONYBmGLax6WgOn1Z/NoFxK+ry/2DxZQtxD95iRxjr4G7hu+FsJMwT\nwtbFSZLHc38zkA1zFI4xU3HoDsL/CJWap0XNsWk7fCX0PNAZnk2Hg9E+yqAw\nK9Q+Lmp0RDUI8Edg8Go65C4O8h8bOvOASQ9RkN9fni7iUMdkkpBmUuN0AmcG\n1vcg/hOx91dxEbnVAAr2/JRzMYc1VrOGqmn2RtdgdYLiXstYwd2VUsoee+j4\nex/y7ELyzYd4YwSE4O1nAo1BVnK+2RCsE/KBPjuk8koZNe5/wk5N6oz5EC0L\nQeP8i8MVbXihfDbLnZ8E8Ufd2jSyp/unHbGYmLtWw0ce4ljtdsg52BjMroih\nUDpatAHLZosmNVf+1+Q02d2gW7C2n6NtXrIar4Yddl/0ydv4euhjDgoMTx+S\nY3ee4PPfF7Z5rewi2rgwBUuGXPgIIUCm+wvHffVt1OO8hmtM4I3STkD4yCSt\nP3HWzxSgcgNpJ/wTMfCm8k7wZgYW59Npm97y2KQq99mlqKYuYnAAl2zIUzhq\nrSr7\r\n=S9Is\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDC6ns7zrjV8m3ZupdEE8xceQIOkQY2hsZBrsyPkiPsQIhAIWqUwnWwBtgwz/IbZd6+f1kgbeNLdu5em8Iw3RpOIOf"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/respjs_4.1.5_1539437108495_0.10552555412827802"},"_hasShrinkwrap":false},"4.2.0":{"name":"respjs","description":"An implementation of REdis Serialization Protocol (RESP).","authors":["Yan Qing <admin@zensh.com>"],"version":"4.2.0","main":"./index","repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"engines":{"node":">= 6"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"dependencies":{},"devDependencies":{"standard":"^13.1.0","tman":"^1.9.0"},"scripts":{"test":"standard && tman","example":"tman example/redis_client.js"},"gitHead":"a3f40fb2f5ab1a7a32eaee9b2d9155a42b38bde3","bugs":{"url":"https://github.com/zensh/resp.js/issues"},"_id":"respjs@4.2.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/W219Wpyo0m6bVN9z/rqhe0ek6nJ7Tus9WhbWpA8aJI8FxtMrQw1u8RStxOswTyUrW/NXaKXuaNfKZFKYbwXkg==","shasum":"60c9dd61801db209c5bedfb9b1fd0b7d7c41ac70","tarball":"https://registry.npmjs.org/respjs/-/respjs-4.2.0.tgz","fileCount":4,"unpackedSize":13617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUrijCRA9TVsSAnZWagAAaE4P/369x1c5yD07qsQYdj89\n41DcPRC4/HoguWi5/RxP6ud6H1mNj0u34mtBqwrDTWeVVxHaFI9pcpw7sgJb\nCFKM810GgQhspHoWOQt3LT4wVgHpuBxB0pfDt0Ft/bQveqwHBIoqKjmBZmwU\nWNT/5S+QrAwBF+PepDUT2qgE9YCMYIQ634hoIS/UtJ6ZVtPf64cHuoddTPzW\nZgVCs9URs4IBWOuqJwIjjNO1c6AYFWw0lc9zSSURbwUYFXj5hFv5QbI7LsJQ\nk1JM/ggYPTroLH0JKs5/codpFZWFTWMT20iszoJMP4XY6Jvz5luBPbdcaSbv\nYqW/8/Sco7V0hxjC7n4guqAffxHJFIa++0nZd5OeY4V9c4mCDKt0d0DnXMhm\nJs5BPCPRlx89Te43IvFhYtOR5oSk2QgR82vgJ0MH1QHCbTNUlDivhbncdbk2\nFiN+15CbI11B2GvgYAC8wCOkNKO1I9MqUf5teoBzOGTQsC7bVYPkaM3fgQU7\nT16J2TdtS8Xenk7nGUSKbpwHUHlxChu1Sw8XEsja/PeVqTDbmhTJcaUp9DRU\n32tjevM7fe1Hud9K+EGjmCusVNJDj47er6BcK38FI9jDJhWFxJLvL/uqgidW\nF+/y+7c8aFqIqBSrIkmVZu1ruxg2v1iaRW8pKUBOLECK4Iw7M8vv1wUraRpt\njLZq\r\n=YaqJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUFNfGq3SN77psDUOt1qQUFI9g/SZ4onTRJCg665tKtwIgXNyxrJ5zDhTDRtJweJtU6Hr+oEz43jJA9msTNW4vSJw="}]},"maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"_npmUser":{"name":"zensh","email":"admin@zensh.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/respjs_4.2.0_1565702307325_0.9039541946394527"},"_hasShrinkwrap":false}},"readme":"# RESP.js\n\nAn implementation of REdis Serialization Protocol (RESP).\n\n[![NPM version][npm-image]][npm-url]\n[![Build Status][travis-image]][travis-url]\n[![Downloads][downloads-image]][downloads-url]\n\n## Rust version: https://github.com/iorust/resp\n\n## Golang version: https://github.com/teambition/respgo\n\n## Implementations:\n\n- [thunk-redis](https://github.com/thunks/thunk-redis): A redis client with pipelining, rely on thunks, support promise.\n- [thunk-disque](https://github.com/thunks/thunk-disque): A thunk/promise-based disque client.\n- [snapper-core](https://github.com/teambition/snapper-core): Teambition push messaging service, backed by redis.\n- [snapper-producer](https://github.com/teambition/snapper-producer): Snapper producer client for node.js.\n\n## Install\n\nInstall with [npm](https://npmjs.org/package/respjs)\n\n```\nnpm install respjs\n```\n\n## Usage\n\nsimple redis client (with test):\nhttps://github.com/zensh/resp.js/blob/master/example/redis_client.js\n\nRun:\n```sh\nnpm run example\n```\n\n## API\n\n```js\nconst Resp = require('respjs')\n```\n\n### Class Resp\n\n#### new Resp([options])\n\nResp is a EventEmitter similar to `Writable` stream. It accept pipelining socket chunks, parse them, produce redis response data. `Readable` stream can be piped to `resp`.\n\n- `options` {Object}\n- `bufBulk` {Boolean} return buffers for bulk reply, default to `false`\n\n```js\nconst resp = new Resp({\n  bufBulk: true\n})\n```\n\n#### resp.write(chunk)\n\nFeed chunk and parse it. resp will emit `data` event while a integrated data decoded.\n\n#### resp.end([chunk])\n\nCall this method when no more chunk will be written to bufsp, then `finish` event emit.\n\n#### Event: 'error'\n\n- `error` {Error}\n\nEmitted when an error occurs.\n\n#### Event: 'data'\n\n- `data` {Mixed}\n\nEmitted when redis response data produced.\n\n#### Event: 'drain'\n\nEmitted when chunk have been parsed or need more chunks for parsing.\n\n#### Event: 'finish'\n\nThe `finish` event is fired after `.end()` is called and all chunks have been processed.\n\n### Class Method: Resp.decode(buffer, bufBulk)\n\nDecode RESP's buffer to RESP value.\n\n```js\nResp.decode(Resp.encodeNull()) // null\nResp.decode(Resp.encodeString('123')) // '123'\nResp.decode(Resp.encodeInteger(123)) // 123\nResp.decode(Resp.encodeBulk(123)) // '123'\n```\n\n### Class Method: Resp.encodeRequest([value, ...])\n\nEncode a array of value to one `RESP` buffer. It is usefull to encode a request.\n\n```js\nlet buf = Resp.encodeRequest(['set', 'key', 123])\n// <Buffer 2a 33 0d 0a 24 33 0d 0a 73 65 74 0d 0a 24 33 0d 0a 6b 65 79 0d 0a 24 33 0d 0a 31 32 33 0d 0a>\nlet str = buf.toString() // *3\\r\\n$3\\r\\nset\\r\\n$3\\r\\nkey\\r\\n$3\\r\\n123\\r\\n\n\nResp.encodeRequest(['set', 'key', new Buffer('123')]) // support buffer!\n```\n\n### Class Method: Resp.encodeNull()\n\nEncode RESP's Null value to `RESP` buffer.\n\n```js\nlet buf = Resp.encodeNull() // <Buffer 24 2d 31 0d 0a>\nlet str = buf.toString() // $-1\\r\\n\n```\n\n### Class Method: Resp.encodeNullArray()\n\nEncode RESP's Null Array value to `RESP` buffer.\n\n```js\nlet buf = Resp.encodeNull() // <Buffer 2a 2d 31 0d 0a>\nlet str = buf.toString() // *-1\\r\\n\n```\n\n### Class Method: Resp.encodeString(str)\n\nEncode string to `RESP` buffer.\n\n```js\nlet buf = Resp.encodeString('OK') // <Buffer 2b 4f 4b 0d 0a>\nlet str = buf.toString() // +OK\\r\\n\n```\n\n### Class Method: Resp.encodeError(error)\n\nEncode error object to `RESP` buffer.\n\n```js\nlet buf = Resp.encodeError(new Error('error')) // <Buffer 2d 45 72 72 6f 72 20 65 72 72 6f 72 0d 0a>\nlet str = buf.toString() // -Error error\\r\\n\n```\n\n### Class Method: Resp.encodeInteger(num)\n\nEncode integer to `RESP` buffer.\n\n```js\nlet buf = Resp.encodeInteger(123) // <Buffer 3a 31 32 33 0d 0a>\nlet str = buf.toString() // :123\\r\\n\n```\n\n### Class Method: Resp.encodeBulk(str)\n\nEncode RESP's bulk string to `RESP` buffer.\n\n```js\nlet buf = Resp.encodeBulk('message') // <Buffer 24 37 0d 0a 6d 65 73 73 61 67 65 0d 0a>\nlet str = buf.toString() // $7\\r\\nmessage\\r\\n\n```\n\n### Class Method: Resp.encodeBufBulk(buf)\n\nEncode RESP's bulk buffer to `RESP` buffer.\n\n```js\nlet buf = Resp.encodeBufBulk(new Buffer('buf')) // <Buffer 24 33 0d 0a 62 75 66 0d 0a>\nlet str = buf.toString() // $3\\r\\nbuf\\r\\n\n```\n\n### Class Method: Resp.encodeArray([RESP_buffer, ...])\n\nEncode a array of RESP' value buffer to one `RESP` buffer.\n\n```js\nlet buf = Resp.encodeArray([Resp.encodeNull(), Resp.encodeString('OK')])\n// <Buffer 2a 32 0d 0a 24 2d 31 0d 0a 2b 4f 4b 0d 0a>\nlet str = buf.toString() // *2\\r\\n$-1\\r\\n+OK\\r\\n\n```\n\n## License\n\nMIT © [zensh](https://github.com/zensh)\n\n[npm-url]: https://npmjs.org/package/respjs\n[npm-image]: http://img.shields.io/npm/v/respjs.svg\n\n[travis-url]: https://travis-ci.org/zensh/resp.js\n[travis-image]: http://img.shields.io/travis/zensh/resp.js.svg\n\n[downloads-url]: https://npmjs.org/package/respjs\n[downloads-image]: http://img.shields.io/npm/dm/respjs.svg?style=flat-square\n","maintainers":[{"name":"zensh","email":"admin@zensh.com"}],"time":{"modified":"2022-06-26T11:57:55.734Z","created":"2014-10-23T16:32:19.450Z","0.0.1":"2014-10-23T16:32:19.450Z","0.1.0":"2014-10-24T09:21:20.459Z","0.1.1":"2014-10-25T02:57:10.095Z","0.2.0":"2014-10-26T00:04:29.861Z","0.3.0":"2014-11-01T17:07:42.494Z","0.3.1":"2014-11-02T14:04:25.980Z","0.4.0":"2014-11-23T06:54:27.199Z","0.4.1":"2014-11-23T07:14:36.568Z","0.4.2":"2015-01-11T10:20:14.584Z","0.4.3":"2015-01-11T12:58:45.632Z","1.0.0":"2015-01-14T14:57:13.251Z","1.0.1":"2015-01-23T15:03:11.508Z","1.1.0":"2015-03-07T06:10:49.277Z","1.1.1":"2015-04-19T08:04:52.085Z","2.0.0":"2015-05-01T11:35:22.522Z","2.0.1":"2015-05-06T12:50:51.359Z","2.0.2":"2015-05-08T07:12:34.794Z","2.0.3":"2015-08-01T14:25:50.302Z","2.0.4":"2016-01-16T05:56:21.579Z","3.0.0":"2016-02-21T09:01:01.782Z","3.0.1":"2016-02-22T02:15:29.744Z","3.1.0":"2016-03-21T12:21:08.380Z","3.1.1":"2016-04-04T02:53:05.227Z","3.1.2":"2016-05-08T02:39:41.489Z","3.2.0":"2016-08-21T03:12:42.916Z","4.0.0":"2016-12-03T16:37:44.098Z","4.0.1":"2016-12-28T05:19:11.222Z","4.1.0":"2017-05-25T14:17:46.991Z","4.1.1":"2017-06-02T15:20:06.032Z","4.1.2":"2017-09-02T15:39:57.495Z","4.1.3":"2017-12-31T03:33:54.432Z","4.1.4":"2018-03-24T03:18:17.010Z","4.1.5":"2018-10-13T13:25:08.622Z","4.2.0":"2019-08-13T13:18:27.424Z"},"homepage":"https://github.com/zensh/resp.js","keywords":["redis","resp","pipelining","Protocol","parallel","stream"],"repository":{"type":"git","url":"git+ssh://git@github.com/zensh/resp.js.git"},"bugs":{"url":"https://github.com/zensh/resp.js/issues"},"readmeFilename":"README.md","users":{"285858315":true}}