{"_id":"rsmq","_rev":"97-c8727b759d26759b466cf76b57656e9e","name":"rsmq","dist-tags":{"latest":"0.13.0"},"versions":{"0.1.1":{"name":"rsmq","version":"0.1.1","keywords":["queue","messagequeue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.1.1","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"8c6824d87583451c702b8a5c73fb36b7fa01aed0","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.1.1.tgz","integrity":"sha512-nQEFsQdftytHiP2uT43pbups94qPci1wNKjnaC4CyoCTa9E1HLOZBzrv7tzt3//RJAiBS87+357P6z3r6ABHvg==","signatures":[{"sig":"MEYCIQDJVdPUjX96uJkD+V0faJwPEdeIsYF5PflJweOeSZv/kwIhAPZplT3tOvd6ESRCHGWE6XFhQC/YiJCvJ53ebsurBdFS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.11","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"= 1.4.4"},"devDependencies":{"async":"*","mocha":"*","should":"*"}},"0.1.2":{"name":"rsmq","version":"0.1.2","keywords":["queue","messagequeue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.1.2","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"3dca247366507b9ccdb5ac649fe847b8a20a73b7","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.1.2.tgz","integrity":"sha512-2s8wH4gHNNAUq2DgFZVJK5xa5/k2Qvaj0KuVfAGcJQvJwCpQbfAyKP3Y3NQnaol75UMkoFIJgj89+/LJ0dz4Uw==","signatures":[{"sig":"MEUCIQC3YN2LbM8/VEXCrfVQcmx6Ab+f7jsun3biO0NY2s+XQQIgEVXbLv0CtzVjmuTUFIgKud05UKPVG2rvDfuwaMesvqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"= 1.4.4"},"devDependencies":{"async":"*","mocha":"*","should":"*"}},"0.1.3":{"name":"rsmq","version":"0.1.3","keywords":["queue","messagequeue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.1.3","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"a747a16532627fad7638c84099e7941fed187c24","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.1.3.tgz","integrity":"sha512-a1SU8o6xU281C7Z9GX/fXjXTCBcmHyGDOYFsJiIPeWz6NCccdChPl9oRj/y56wQ25NafHhlJiLto5Ewx/h8kPg==","signatures":[{"sig":"MEUCIQC0/qbVwGjUOH/0k0bAEULdoU8nlVBhezFx8QnIMSs38QIgOXeN7qpm6AhDITCFbE749TJVQTxqvXkShwJHgp1aQy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"= 1.4.4"},"devDependencies":{"async":"*","mocha":"*","should":"*"}},"0.1.4":{"name":"rsmq","version":"0.1.4","keywords":["queue","messagequeue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.1.4","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"3aa56dd6c7f3e311bab868bdce5302c5a358f014","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.1.4.tgz","integrity":"sha512-8pGtDay7C2j4rIe45b9HSrtaoabz7wtYIQDkFRhduIHBYQ/D0B8GI1hwJS2xY7TvyTb74eARtL1lCR0bvrOAYA==","signatures":[{"sig":"MEUCIBeJqV8h/8e2ilRxORa5aVHWCL7hOjhjETeYiFQev7cMAiEA2Br699ThomdcwZl4thVTnFpzQC3l1qhuEsTC29lNIlc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"}},"0.1.5":{"name":"rsmq","version":"0.1.5","keywords":["queue","messagequeue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.1.5","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"3fb87638fcec1dfe724d081b2b22ab33ee31e72a","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.1.5.tgz","integrity":"sha512-1nJ2I6tdaza7UfQzlFtGpNoSawfw9NmQY+4FYKixl2rGyxTF1HCtOyMDEC+R7nc7p2ju8pX+TdGAN6zrjTbpZA==","signatures":[{"sig":"MEUCICmSsXLZdlCsTwMlEXmqTPpsWxGdfOa0DkpxnXMJ5irXAiEA5jjJ2bGFp8j9qzj1grgNNRFYD3gwvgTYXQ2JFBr4Rzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"}},"0.2.0":{"name":"rsmq","version":"0.2.0","keywords":["queue","messagequeue","sqs","aws","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.2.0","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"8e3b53f55b1d5bb1bb2cceb8ba367e2ef82da092","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.2.0.tgz","integrity":"sha512-IXPwcTYhE4WI1TvmCxbfJGBtmR0eazepOFZ2ps9iPWODhauLJLYTLJJZH+I/4iaX3wnhltGogl5tFGo5OkIREQ==","signatures":[{"sig":"MEUCIQD7y85x0yPutK3l9s+1sXfilTsr1Q7HRmMbRB4xsoUEnAIgYuVWYz2+sK6dOVnKfyBpLD6cYu2E7PUeyCiKsxQeoYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"}},"0.2.1":{"name":"rsmq","version":"0.2.1","keywords":["queue","messagequeue","sqs","aws","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.2.1","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"6433a74e49f9e1a8a90d3a9f7d8e6ec21cf0c957","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.2.1.tgz","integrity":"sha512-VkUgStKourR4MN+d69uCLD2g338s3TYk9DiCPsHI2yeahN4v6v+NmeZlj20T3QloNUND4i1cwv1luwR2WDGtVA==","signatures":[{"sig":"MEQCIDGEnRpFcK1kM4XM2UXHDCwFtp/czbkIYgsg+2tEuUwJAiBrx/oOcpiScwQjAySVxykiG0g1RI0PIa7A4EZXClaAuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"}},"0.3.0":{"name":"rsmq","version":"0.3.0","keywords":["queue","messagequeue","sqs","aws","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.3.0","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"7c0d03b43e13b883600bd863b785c9d8ba9b59f5","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.0.tgz","integrity":"sha512-RzcLkZdqa/kAFgyttTpNjhQblqakGkrD/2i1T9+YqS/K2Zzq9bSwWf7x8oR5Kx4Oe473Ni54XEJ/5ou4EEJsWA==","signatures":[{"sig":"MEYCIQD42RhacQ/YEbbTVFzwLQ02jcS8UegbtJeLLwV+r36A4wIhAIlwVyG6qv6N2/iX59Al7MHUMgqIq23ZSXngfwuIZDfR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"}},"0.3.2":{"name":"rsmq","version":"0.3.2","keywords":["queue","messagequeue","sqs","aws","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.3.2","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"98d1e19423216e70869123f16655f1c081b90071","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.2.tgz","integrity":"sha512-V1RrvfM2++evJxS9feDbaQUpdwfGVuj/xyEy9f4wp6ymvjTimRpRMAIPBJHMeThF00IM+ny2wkC62x52LbWjSw==","signatures":[{"sig":"MEQCICxFa2Nj+nznVr1SZgV23KmXmxgDMPx6aUZm0coXOQbtAiAIFIHI9q6DDOfM4MSboX+yRlGIyTxed7HgXn8hyXQXeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"}},"0.3.3":{"name":"rsmq","version":"0.3.3","keywords":["queue","messagequeue","sqs","aws","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.3.3","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"f30fa36ddcfac9df9c53261deb9cf3088d297d47","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.3.tgz","integrity":"sha512-iLdIXdQRc4pjC6xyQIdq70iaNrTPhhOWcKHcupsrAv57wcWqspaR5XDTmY6BxSc2ABsf0bPiFYViRt+dVzDqTw==","signatures":[{"sig":"MEUCIBY7MmWVzlIdwgzu+jbGK+e0GWxmJaXP476edxrWwvJ8AiEA4imNgqIoO5J0Z5S1rBcjTkEP3n9AKQHNjcb3aieRxcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"}},"0.3.4":{"name":"rsmq","version":"0.3.4","keywords":["queue","messagequeue","sqs","aws","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.3.4","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"8d214774cd6a9abb37d4a92b967510d71e4c1009","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.4.tgz","integrity":"sha512-4Pgk1XfsS6YGj/HyNyCgsBpTTFEveGd1xG3LMLclkTm8rZltTcQftlW05GoNoSnLFU4lw8HVWoftA4juWIhfBw==","signatures":[{"sig":"MEQCIFq96/fuO64O2jLFb5wTn722/bTXRWb8J2AW4b5Z/yIXAiAVZgyu4xMB4X1F8fLMe7uADWkOFH9x+GWZiiCitmkUcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"}},"0.3.5":{"name":"rsmq","version":"0.3.5","keywords":["queue","messagequeue","sqs","aws","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.3.5","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"5f60fea2d3b64de6ecf64946ef2d4506b8d3d7d6","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.5.tgz","integrity":"sha512-/Pv18tagHnMdIIyAi7AxOlaEKruhutej9QbgG5sEjEl7YjWhSfYGwf+2e854YXuyP7OUvuT55EPF+gi/pslPCQ==","signatures":[{"sig":"MEYCIQDQpbqNJgqjnRiHpi0zSsT784JIVtt+B/qmwqj5H5jhhwIhANL9tR7g57Lfl6aPTGyu2aYu6Sh1iKt9isz34Mh7d1O2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"*"}},"0.3.6":{"name":"rsmq","version":"0.3.6","keywords":["queue","messagequeue","sqs","aws","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.3.6","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"ce02ffa694ad7a45a3a24a40da4c3a9a3617fd9e","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.6.tgz","integrity":"sha512-I2C2VsxQyXdycXC/Etm/5EKTHUZ3+w3MB0ohKxeosK9f0aJ9kskbwjqUcB+bQC/WcXvpFoZesXqN+VepVF6lKQ==","signatures":[{"sig":"MEUCIQCZ+uJs5ROuzPpvnqzhaM09cWhjSUSTYxatRJpIWBCWHQIgehzovcB9iqm6mOGEhAXVc476IMDRVEFDWWtMhklnO3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"*"}},"0.3.7":{"name":"rsmq","version":"0.3.7","keywords":["queue","messagequeue","sqs","aws","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.3.7","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"dist":{"shasum":"dd6a0e50c4c8279d6707155888f7f8117857bf8f","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.7.tgz","integrity":"sha512-srQ1nNB3zdejRuiApggo2ZECXhvCg/OxZeaEwFdfnbNPawdaOOoAlJIS/c0qtuguDWuL47LuvKbIRY08p7B5+g==","signatures":[{"sig":"MEQCIHp5NfHFnekgmLXAZHzlmJMWT499808UJIQc2cV6N9JXAiA/4kfqZk6RRmZm8nRCbhbUM1d7rf4ekED/e+p5hL8Vcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.2.18","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","hiredis":"*","underscore":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"*"}},"0.3.8":{"name":"rsmq","version":"0.3.8","keywords":["queue","messagequeue","sqs","aws","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.3.8","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"06882b20ece795c41c1c6bf697fcf24942784703","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.8.tgz","integrity":"sha512-OLuI/RymURhmpQevT+Np5XEDAzxn1+1AxJOtl7JErdU4Se8L3qT3DuNK0KFoXLOF8ZCj5zHLQWp/HjPiCe3hKw==","signatures":[{"sig":"MEUCIQCNkvFr3osxjwoIxDuQ6+HWm4V1WctOmdMT2kRUJ2WWowIgSgU1vKKSwWuESB2P3jEKwaOShPcKc2mX8JHYiOgwIB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.4.3","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","lodash":"*","hiredis":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"*"}},"0.3.9":{"name":"rsmq","version":"0.3.9","keywords":["queue","messagequeue","sqs","aws","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"_id":"rsmq@0.3.9","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"35f15b3123ea8f0a1e758802fba896905c35cb33","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.9.tgz","integrity":"sha512-7Ogw5oNoZXb0lhRBQ3N3OceZILbyqzRGOvK8/bCipNqi8iCR488sLYZ5IQBAcRhhFd+TEI6Zldja3sAxsppA1Q==","signatures":[{"sig":"MEYCIQCjteJPzWEDNWAHUa+dcaMPlOBCl+ZiYCgAxwn02IpXXgIhAIPCKJfZVB8LLLVIm0emcZ4lJn6aJhNTQ//BaZc3jIN0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.4.3","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","lodash":"*","hiredis":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"*"}},"0.3.10":{"name":"rsmq","version":"0.3.10","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.3.10","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"5ef23322fa8d62ace50f4e4bee1e211b9972f5ed","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.10.tgz","integrity":"sha512-NUXBTDg5ZnokzTYQ64XhY9e1uPH46xbrHHLkBucPtC+P0fDCRTWJfpVKRMHbrlVgXNHWSguCznGKBSuhnyjXIg==","signatures":[{"sig":"MEUCIERYf3fRDf8jzjZ0E4lyEGATwcbhzeg5HQ7c9KNHMr3OAiEAjUhyIJTNHqR3ytuBYwvsNxRGXUTKWRaNTwcQd1IG0pE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.4.3","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","lodash":"*","hiredis":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"*"}},"0.3.11":{"name":"rsmq","version":"0.3.11","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.3.11","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"03d90a2597c7a70a8140de74068b30a834447920","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.11.tgz","integrity":"sha512-hChEYoFGD9AcnrZVtJIiT7Yi17Ilqc9a+klCrl6HEmUE+txnvDFTPyDsvSz46CuFdfA3ziniM+m0KaZlANSNZA==","signatures":[{"sig":"MEQCICyilk2Ol0coSQJOZoW2f5in5Hv3k2wgh+hmpJtSBiQoAiBfg6qnqePGIn9JSsTN6kwtlfmg19ZRw0rk3Kk+SVX+Hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.4.3","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","lodash":"*","hiredis":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"*"}},"0.3.12":{"name":"rsmq","version":"0.3.12","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.3.12","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"bb8fa0da41ffe306aa7a91e2ba2996de1bdbc15e","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.12.tgz","integrity":"sha512-ZjipUyDHJxE0Rjq8oPNIKEPIToQ0wJRvzcnbxc/+uxzwoowkXEFILmt9u60DIVn4y/GDsgajzHxyAIuTy9RyfA==","signatures":[{"sig":"MEYCIQCwAMy+TqwCC6C6jXcumoVB3+bXZMw7D19+4/zJ4ZahfwIhAKq637mCuCPDXIicdhVufyykQQQG7PMWil4Afbc2RmGg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.4.3","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","lodash":"*","hiredis":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"*"}},"0.3.13":{"name":"rsmq","version":"0.3.13","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.3.13","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"d627a388f7dceecec401d312385b1f72a0f959bd","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.13.tgz","integrity":"sha512-rYmiMAGHrqXZ6Uqr9m+ea32UkNeDgrvIWzzepLzJvqp3zG8kX1z2RqNYi8z+7dAdYnDJ2ceVsFIT7K9ud4jCYQ==","signatures":[{"sig":"MEQCIGQGuyjQx8ynl29Sny9HSw608FMcfoAoMZZVgA8N5n1tAiATEWvaOoTI+7U94sO4scn7locXot4PMkjGVxsE245cpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.4.3","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","lodash":"*","hiredis":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"*"}},"0.3.14":{"name":"rsmq","version":"0.3.14","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.3.14","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"6f3319a73a60e2f416f68f23f5e7322023b5f82c","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.14.tgz","integrity":"sha512-Mv8D9zi2sbaO6a7+3Z4UeOY2y5iqqpdBGdXYR7CN3ktoQQMrr2pvM7ZHEC08HcRMjYFig//DXTGFm0VhY4LXXA==","signatures":[{"sig":"MEYCIQDKOj7p+zCha0y4LmTrBv4tKvU58POEiudrZWxOp+dHxgIhAKw18R6tXgAIRFRdv7Cd40vXGL4Da4jS5iQ9OiEnBVwd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.4.3","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","lodash":"*","hiredis":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"*"}},"0.3.15":{"name":"rsmq","version":"0.3.15","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.3.15","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"061ae3c2a6b304a11405cebf4b39d6eeb63f673e","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.15.tgz","integrity":"sha512-HCNase4xaEA2/2fBYzhDReACIgi4vob77ml21P9o5FFrBbMzBYDGa+GsqHKyW/lsTaz07s1uRXu/pFKR0bngng==","signatures":[{"sig":"MEQCIB6euaPyz91OqRGCoT3ppBLBbvsNg7Iu2sOYg3Q7u/dOAiAlUcs43AoRw8Tu1Y8TK+Ul63na4y/+R8aM0U6igIqhaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.4.3","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","lodash":"*","hiredis":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"*"}},"0.3.16":{"name":"rsmq","version":"0.3.16","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.3.16","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"227187a746e01a58a9c0e441bb655f2554001b9f","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.3.16.tgz","integrity":"sha512-e2I1nqN+D4cjs4XJEoxZSZUQRa8VZfuG8qtVCEkJUpgf/Fteo553FGRSxrH33OSLZYdMmkDxYvWqxX0kPyxFXw==","signatures":[{"sig":"MEUCIQDAd/M2uxxPII876bRnYMhlw7VTSzM/pRMVlEcBOn6GBgIgGT+9Ph0jIgRW2b/wxC9fqEe1ZqsquFZOL5W5uhj+1Oo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.8.10"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.4.3","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"*","lodash":"*","hiredis":"*"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"*"}},"0.4.0":{"name":"rsmq","version":"0.4.0","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.4.0","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"23c7c78af1b232302b90635bf7d5f07ac70d889a","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.4.0.tgz","integrity":"sha512-h0rZfh32jtrrJ4x1++Xf1G+P+ACs038GKK1iotHEfvk2KpSRs5zfGVKU2WnKyA5qta4/fdBdan1yE5ITHRCf9A==","signatures":[{"sig":"MEUCIQCrqHM8pDy+m8bDBBcb8MC78hsMTJ8EJywrWQZdcx6bZQIgK0Lto1P8b4fu96LTMH0jGmgGXQFjdkmbR6GjvQ8hsUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.10.20"},"scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"1.4.3","description":"A really simple message queue based on Redis","directories":{},"dependencies":{"redis":"2.3.0","lodash":"3.10.1","hiredis":"0.4.1"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"0.4.1"}},"0.6.0":{"name":"rsmq","version":"0.6.0","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.6.0","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"644c12942e2e0810a392c129abb400b1a29cf9c6","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.6.0.tgz","integrity":"sha512-z+X2IQm3/UYG3dUGBPFSmmlEmXh5MelTRiyXl1/lWsSsVL4ChFmzGYXMMtEQfnQZHtoj0HkMRTxJzubvbC15ZQ==","signatures":[{"sig":"MEQCIGGoGa83Ds5AkD79km2CBcnGmnbzpsKACBYxTUaKghSDAiAYrjPZTx+Hsk8kIVaHrH9AiVyvy5dgpyT8IEDHDG7P1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"644c12942e2e0810a392c129abb400b1a29cf9c6","engines":{"node":"> 0.10.20"},"gitHead":"4448dc27c615045c1a4914f396735601c4d619c8","scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"2.14.12","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"4.2.4","dependencies":{"redis":"2.4.2","lodash":"4.5.1","hiredis":"0.4.1"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/rsmq-0.6.0.tgz_1456408607595_0.31621075770817697","host":"packages-5-east.internal.npmjs.com"}},"0.7.0":{"name":"rsmq","version":"0.7.0","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.7.0","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"d2d1a73ab34fcab4939a7de8556283e28193d717","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.7.0.tgz","integrity":"sha512-oaPcBAYfbTUSmp2aaxqy1ei2nx35Aoya7GVm0PJG1CxMUWDz1rKF6O0UXab1uDHwnKsi32nTlheeeZ7kBCfgZA==","signatures":[{"sig":"MEUCIEH6T4Pe9MT9+lF4j3cYOeuQNNr2sfyi0b2kFkqJqG60AiEAk3ufaGo2pUI448ocMmplxWlKRpkKS0D5I9eO2WLRA3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d2d1a73ab34fcab4939a7de8556283e28193d717","engines":{"node":"> 0.10.20"},"gitHead":"c5d2302a1c5a5e0532d8bd9efd469a5538d10788","scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"2.14.12","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"4.2.4","dependencies":{"redis":"^2.5.3","lodash":"^4.6.1","hiredis":"^0.4.1"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/rsmq-0.7.0.tgz_1459255897825_0.9411145665217191","host":"packages-16-east.internal.npmjs.com"}},"0.7.1":{"name":"rsmq","version":"0.7.1","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.7.1","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"dfdd5cf933ad56887a0aa6f74429c0c676660ecc","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.7.1.tgz","integrity":"sha512-lA8cbDP7RYkHkbZBvJiEn70gy7CFFqssjzsSMueuUPRm9uuQ9a8j010blMtxMaodsYb/GcibpclsEkP2DzgXGQ==","signatures":[{"sig":"MEUCIQCUDU6xAn9ko4L3GfcGN68WOhdXJoWY5WE3dPMgCjZDXgIgY0XopWe6EktzIakMUbYeiTbqdKku4lCIPf92ri4EFt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"dfdd5cf933ad56887a0aa6f74429c0c676660ecc","engines":{"node":"> 0.10.20"},"gitHead":"c5d2302a1c5a5e0532d8bd9efd469a5538d10788","scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"http://github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"2.15.5","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"4.4.5","dependencies":{"redis":"^2.5.3","lodash":"^4.6.1","hiredis":"^0.4.1"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/rsmq-0.7.1.tgz_1466412420903_0.21845627762377262","host":"packages-16-east.internal.npmjs.com"}},"0.7.2":{"name":"rsmq","version":"0.7.2","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.7.2","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"a0d1ee0058897dc48a2e90802fb664cb27e5c935","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.7.2.tgz","integrity":"sha512-ZCpkAttNAe6BDDt26m5wg03mPw92YufZKpkqzN2Y2mcpzgHb+OzI4wKey+RKH7/sCYfU1ZLMb41R6uM72vWxlQ==","signatures":[{"sig":"MEUCIQDBI/OFtsy2Sg0I07YTqGEzx4mfKyaQsfzBMbUQy3Y0pwIgLCOGf9n3XqfwIvXU6jjLnAnynrpS1NWRL/KnyYp0G88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"a0d1ee0058897dc48a2e90802fb664cb27e5c935","engines":{"node":"> 0.10.20"},"gitHead":"90cfb11180267fb5f7519d3b36f41bb2c8d7ab1d","scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"2.15.8","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"4.4.7","dependencies":{"redis":"^2.5.3","lodash":"^4.6.1","hiredis":"^0.4.1"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/rsmq-0.7.2.tgz_1482482276337_0.8398741004057229","host":"packages-18-east.internal.npmjs.com"}},"0.8.0":{"name":"rsmq","version":"0.8.0","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.8.0","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"fd57e911a43a149520a426f00e6b76a6066f36a5","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.8.0.tgz","integrity":"sha512-PvGNCdRqyjZ49HFlxOfwYAXGizXzBJ+E7Xx3rAWn8srQhXrFgQ7kRd6RqHdvfPhaTj3aXx4GClCwQXr1WcK2JQ==","signatures":[{"sig":"MEYCIQDcQJ2yQ3zyI2pa4xet8gVEWzwnajnOz+KpBCwSHNhATAIhAPWJXnEd9gnY1fA1s13Cq6cgtQMaEIOJbP4QQVMBdTnv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"fd57e911a43a149520a426f00e6b76a6066f36a5","engines":{"node":"> 0.10.20"},"gitHead":"329aaec4677e3872ed67c3b3cabc8f66bc4fd330","scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"2.15.8","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"4.4.7","dependencies":{"redis":"^2.6.5","lodash":"^4.17.4","hiredis":"^0.5.0"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/rsmq-0.8.0.tgz_1487583604410_0.7699562276247889","host":"packages-12-west.internal.npmjs.com"}},"0.8.1":{"name":"rsmq","version":"0.8.1","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.8.1","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"3e9988d09a59b8e48d2377bfc1e25856a09d3d54","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.8.1.tgz","integrity":"sha512-bMIWVCLdlUQIK5UFWBh0KRMKlLBcrGTdZv4BN47dPU1j/c8pWsSnMTJZP9tvKVPVa8dd2sDCWR1nQxA4Ur0Xlg==","signatures":[{"sig":"MEYCIQCJ8GnBYWGJ7IpQwZH4Q//FfR9B7FX4vMbWNeVGeVv4/AIhAMDbIXLNUTbsLP6NvTt3q3q7EYUWJZs2k/Ugwnf+6U8N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"3e9988d09a59b8e48d2377bfc1e25856a09d3d54","engines":{"node":"> 0.10.20"},"gitHead":"74fae6005dbb9d478355f8dc4ec225ab7c92f056","scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"2.15.8","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"4.4.7","dependencies":{"redis":"^2.6.5","lodash":"^4.17.4","hiredis":"^0.5.0"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/rsmq-0.8.1.tgz_1490012437039_0.5688830444123596","host":"packages-12-west.internal.npmjs.com"}},"0.8.2":{"name":"rsmq","version":"0.8.2","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.8.2","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"897166f6405840d1e6c7e98b1405466e1727ff4b","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.8.2.tgz","integrity":"sha512-6jiK4MM0/FfaIRJYy/22ZF8Flg3993DNaZoYyRiNtHjBgPZuVs5IJCMu96tCLmDGuM0vBbUjMT6boFN+rH1B9w==","signatures":[{"sig":"MEQCIEoBwirAYUSoA3p8k/sCOFGNebMm2WF2mIEnCHpc5dAuAiA18I4molSBi9ubDpFZ/e9wre48vqQZivUK8q4zM235fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"897166f6405840d1e6c7e98b1405466e1727ff4b","engines":{"node":"> 0.10.20"},"gitHead":"66216b84282c16e810a6d320916218edb691ffba","scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"2.15.8","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"4.4.7","dependencies":{"redis":"^2.6.5","lodash":"^4.17.4","hiredis":"^0.5.0"},"devDependencies":{"async":"*","mocha":"*","should":"*"},"optionalDependencies":{"hiredis":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/rsmq-0.8.2.tgz_1490699754094_0.49937431141734123","host":"packages-12-west.internal.npmjs.com"}},"0.8.3":{"name":"rsmq","version":"0.8.3","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.8.3","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"a1b64770d796c8143fa5e542d10d9f8c1b5ee14f","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.8.3.tgz","integrity":"sha512-6ueZIjZRdcw186/vHNiyi/V1rU2tnbw7nRIRX2BLrzW0e0UVN/D9Vn5zdA6u1ExnfLn5GLQFgbAMiSynDpPC+A==","signatures":[{"sig":"MEUCIQCY+kx6wjuQ2SKwiIkM7YyBXHVz7VE+P8ynvut7aulocQIgG1duc1Wx1PxGo6Kku5QhOYOIN/ZbWW24zBULEPRj/uE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":{"node":"> 0.10.20"},"gitHead":"a4eca3d3ad442ffbf2fd1970e04a5608f1b4634c","scripts":{"test":"mocha ./test/test.js"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"5.5.1","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"8.7.0","dependencies":{"redis":"^2.8.0","lodash":"^4.17.4","hiredis":"^0.5.0"},"devDependencies":{"async":"^2.5.0","mocha":"^4.0.1","should":"^13.1.3"},"optionalDependencies":{"hiredis":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/rsmq-0.8.3.tgz_1509620401729_0.4736397131346166","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"rsmq","version":"0.8.4","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.8.4","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"f52d6407ebbbbb86fa5ee203238272284ced9934","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.8.4.tgz","fileCount":4,"integrity":"sha512-Ldon15uK6sXipGl4BQx74dX7M46I5BVhGX4UwBKVeFi1339TeL7ZUgqylJaYyuwEC0FntIaCEmXAaWCVbu/bIA==","signatures":[{"sig":"MEQCIH18W8oL5zATnAbHJ3G5EcNrxgutjTHVD4mauB+d5okWAiAuoVmXrQnPLOJtZW2jhkzrPqfhZgDTmcYlg8ZVoZA4Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJTFACRA9TVsSAnZWagAAALwP/0mH7/xoSQPvkC9wlSiV\nXnPsBp+z/sMHdXiu7fNipKhGZ85UyHY9nHUtsBeSdcNvr3pUkvzABolwas5s\nX0RpRKaNB65OIxFprV5SkWqMfa3RTde16jSMRuUH8ocqFUSWL8++THPT/bRW\n0cWKz14RbHB+I8PWEiKeDYyqKDZCS3RIEvK7cTs4Laam097D37rfoF6izOdL\nGEPQqHk94gy0F7yGvTZuAdiSTtbhZYoGz4GXwAz3dUXRlO6PKQcMrFFpMD0U\n7JpGIbKQIM5U8U9hWegYbkiY76OsT58iAJVvhQ/UodPumT1jGrkiXfGxN+pe\n/akhdnFYKRThru5maaiagkbRO4enqKHQJhuFC5mCza+nf3qHl/sLf2wPjYmC\nUoG4nEsps+IiH2fYYMhISFoZoeXFTL6c1ldFJdo3aA3b5hlukGtL4RizC8wM\nOB7I8XqWozm8E9hRrZNF576Qf2OD+VreZ84Qpu77lV46Pk6J52N3MzBehjZF\n7rZF8nL0ciVK9tBZG3qTGH2/3JreWoCSmVhzJ5BE55RHISMRGX9zQn1+r6Wq\nGlR6DRgwVucawW7XJOsKEftVi+h0BWH155C+gHv3J/6eJ/Hknl8ATb4rzjzX\nbXZuV3xOh1r1w/o8Kn0Eb9rtSeCtb+nzQjvFKce66h5InvirVxNkLo5gN6kc\nIvoT\r\n=LHv2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","files":["./index.js","./index.d.ts"],"types":"./index.d.ts","engines":{"node":"> 0.10.20"},"gitHead":"4a6d0a86b16366e948d5a0d8ddf4eaa247440eb2","scripts":{"test":"mocha ./test/test.js","build":"coffee -cb index.coffee test/test.coffee"},"_npmUser":{"name":"erdii","email":"erdiicodes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"5.6.0","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"10.1.0","dependencies":{"redis":"^2.8.0","lodash":"^4.17.4","hiredis":"^0.5.0","@types/redis":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"async":"^2.5.0","mocha":"^4.0.1","should":"^13.1.3","coffee-script":"^1.12.7"},"optionalDependencies":{"hiredis":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/rsmq_0.8.4_1529164094881_0.5021559043902695","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"rsmq","version":"0.8.5","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.8.5","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"101fa0529556af2f5d93cdf6bec84a000e3fcfba","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.8.5.tgz","fileCount":6,"integrity":"sha512-fikUFTjntXZ43LbdA0M2u51OswSzit/Gbi43AJK0jQ91UeoMj+G7w72t5j2noRM4yniXAgDnY7bzVJMXwojXAQ==","signatures":[{"sig":"MEYCIQDzUElXcz2bf3bsa6HH2LD5lV3WXqCFbuq35ZzTv9O4RwIhAIq4uyw8q5iIbOy9T0aBQblmBDnsrLDNCXH6w1qY/HpN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJTO0CRA9TVsSAnZWagAABnUP/jkS/dIbqJuG68YHGPGC\nGBbFFVoKgrCIxrF9d1Y6l6TzWCLq7U/ZvhLFULTqF9cjOOK4s1iGo/MZsxTY\n//W92EbdXMmiHYyiJKQazAZzcv68rfGQ2A1Q+YSoXqZPCKyYAnko5F7sOnpk\nfyVcbq8vSzq49cNna1GJxx4DXlrCndWmQd1rdDUeaHhsh43Ml9vvF2iyxm2G\ngs4gUfY7ZBsEoz/xP1gbrxDz58SQRw+mt5qxUO5mr5SNN4TKXQCwF3pE3xlY\n5D08AyeoM1A885LVAZ3HpUmA9nkBM5ddJwSaJp8QfhWh71/YJzGe6jBqanvY\nafAxcPsmd0/8P+KREcPgAgqF4McUTjao9hzakaNnjHJ5gb3nfvylUiQXwJok\n7YCbt+c5PmSsYf1Qnc2x3vSTXV8ZMXiSCaaQdAw7iep1V9MdvoLNLqY5Wygj\nd5auptwxGXWMnRc1FBU0kjuuqFmauQdN/iINJ/Cp6wUNGmM4O2Tmu50Efz42\nUA72sdlSYhFzap+Ixkq/luCfwUfq7w8TimulpriqZfHDYjJkcR2bc7X8jfhf\nOFKaHl8GGf2HjkNhi5VlxNSAE29mPHkhmVtjWwbveyRbEoBdEHuHIIc4h0Vt\nnZfg+2khOl5Msdbn1eR0zzbdFvNMZmmzH7msWdesB0eBwcseODGOm/Lz35KF\n2Jsh\r\n=XTTu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","files":["index.js","index.d.ts"],"types":"./index.d.ts","engines":{"node":"> 0.10.20"},"gitHead":"c80e42a6cfabbd85a6af58556c83dc61f2d8ee49","scripts":{"test":"mocha ./test/test.js","build":"coffee -cb index.coffee test/test.coffee"},"_npmUser":{"name":"erdii","email":"erdiicodes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"5.6.0","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"10.1.0","dependencies":{"redis":"^2.8.0","lodash":"^4.17.4","hiredis":"^0.5.0","@types/redis":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"async":"^2.5.0","mocha":"^4.0.1","should":"^13.1.3","coffee-script":"^1.12.7"},"optionalDependencies":{"hiredis":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/rsmq_0.8.5_1529164724016_0.9301005959278914","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"rsmq","version":"0.9.0","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.9.0","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"bf9dd70f07bbde20bad206267f51310c06957bbe","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.9.0.tgz","fileCount":6,"integrity":"sha512-fKBckiTEk1syAgZ5RadPsGfatDP+5VLzwU6jblzmMwJJTlpRA7rU435TeWa3EvPklG/ps9+bUrKMvyDV1Xx+Ug==","signatures":[{"sig":"MEUCIQDfXvcbBDzyymDBN2PhyNxlNQjYr7fj0ch7TAwyTw66uQIgZzp/2I9JMlzBbsOO/9J5K6rE4KiCMG7HbaC310AZXSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPyl5CRA9TVsSAnZWagAAu8YP/A++A6961tmR3C7TLw0D\ntBk6xS/ojF1xjb53V3Rj5p9Z1ojE3SCP/8p/KMQPDrW+SD05GfQFPhJMRKj3\n5R2AlJbaEdNvGT3LcBNrlY4SseQAO5yrdvA1LcCGRe9FfgZYUkWM84govi3L\nnGhsoxyo/wHQy2gpKupSa+ths85SAza0ZLE5J1ANq5tBr2ivb0x+NbhqqlDJ\n1S2DkJTTseYyn6aKHxHNKoa6tFCAKmTAj2+w4Q4lTTqNGC8FjDPBzy5q0JXF\nK2Qdqgt1PS8qetVqRQYbW7EGWyo0vz0xij9dmIVXh7MFU11QSGn4jk8Y7lNg\ndfyAQHqhhidaXSeEWKUN0lBF7WUp55hWfvj/JzIyzr+oNDR0vTjO3MpSpe/p\nj3RSpKubJkUBKSQlKZJ9tA2oM9LKej2bXr9VkvIPXw8jLzYMF3re0IDbAK7y\nOQBqcvqKOnMuZ5V7PHNtSu6umdxa8h60mGRH5eOAhfYO0enmoQt9X+Sxd9Bg\n+N9CL2deTjPxOR/gE0aXc+5+2O+Bw5XLomIlRlZo0jAyJSSYksDotGVvzUud\nVoi8KBlLj8WWDcjGyXbmC/PBGpSt0tBxwwW6YWL7XWGKGMfujplT+kukhVqe\nozN4TTtuIHtepSadfEe9yjP87fWQn16XluPt1OMpEQ5tZpoc9BNB2a4AVGeQ\nrXRv\r\n=8vSq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","files":["index.js","index.d.ts"],"types":"./index.d.ts","engines":{"node":"> 0.10.20"},"gitHead":"2a2de8bc575666f34a4b439638b01ddd08ca7d9c","scripts":{"test":"mocha ./test/test.js","build":"coffee -cb index.coffee test/test.coffee"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"6.0.0","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"8.7.0","dependencies":{"redis":"^2.8.0","lodash":"^4.17.10","hiredis":"^0.5.0","@types/redis":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"async":"^2.6.1","mocha":"^4.0.1","should":"^13.1.3","coffee-script":"^1.12.7"},"optionalDependencies":{"hiredis":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/rsmq_0.9.0_1530866040895_0.2804728540571224","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"rsmq","version":"0.9.1","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.9.1","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"76087f336d96787e148aea298197f5003aab7dee","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.9.1.tgz","fileCount":6,"integrity":"sha512-WR0CLIxct6/+Vww7C6WBic4YwHXURP7uJfQGD1QJX0+OXle8vATCdYakFYnT00gTfd/kxaoHXaVB0HagYwzfyA==","signatures":[{"sig":"MEYCIQDUc07TRvmZm5fjLaM9qXM2uMEFMZEAgZK2jgDTXIfJ6gIhAKaMdGszuE8EclQZMyAcouEAnOjtRyJFiiULRIgnE1fv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbP1P0CRA9TVsSAnZWagAAu7sP/3Kr157QINFCKQyIlaMa\n4lqreV5K+xfT76/3NZEjN0aKOzWKPqFDRpgJzHDkChSZlN/czQsGZ6a0fCBb\nF+HDIZQKHlut4fvfzNYhZH7plsC+9KqYERfm6XrBwW1G8c4SsRVE2TktoQhM\nISDAL/wlU4wsN+OT9d2NrETviE/SWFjQebdBpSi+IB3Zf62guJ28Ypi7xXsE\nSvVW/g/fpBXOGBhg9XsEjqTG7VbaYDIF2Sihn6ltfzHQyQFGRxBCVDLgIizi\nw9wD9irLF6yIRuGLLd7yjqvRAPN3pq5nx0VIJiHqYV97o+/3YG23e9eiNk7D\nPX3lY9b22ClZB0k6ZLqJaoXgg2edu/9e6TBSZCnMvegithwhpjeDfaZbPhjn\nniCy8yJGXeqwz7jSP76S75NGMfpeJ6XvM2Wxlrct8ycG2qNgJe6XlDvG/n/p\nAB4S9ZYDPcO3lAtKMV7AUu4uj/VBbSrzO9yQ99W5Hoh+H8EEtXVQeLa+l4mf\n8N0Cagi/MVPbE//hVQYo7I7fmHGhDecCT8gYPfJSzICN7/d8GtUGUtvkAnYv\nngSFV2C/l7d8BGdbgrLywsczG6ig15llrh+DjDqoF4co5URW2Hk/GMmOYONQ\nXRacZJS/0u9oekpKozaB4KpFbJxN3TFhgnXLbqMEjd5t8jLG/EGkMsMkxei5\nsJZt\r\n=h5Yp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","files":["index.js","index.d.ts"],"types":"./index.d.ts","engines":{"node":"> 0.10.20"},"gitHead":"44bb5278802be16c165391ed37839c53e94b2219","scripts":{"test":"mocha ./test/test.js","build":"coffee -cb index.coffee test/test.coffee"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"6.0.0","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"8.7.0","dependencies":{"redis":"^2.8.0","lodash":"^4.17.10","hiredis":"^0.5.0","@types/redis":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"async":"^2.6.1","mocha":"^4.0.1","should":"^13.1.3","coffee-script":"^1.12.7"},"optionalDependencies":{"hiredis":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/rsmq_0.9.1_1530876916880_0.11286696420059794","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"rsmq","version":"0.9.2","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.9.2","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"5ebc4326eb0a722c79681b5be25fc44f22516db9","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.9.2.tgz","fileCount":6,"integrity":"sha512-+iBoeAfPmF0wttXGGHUwk3Vu/PiYxj1pY5gVRSbtWvbecyzIMgR+94boJtVl9/jNdTJZB3wfAhUtGDTWkft5dA==","signatures":[{"sig":"MEYCIQCJFyWNJODA/yg4l+8wgwWQVf443D53s/h4HxN1aKwOywIhAOCvcaphR8XG/0GLy8JLOkNNnX5zjDWwpAjTtpJMpSv0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVyFICRA9TVsSAnZWagAApbAQAKHhLgM+48kRiGSTpiH0\nZOcEMeDfK5FGcUsNXYO1BDDWJ7/SAel6hQ05ACiQbGqu68dZQ+iB69gL2E/4\n89XY413QHq8RSLKmM2+2lhviBrR+iJ+zMilQ/n4VvxvlQ66KFzs4S1xeeemQ\nBdD5abCeuwvivC7Xo5+BGBFZoEcrZpzckFe5eQ15Db1fNscoHP/1+DUAlY5a\nruhReQpkm3ZhjjsBLWOODPQDX319PlQFg/2DUKudC4vVfRGxwdboxVpbx/QD\ngYuHYVEeWtFIA+kWKkwZMd67L+WF0UjXRHz5r7815Y3WKA2jePh8lxhAKLcc\nLsHFR34SR2coO2vJba+EBvJhwr7mDqDeiAbJBRlMnSvE/eQeA9jZKgS1iD2y\na6CNFShAJBuxuwLl7eHjmozQRy8g9QUUGWMLPBIhBEM5y8ZMfQrM57XomB0d\np+SMDaDpuy7kvmvL3hPivTihNyrB83Xpmcq3lcKd+0Xw1zDLj4VwLO1qgDu6\nnXBP7cpJEAbQQNYdbOW4EbKhrW77xf/Xmj9O3Pnwx0QSz+enVljhpC1fRau6\n5wBv49etJAwPksZIBrduVw8u5YpBRtXH6uR86ZU0JQP8kXzHaW/bs5/AY7QY\nTbKz3Z3Hs6mGAMVF2BYEJ8crpNjRv0ql1so7MMJ/35wyCzIVLXzqostnePun\n9hGC\r\n=f2uu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","files":["index.js","index.d.ts"],"types":"./index.d.ts","engines":{"node":"> 0.10.20"},"gitHead":"1703f51a44bc6283342028cd7d50c2eb73ba3d26","scripts":{"test":"mocha ./test/test.js","build":"coffee -cb index.coffee test/test.coffee"},"_npmUser":{"name":"erdii","email":"erdiicodes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"5.6.0","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"10.0.0","dependencies":{"redis":"^2.8.0","lodash":"^4.17.10","hiredis":"^0.5.0","@types/redis":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"async":"^2.6.1","mocha":"^4.0.1","should":"^13.1.3","coffee-script":"^1.12.7"},"optionalDependencies":{"hiredis":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/rsmq_0.9.2_1532436808762_0.5134408092031428","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"rsmq","version":"0.9.3","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.9.3","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"de1b1f795bfd845869aa3528cd11d4e5985f73a1","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.9.3.tgz","fileCount":6,"integrity":"sha512-Gf0dRJ+CkzGqrZ81TRok+YOtFOJdiX9bqvz28pT0ythA5gTkMxDrFWEuj937Ogd+fpWpnu+2Yc2ro/kr7tpPTg==","signatures":[{"sig":"MEUCIQDLz48b3wpDv7YdyGEhu6C4M6W2/s3b7oREomjoCvGzNQIgH2IBlJ6rvj7zA3Uqc/70tHsniQhsdlLQEud97K9LvNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCoGvCRA9TVsSAnZWagAAO7EP/AnulfHlCyZYPB5vd982\nlqEKb5LXvVMbaB3jGt/9D0aX/Vg0kXiwvS6zzLMvrDhWCdzQC7ZNrHbThW0q\ndYfG8SFmBqxPZhOqo/jzdQm7dkRVW9nPoFKMqGCI1DIaapePEt/u1mIOBilK\naw5fbXqSyLs/97sOsrrqMchjLMwQuNJIEbkorkgJ0ltGBrjhC/4Ux/eOYvZa\nfJ7SXpytp4/moAD0hxHU2iYbYfsHRoxA/2Rjb4csSa0vrQOYP2HMKeu1JWuw\nfWiUvGPD8ZSLX2jS0jpQacw3BcYwdOX6ksuO/V7+11VWsagVbiKlhTWxms/a\nDtALMl7DUbLIESlAfSELQPl4iYs1MXNGbcgL0BrAjhScE5unNVE/n7cR65FC\nibTZtXQEsELOq7nBLFgniMuBbaEhMP8T1eiQMR7/1J7sf4EYnvqHiGWKe1T/\nHKPz9TuA6YYY/OHn/lD62LJsAWZEFU2ZIoCH2IwPAmbIlvOXnAndVVvHsIbu\ndKjjqyww0h25/BZiLwlz+cRitnc831r/QG+ojV4G7eB0c7KCB4ghygwYJ/q0\nr7WOz9OZGOZq/u1wlawUjrBcry8mlIukKtRmTEMqqRtpkcL/b/ETuiVGMW/b\nyCb1WFXrnSO+hiG9SHt4mOvLbBgrA35iMDnytwvDxjkDKQsRn+phsDiyX2Oj\nnAsh\r\n=4Z1s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","engines":{"node":"> 0.10.20"},"gitHead":"962015ea08eefaef9c46770dfc5bb6590acf2964","scripts":{"test":"mocha ./test/test.js","build":"coffee -cb index.coffee test/test.coffee"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"6.4.1","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"8.12.0","dependencies":{"redis":"^2.8.0","lodash":"^4.17.10","@types/redis":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"async":"^2.6.1","mocha":"^4.0.1","should":"^13.1.3","coffee-script":"^1.12.7"},"_npmOperationalInternal":{"tmp":"tmp/rsmq_0.9.3_1544192431408_0.02104016637349071","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"rsmq","version":"0.10.0","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.10.0","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"6a286286db675037c58481db31198fca100b835a","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.10.0.tgz","fileCount":6,"integrity":"sha512-rsr5Z3oUqNhG8A5Fgwt6S2uxLabDKfaNsbQGnZh6QDMaucZaFLgWgGjT7XHkuco2uRm6ZnmFVkIlMYAoQneVYw==","signatures":[{"sig":"MEUCICDYtMZJf9N7mR3txuQHCk3P53oSOhUnvBXJm8XxZHDaAiEA08ghikITS0igaXmmc2uiv6jmTX0Mwv58uAQa3OzJHgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPE1LCRA9TVsSAnZWagAAdGMP/jmKfrvAfjXR5kA5uam2\n+ALjXkDVQOyfmMI73JDGsYZu/tvq7EPs6nR2fbWZka5Kb92oEY3ksqlZTg4P\nuDUSk95/E4lLfOV/lJnw8vVIGSFYihV5ZzT+kZmeHgjS++V4YopqOyyeaTzA\nc+PygY+OgolkLo304YA1mE83nSsNkEQ+ePDaebtufQtsBTkY0qBIItcSryh2\n2XmpP7qr974wcNqYLrOWjnzRYV6EiUX6M1vKINf/+l65MFuenoSXBupVKtww\nLFVWN5gvrRDj9Xv7FwORrTI+F/CcH/6LomfTB53VDc4JAbI6Bun/cLC4dz3R\n0bKi6pTdT6cR1FBA6YPgGYDLhXBPsrL/3tMwaoHQCw3PufIMEzkEIi78cX20\nin8VcIC8C4SskLSVuKRRylQmMV6AmwJSqhGiQH3pO0vZqcAM/HeCl2RF2mbh\ndvfx5j9k7BYiJKNCTH7X6CFTY0HS3dyB4K5FYt7/aLLQgEY5rE/hu6ngthjn\nvhkLOv529KpwP9UtBh+I51BsDnN49+sUbiRJEFmGCjdok2wnmA8uWyTHhLwE\nUI/vQDZuYsXv8XWuyk/wkRzxqpDevc9+QEYUOV96wZGaAouXnFyXqCEQfy0o\n2miS/QMaxKKOqxpsxGGHE0mzTiH0G/f9DwKVz+dMZIkvnvbbP4+q8+0GMl4v\n7zKg\r\n=VIXE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","engines":{"node":"> 0.10.20"},"gitHead":"810d3270801216aa75d24faaf13a3c98b9006f11","scripts":{"test":"mocha ./test/test.js","build":"coffee -cb index.coffee test/test.coffee"},"_npmUser":{"name":"erdii","email":"erdiicodes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"6.4.1","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"10.15.0","dependencies":{"redis":"^2.8.0","lodash":"^4.17.10","@types/redis":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"async":"^2.6.1","mocha":"^4.0.1","should":"^13.1.3","coffee-script":"^1.12.7"},"_npmOperationalInternal":{"tmp":"tmp/rsmq_0.10.0_1547455818182_0.5599972451968391","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"rsmq","version":"0.11.0","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.11.0","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"c8981a5112a6176026233a863ee3f115287608ed","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.11.0.tgz","fileCount":6,"integrity":"sha512-Uo+jQ85T3jbajAwoU7MGyIVRC1ytUDfMV+yjskQzIMEJDLWpcJmw+DlacM3EXwjwD9g4Q2yWdKuGXi8C2V8WIg==","signatures":[{"sig":"MEUCIQDF26uOtmlKoRcwVTc9lLs+uowi/y6VPRXA9Oc187CnxwIgPQnd3M/mAdNknwZQD+apyVwf4EBXDVDh5rL8sBnUQhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcws6jCRA9TVsSAnZWagAASeoP/jYtBJSZ4RWMdN4Hh6wc\n9VKtkQdeG7HVAd6DXw7JY7gtbt8fvjQd5RPVkbRUsqEbsdBouxP6xluHQlpe\n/0VPOV+fgCWzwsHr64rv8a/WzEUPcKNBKLJNBniy0MtCggb0LJ2dNMKzZrXs\nsTMdjceSI9H2RjtN3L4a3H0bZ7FsA8zq9uxn4dgDM/vkO054u1fGHUj1umzC\nbiqdGdJ16vTLwAonh/WSaRid8K0XEcFyBP3axySGeUvZoMensFR6M11hQqOf\nHNjnHSZakxYwiiTvS5K9rWzgAQ0nFbUmMx0NRbAMTi9lYgyq6lk4WREMDdT8\nhD5yP8Nhswjdsajx0BWAdXPdhx1vyMqO+gaMS+m9MdViX6sVZxaB6v1xj470\ntZjoSgs2lqvqz4c67xYyj//+emjPr0d9GoIAv1YO1C5mZRfa8GXtksXLeTE0\nHuRp+nF3Sq2JaVf6eyypOOK9QUUdJzEjqL20Ypm0LxM48g06oxXfEFmWhew6\nmsrjZfnJBss0W5ciVxO1JaBXnvaP7c765xGx5c84qWgsMhv3cGJMZoMn/D9V\nOVn7Jm7usoXLfhF3dgrBTMdO1R9Vp0mTdkDTUSs0KGKvUu2d3A7rTA/oUecL\nsFSuGX/aPmq6Zo9Af+9Q91fvNHjielqnXUaUtpvuGhzo9bX3ctpwlaNFP4of\ncVwI\r\n=z0Gj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","engines":{"node":"> 6.0.0"},"gitHead":"1a4473b2adba88ee91740ec5562e8a03c050b512","scripts":{"test":"mocha ./test/test.js","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"6.4.1","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"10.15.3","dependencies":{"redis":"^2.8.0","lodash":"^4.17.11","@types/redis":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"async":"^2.6.2","mocha":"^4.0.1","should":"^13.1.3","ts-loader":"^5.4.3","typescript":"3.4.5","coffeescript":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/rsmq_0.11.0_1556270754843_0.2892943608035339","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"rsmq","version":"0.12.0","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.12.0","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"2c398a6d736741fb059a5e1833d580ab2c45d754","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.12.0.tgz","fileCount":6,"integrity":"sha512-zEI10yXgxY6gumBDDlX2bDKlY9ZoxxiS8RFE+WlVEH3U8c35J2R0xnIW9jIQMuDo6b2e756XwtKVA6GbnImH5w==","signatures":[{"sig":"MEUCIHjIJKXE9jg4+Gz7H79cs1eGElza+UinASH5W9oZ3UJkAiEA1qBc3oNw7A2/qeOkfaLp86I9HE8hIaQWF0S/rg+Ng1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRVbgCRA9TVsSAnZWagAAgkcP/jjtpZQyBDsMkZTUywHQ\nuTFuF1pHEUKz4t9q8tH6KgvOW80xRRNEzPnnwoOFexupPG1Jks44mbuvGq9/\nv958dJyMcslOPFnU43oqH6DKg8lUBn0OUc9X8duheYilNFFHxxV4UkPF741M\nd02mR8iR8U+Jw083/Uiss6ScJ75akm6h2b9hRWWLWZFk/sCQlFWU/DLfQ/rB\nasV/O6PBiDwUSUHsFLdah8HK563iyTCmCCQ6xMXjHPUwuRhZNG4xtG0nnGRU\nbE5mjQv0HG+dnIvGuW4xQSQewi0fI9m08BbxxjCrHvxGAHJeYyHoHpXeV15D\niBweTk0ZK6DTTpoNj8dfAIxJzC1o9uW4v7MYJFmJ7/yv6DV0vmPX/HFn2y1M\nqYNy/rfbdYjGIVk2QMUEOWrWWmls9onU3vioPOlVc8pstQKMq7bCce3ZX+Vy\nzJ9uINEhBdtr1/HH4aDlMGW2JHxQgIUcxvVubnNbhiu5tgqURYt10t99xdk6\ndTrbozRnl2GilTuQAFxH+eCPlVl9lSLZZQlYp84wDy5HB30fhkcfWatFSUK6\nqs1QLuA6HtDnmPeF8U514ocqK3tQKClebRVqiJKl8P5AhJ2zKYzkrZyDOHnn\nfKzuiNMips+cp8p51v4wQGaKPdJmyENS7o47qIqTL/I26lrTX+q9+Cjx6sY4\n7USf\r\n=rAGP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","engines":{"node":"> 6.0.0"},"gitHead":"cbdf3c5b4a4b54a5b0185e700b341d30b2836b59","scripts":{"test":"mocha ./test/test.js","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"6.9.0","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"10.16.3","dependencies":{"redis":"^3.0.2","lodash":"^4.17.15","@types/redis":"^2.8.15"},"_hasShrinkwrap":false,"devDependencies":{"async":"^3.1.1","mocha":"^7.0.1","should":"^13.2.3","ts-loader":"^6.2.1","typescript":"3.7.5","coffeescript":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/rsmq_0.12.0_1581602527915_0.09448631369251914","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"rsmq","version":"0.12.2","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.12.2","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"349d59eefe47682c1e28f7d91c82080ae463cf9a","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.12.2.tgz","fileCount":6,"integrity":"sha512-Rr1S/YH3hQ1X4rLSkHXL9odEJldE/wtfvZxPAMRyNR3Bb5d6wiRERIAaM6CfINNd9V2H/wdoC/yNixiv+Ehvjw==","signatures":[{"sig":"MEYCIQDFYTno7T1KCKnBIh0zjV0GKmeGYVlvubBnqWgCj0PpXAIhAM+FO85rxqq9YWHyzHKTl4TlQa+Cjd51h4rfRU1C1zul","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetVNiCRA9TVsSAnZWagAAv44P/1tin9YN1nu2YAVSBCVM\nej+TD2YQamaDXDe3bFD06l2QB8fiYXcUGnq3wqsGGIV1LeLBTcPgtSEp8jmC\nuh/lbX5x4dz56jcv9TPT+qtf/rsoAFEEGJQ1s8APlpcJCaYgrKGAUuqLYtMz\nB9FgNp2KaKHBb56HYRyLXpr4lkcWwAMT1RhoFOq/X4KxRmDY4nLgj7Uuz53B\nh++M8wyWeyCNhtc6X+JdZV1EtugZcIEAmbqZlCsGKrOpUYJrvFlArl3gJ2n9\nFxrTHtOBQ2x6LH7Sx9dOSTUCo+uEvZY4kxK3EKqV4ECnwW9D3unUfnpTQg1S\n20oMddCfXNzii7wkHxQRyG5vnwII8Ci4JXeOAVoJUQd6onWZ0yZ5JTWfkE5i\n7kuaqH7j06I/ErGtWipmN2S/TPn+o5Yew5q3IlxKcV0UD8MY90OuS2yCZSyo\n8xJpn9ul02EW/tFPUXrQ6hcfyCAKt7UuxBbrwniqxtpk8JMl+gvd4RVya2yR\nNPcCVp4eyWLs0VoZljVYMHjGxJNysCjgvyWfLiGhOGMw5r4JSUh5gGKR9QJy\neqU5N8yXpys7tYYkMdsZHtKWuKTKFvMO0wdDvnHJ49nC0FSyRyIcbmIxfIGU\n1SToM8d+qtP6TVzHUE0e1hsMkpKUOM6DkixxUwezQ0fZUAhPUgUf9XOMQR95\nw1DB\r\n=z/Nl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","engines":{"node":"> 6.0.0"},"gitHead":"f41b7e4eceaec51ea91933f30c54db44e94c07af","scripts":{"test":"mocha ./test/test.js","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"6.14.4","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"12.16.3","dependencies":{"redis":"^3.0.2","lodash":"^4.17.15","@types/redis":"^2.8.18"},"_hasShrinkwrap":false,"devDependencies":{"async":"^3.1.1","mocha":"^7.0.1","should":"^13.2.3","ts-loader":"^6.2.1","typescript":"3.7.5","coffeescript":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/rsmq_0.12.2_1588941666008_0.17876637301120124","host":"s3://npm-registry-packages"}},"0.12.3":{"name":"rsmq","version":"0.12.3","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.12.3","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"},{"name":"erdii","email":"erdiicodes@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"a4a3496ac54b6658e83a8e71d1a48a862a3dd053","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.12.3.tgz","fileCount":6,"integrity":"sha512-RiF5cUD7/nZHyGaV5W+hbwkvipYgW2GMcbgvetJQmO48K/B3VeP+MbxuDNb1i/PpzxRyQT2nkLq+ZCLNJKkp0Q==","signatures":[{"sig":"MEYCIQDSZ0lU4wHscZ1TqRudaPA3DA9QXrTT3P493Wjk0TIBFQIhAJGFDkeeEFMDttKqA8Kf3o3buER85Hpy/gvXuRuklwU+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEBFRCRA9TVsSAnZWagAABEMP/2/I+1L+Z79jWxkl6DrC\nW495Rl7l4vJ+Rcz5pyJtZOTy4NUv/j6zBCe46bSZP3bdSSBHYh4780fKdLFg\n10fTtzYQV4ENUwch3XDyAciIr47l13V+EWwlTUtPGlxrglOTz1dxM//QmHTi\nNB8c4I/NjLB+emxAxecklxssunaYlTQ3qkpNRaoT7p0u4zl0GbAtr5hpJPEZ\nAueU4FRV+1SiKDiwY1588MGe9ZQbge3T4iJJGIm/QmLN+aLcM4MVJlLr91IQ\nQP5oqiji1vC+rvrPuGyBtt4Wqn5Av+dm+ybEAS+/MF7vICvE+NSQD9C9VnII\nG2xF3oS89mzb9m/SDH5BS4PYbDq+C90hX72JaJeCQ8/nJgYK3mp7EzrJqgc9\nAv3JedAAUevnRgquYidZTnTfvtApz3TCZbiUwGJLaOsv8oGOJAcAb0SXM78T\nOE8dvykkxSQUIs6XtF2DqL8HNJG4MeSVL6Nbr6Z7ieYFfzQJ0a23ZxZv2g9C\ndBH7whnnL+GGPiFSL/eBipKaG241QOO1rywFQ0deqX1SuvHkLlcAglRXc8FD\nOpHmxAE+hrO6AXH0Kz0UWqdwW43h2k4i1z9OIqsAuHyh5Mseszix0KlFeYoS\nzHBJ14sFPUvSMxGSJ/RHmvcyCF4EAFmeuVQ8TBILUyhibN2qAT+f/5yGMg4b\n53v4\r\n=Tch2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","engines":{"node":"> 6.0.0"},"gitHead":"774a4d02575d4481b0786f537ef0c6b95a51c0e3","scripts":{"test":"mocha ./test/test.js","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"6.14.10","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"14.15.4","dependencies":{"redis":"^3.0.2","lodash":"^4.17.20","@types/redis":"^2.8.28"},"_hasShrinkwrap":false,"devDependencies":{"async":"^3.2.0","mocha":"^7.0.1","should":"^13.2.3","ts-loader":"^6.2.1","typescript":"4.1.3","coffeescript":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/rsmq_0.12.3_1611665745363_0.781914670227214","host":"s3://npm-registry-packages"}},"0.12.4":{"name":"rsmq","version":"0.12.4","keywords":["queue","messagequeue","jobs","message-queue","redis"],"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","_id":"rsmq@0.12.4","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"},{"name":"erdii","email":"erdiicodes@gmail.com"}],"homepage":"https://github.com/smrchy/rsmq#readme","bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"dist":{"shasum":"de42490956666aa7ddc245f4a5dff9deea91615e","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.12.4.tgz","fileCount":6,"integrity":"sha512-xXs0MudraTG0ndRUo8QIG6/G0/xcPFag/kxbfZZ9Xuz7hTeaQLJKaZH5y0B4fcpLkWBXjC8A9ynIHula65bGBQ==","signatures":[{"sig":"MEYCIQC+Taeu2iNOXAAMneGPLYgKkZKXx4VHtV7hGp8few3C7AIhANPdfApoNpc8pMcP/RPu1qPH3eQ6veayo1/mwQx3RGpl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxxzvCRA9TVsSAnZWagAA1F0P/3wgb2B+EPQZV8UUsBCs\nvxyCIyYOqNytxZUhjNEbqtHcfkCa8Xl5D8DWkN9vO5BCfWuuR7lPM5QKqr65\n8zowKRDrelgxn2vdDJKUgtb3UAtSCuARxG+idvSTBWJgJPoJuBrld7RynQ1H\nwdCZMR8xG3x7fG8SDCnjS1fqlGgpdilR5HvGdGJ1U2XMIAFxU8g8Bt/3erL7\nooV2hhbus6sD0B2imQ6HlUVG4f6IsVxBsfsjrrpsb9cFolOdfZkV+KvElnTF\nTNN2J8oyvglgjM22Y+TgSefC5uo0AY0BuZXqHpD2kpURrJIEWNUO6ffy9UOh\nwhlgObeu/eS6f2kwv10SbMtlscoSdxMM1HB+HS7hYh8I6xmcxO3vuBz+zRUz\ny15yF9Fb4aQZqUMlOhk6/xYwXt5ey+Y0RCK4N6HTxtWo/BOml4cVWkleddE4\nPMwPcHRlTA1AVGNIWSw1zKxwRu3m9nyhlmcZwnstwWkYPoTUjAQtmA9uMC38\n5xJSOwXMib5HFbKQnJi3RIwKZmNw/Vg5DNMcAl+ureifGivY91Jdg/56MOD1\nA/MzN/b6m4nWkxh09vqXaVaqKfiRhxSHc7Fz29oYJhjI7R4unjKzLi59ZOh1\nlpalV/VkeoKCP8kRfvCfaTnn1D4BlsXVE0uF8ZddB3WEQc5BwsC7Jdu4bO8u\n6ylD\r\n=0Fni\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","engines":{"node":"> 6.0.0"},"gitHead":"832cff7e532c22220a6847a282f9c13c05938dde","scripts":{"test":"mocha ./test/test.js","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/smrchy/rsmq.git","type":"git"},"_npmVersion":"6.14.13","description":"A really simple message queue based on Redis","directories":{},"_nodeVersion":"14.17.0","dependencies":{"redis":"^3.1.2","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"async":"^3.2.0","mocha":"^7.0.1","should":"^13.2.3","ts-loader":"^6.2.1","typescript":"4.3.2","@types/redis":"^2.8.29","coffeescript":"^2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/rsmq_0.12.4_1623661807448_0.9704140376760622","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"rsmq","description":"A really simple message queue based on Redis","version":"0.13.0","license":"MIT","author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"engines":{"node":">=20.0.0"},"scripts":{"build":"tsc","build:test":"coffee -c -o ./test ./test/test.coffee","watch":"tsc -w","test:types":"tsc -p ./test/typings","pretest":"npm run build && npm run build:test && npm run test:types","test":"mocha ./test/test.js"},"dependencies":{"redis":"^3.1.2"},"devDependencies":{"@types/node":"^22.20.1","@types/redis":"^2.8.32","async":"^3.2.6","coffeescript":"^2.7.0","mocha":"^11.7.4","should":"^13.2.3","typescript":"^5.9.3"},"keywords":["queue","messagequeue","jobs","message-queue","redis"],"repository":{"type":"git","url":"git+ssh://git@github.com/smrchy/rsmq.git"},"bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"main":"./index.js","types":"./index.d.ts","gitHead":"6a29aa3f9ffd5bb70caf0c01d40f005e9308ed1b","_id":"rsmq@0.13.0","homepage":"https://github.com/smrchy/rsmq#readme","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-XbJ18rnRpnX7aQ02BiNzcEz/fvapjWKvek0BsNhjFs020eRZgitwpYhwCqJvGS351oqinj/iPVchko4j3f86yw==","shasum":"f2b9a0901a0f74d1c45912e187507e193efe0d97","tarball":"https://registry.npmjs.org/rsmq/-/rsmq-0.13.0.tgz","fileCount":5,"unpackedSize":50973,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCU+jiOXf+0S3IRLV6p2Nw8UZ/pW9SBLxHQa5uiHCzOmwIgLz7OJj6giOufeVUy1cq07D1HWMW3Dd/t4i/ws7HYvw0="}]},"_npmUser":{"name":"smrchy","email":"smrchy@gmail.com"},"directories":{},"maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"},{"name":"erdii","email":"npm@erdii.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rsmq_0.13.0_1785327927280_0.24214270102324287"},"_hasShrinkwrap":false}},"time":{"created":"2013-06-02T13:53:21.014Z","modified":"2026-07-29T12:25:27.586Z","0.1.1":"2013-06-02T13:53:31.204Z","0.1.2":"2013-06-03T12:44:54.131Z","0.1.3":"2013-06-03T14:20:38.908Z","0.1.4":"2013-06-10T08:31:05.805Z","0.1.5":"2013-06-10T12:02:48.510Z","0.2.0":"2013-06-11T13:28:17.005Z","0.2.1":"2013-06-11T14:04:17.788Z","0.3.0":"2013-06-18T08:36:35.096Z","0.3.2":"2013-09-27T09:07:28.917Z","0.3.3":"2013-10-07T08:09:33.610Z","0.3.4":"2013-10-08T09:06:03.988Z","0.3.5":"2013-10-11T11:23:29.167Z","0.3.6":"2014-01-07T12:07:39.482Z","0.3.7":"2014-01-07T12:27:19.393Z","0.3.8":"2014-12-05T15:55:39.334Z","0.3.9":"2014-12-10T08:53:08.089Z","0.3.10":"2015-02-24T09:03:02.195Z","0.3.11":"2015-02-24T09:09:46.040Z","0.3.12":"2015-02-26T09:27:17.466Z","0.3.13":"2015-02-26T13:03:47.705Z","0.3.14":"2015-03-03T10:04:18.045Z","0.3.15":"2015-04-20T08:55:34.509Z","0.3.16":"2015-06-16T13:35:28.234Z","0.4.0":"2015-11-06T09:39:02.567Z","0.6.0":"2016-02-25T13:56:48.674Z","0.7.0":"2016-03-29T12:51:38.831Z","0.7.1":"2016-06-20T08:47:02.179Z","0.7.2":"2016-12-23T08:37:57.007Z","0.8.0":"2017-02-20T09:40:06.566Z","0.8.1":"2017-03-20T12:20:38.965Z","0.8.2":"2017-03-28T11:15:56.144Z","0.8.3":"2017-11-02T11:00:02.899Z","0.8.4":"2018-06-16T15:48:14.961Z","0.8.5":"2018-06-16T15:58:44.085Z","0.9.0":"2018-07-06T08:34:01.011Z","0.9.1":"2018-07-06T11:35:16.950Z","0.9.2":"2018-07-24T12:53:28.809Z","0.9.3":"2018-12-07T14:20:31.539Z","0.10.0":"2019-01-14T08:50:18.345Z","0.11.0":"2019-04-26T09:25:54.973Z","0.12.0":"2020-02-13T14:02:08.110Z","0.12.2":"2020-05-08T12:41:06.121Z","0.12.3":"2021-01-26T12:55:45.560Z","0.12.4":"2021-06-14T09:10:07.593Z","0.13.0":"2026-07-29T12:25:27.427Z"},"bugs":{"url":"https://github.com/smrchy/rsmq/issues"},"author":{"name":"P. Liess","email":"smrchy+npm@gmail.com"},"license":"MIT","homepage":"https://github.com/smrchy/rsmq#readme","keywords":["queue","messagequeue","jobs","message-queue","redis"],"repository":{"type":"git","url":"git+ssh://git@github.com/smrchy/rsmq.git"},"description":"A really simple message queue based on Redis","maintainers":[{"name":"smrchy","email":"smrchy@gmail.com"},{"name":"erdii","email":"npm@erdii.net"}],"readme":"![RSMQ: Redis Simple Message Queue for Node.js](https://img.webmart.de/rsmq_wide.png)\n\n# Redis Simple Message Queue\nA lightweight message queue for Node.js that requires no dedicated queue server. Just a Redis server.\n\n**tl;dr:** If you run a Redis server and currently use Amazon SQS or a similar message queue you might as well use this fast little replacement. Using a shared Redis server multiple Node.js processes can send / receive messages.\n\n## Features\n* Lightweight: **Just Redis** and ~500 lines of javascript. `redis` is the only dependency.\n* Speed: Send/receive 10000+ messages per second on an average machine. It's **just Redis**.\n* Guaranteed **delivery of a message to exactly one recipient** within a messages visibility timeout.\n* Received messages that are not deleted will reappear after the visibility timeout.\n* Test coverage: see the `test` folder.\n* A message is deleted by the message id. The message id is returned by the `sendMessage` and `receiveMessage` method.\n* Messages stay in the queue unless deleted.\n* Optional RESTful interface via [rest-rsmq](https://github.com/smrchy/rest-rsmq)\n* Typescript Typings ❤️\n* Optional Promise-based API (only if `Promise` is defined), just suffix your method with `Async`, eg: `sendMessage` -> `sendMessageAsync`, all queue methods are supported\n\n**Note:** RSMQ uses the Redis EVAL command (LUA scripts) so the minimum Redis version is 2.6+. The minimum supported Node.js version is 20.\n\n## Usage\n* After creating a queue you can send messages to that queue.\n* The messages will be handled in a **FIFO** (first in first out) manner unless specified with a delay.\n* Every message has a unique `id` that you can use to delete the message. \n* The `sendMessage` method will return the `id` for a sent message.\n* The `receiveMessage` method will return an `id` along with the message and some stats.\n* Should you not delete the message it will be eligible to be received again after the visibility timeout is reached.\n* Please have a look at the `createQueue` and `receiveMessage` methods described below for optional parameters like **visibility timeout** and **delay**.\n\n## Installation\n`npm install rsmq`\n\n## Modules for RSMQ\nTo keep the core of *RSMQ* small additional functionality is available as modules:\n\n* [**rsmq-worker**](https://github.com/mpneuried/rsmq-worker) Helper to implement a worker with RSMQ.\n* [**rest-rsmq**](https://github.com/smrchy/rest-rsmq) A RESTful interface for RSMQ.\n* [**rsmq-cli**](https://github.com/mpneuried/rsmq-cli) A command-line interface / Terminal client for RSMQ.\n* [**rsmq-promise-native**](https://www.npmjs.com/package/rsmq-promise-native) Native promise interface for RSMQ.\n* [**rsmq-promise**](https://www.npmjs.com/package/rsmq-promise) Promise interface for RSMQ (via Bluebird).\n\n## RSMQ in other languages\n\nThe simplicity of RSMQ is useful in other languages. Here is a list of implementations in other languages:\n\n* [**Rust**](https://github.com/Couragium/rsmq-async-rs) RSMQ Async for Rust. See [#107](https://github.com/smrchy/rsmq/issues/107)\n* [**Java**](https://github.com/igr/jrsmq) RSMQ for Java. See [#48](https://github.com/smrchy/rsmq/issues/48)\n* [**PHP**](https://github.com/michsindelar/PhpRSMQ) RSMQ for PHP (work in progress)\n* [**CSharp/DotNet**](https://github.com/tontonrally/rsmqCsharp) RSMQ for .NET\n\nNote: Should you plan to port RSQM to another language please make sure to have tests to ensure compatibility with all RSMQ clients. And of course: let me know so i can mention your port here.\n\n## Methods\n\n### Constructor\nCreates a new instance of RSMQ.\n\nParameters:\n\n* `host` (String): *optional (Default: \"127.0.0.1\")* The Redis server\n* `port` (Number): *optional (Default: 6379)* The Redis port\n* `options` (Object): *optional (Default: {})* The [Redis options](https://github.com/redis/node-redis/tree/v3.1.2#options-object-properties) object. It is passed on to `redis.createClient`, so options like `db`, `tls` or `retry_strategy` can be set here.\n* `client` (RedisClient): *optional* A existing redis client instance. `host` and `server` will be ignored.\n* `ns` (String): *optional (Default: \"rsmq\")* The namespace prefix used for all keys created by RSMQ\n* `realtime` (Boolean): *optional (Default: false)* Enable realtime PUBLISH of new messages (see the [Realtime section](#realtime))\n* `password` (String): *optional (Default: null)* If your Redis server requires a password supply it here\n\nExample:\n\n```javascript\nconst RedisSMQ = require(\"rsmq\");\nconst rsmq = new RedisSMQ( {host: \"127.0.0.1\", port: 6379, ns: \"rsmq\"} );\n```\n\n### Queue\n\n#### createQueue(options, callback)\nCreate a new queue.\n\nParameters:\n\n* `qname` (String): The Queue name. Maximum 160 characters; alphanumeric characters, hyphens (-), and underscores (_) are allowed.\n* `vt` (Number): *optional* *(Default: 30)* The length of time, in seconds, that a message received from a queue will be invisible to other receiving components when they ask to receive messages. Allowed values: 0-9999999 (around 115 days)\n* `delay` (Number): *optional* *(Default: 0)* The time in seconds that the delivery of all new messages in the queue will be delayed. Allowed values: 0-9999999 (around 115 days)\n* `maxsize` (Number): *optional* *(Default: 65536)* The maximum message size in bytes. Allowed values: 1024-65536 and -1 (for unlimited size)\n\nReturns:\n\n* `1` (Number)\n\nExample:\n\n```javascript\nrsmq.createQueue({ qname: \"myqueue\" }, function (err, resp) {\n\tif (err) {\n\t\tconsole.error(err)\n\t\treturn\n\t}\n\n\tif (resp === 1) {\n\t\tconsole.log(\"queue created\")\n\t}\n});\n```\n\n#### listQueues(options, callback)\nList all queues\n\nReturns an array:\n\n* `[\"qname1\", \"qname2\"]`\n\nExample:\n\n```javascript\nrsmq.listQueues(function (err, queues) {\n\tif (err) {\n\t\tconsole.error(err)\n\t\treturn\n\t}\n\n\tconsole.log(\"Active queues: \" + queues.join( \",\" ) )\n});\n```\n\n#### deleteQueue(options, callback)\nDeletes a queue and all messages.\n\nParameters:\n\n* `qname` (String): The Queue name.\n\nReturns:\n\n* `1` (Number)\n\nExample:\n\n```javascript\nrsmq.deleteQueue({ qname: \"myqueue\" }, function (err, resp) {\n\tif (err) {\n\t\tconsole.error(err)\n\t\treturn\n\t}\n\n\tif (resp === 1) {\n\t\tconsole.log(\"Queue and all messages deleted.\")\n\t} else {\n\t\tconsole.log(\"Queue not found.\")\n\t}\n});\n```\n\n#### getQueueAttributes(options, callback)\nGet queue attributes, counter and stats\n\nParameters:\n\n* `qname` (String): The Queue name.\n\nReturns an object:\n\n* `vt` (Number): The visibility timeout for the queue in seconds\n* `delay` (Number): The delay for new messages in seconds\n* `maxsize` (Number): The maximum size of a message in bytes\n* `totalrecv` (Number): Total number of messages received from the queue\n* `totalsent` (Number): Total number of messages sent to the queue\n* `created` (Number): Timestamp (epoch in seconds) when the queue was created\n* `modified` (Number): Timestamp (epoch in seconds) when the queue was last modified with `setQueueAttributes`\n* `msgs` (Number): Current number of messages in the queue\n* `hiddenmsgs` (Number): Current number of hidden / not visible messages. A message can be hidden while \"in flight\" due to a `vt` parameter or when sent with a `delay`\n\nExample:\n\n```javascript\nrsmq.getQueueAttributes({ qname: \"myqueue\" }, function (err, resp) {\n\tif (err) {\n\t\tconsole.error(err);\n\t\treturn;\n\t}\n\n\tconsole.log(\"==============================================\");\n\tconsole.log(\"=================Queue Stats==================\");\n\tconsole.log(\"==============================================\");\n\tconsole.log(\"visibility timeout: \", resp.vt);\n\tconsole.log(\"delay for new messages: \", resp.delay);\n\tconsole.log(\"max size in bytes: \", resp.maxsize);\n\tconsole.log(\"total received messages: \", resp.totalrecv);\n\tconsole.log(\"total sent messages: \", resp.totalsent);\n\tconsole.log(\"created: \", resp.created);\n\tconsole.log(\"last modified: \", resp.modified);\n\tconsole.log(\"current n of messages: \", resp.msgs);\n\tconsole.log(\"hidden messages: \", resp.hiddenmsgs);\n});\n```\n\n    \n#### setQueueAttributes(options, callback)\nSets queue parameters.\n\nParameters:\n\n* `qname` (String): The Queue name.\n* `vt` (Number): *optional* * The length of time, in seconds, that a message received from a queue will be invisible to other receiving components when they ask to receive messages. Allowed values: 0-9999999 (around 115 days)\n* `delay` (Number): *optional* The time in seconds that the delivery of all new messages in the queue will be delayed. Allowed values: 0-9999999 (around 115 days)\n* `maxsize` (Number): *optional* The maximum message size in bytes. Allowed values: 1024-65536 and -1 (for unlimited size)\n\nNote: At least one attribute (vt, delay, maxsize) must be supplied. Only attributes that are supplied will be modified.\n\nReturns an object:\n\n* `vt` (Number): The visibility timeout for the queue in seconds\n* `delay` (Number): The delay for new messages in seconds\n* `maxsize` (Number): The maximum size of a message in bytes\n* `totalrecv` (Number): Total number of messages received from the queue\n* `totalsent` (Number): Total number of messages sent to the queue\n* `created` (Number): Timestamp (epoch in seconds) when the queue was created\n* `modified` (Number): Timestamp (epoch in seconds) when the queue was last modified with `setQueueAttributes`\n* `msgs` (Number): Current number of messages in the queue\n* `hiddenmsgs` (Number): Current number of hidden / not visible messages. A message can be hidden while \"in flight\" due to a `vt` parameter or when sent with a `delay`\n\nExample:\n\n```javascript\nrsmq.setQueueAttributes({ qname: \"myqueue\", vt: \"30\"}, function (err, resp) {\n\tif (err) {\n\t\tconsole.error(err)\n\t\treturn\n\t}\n\n\tconsole.log(\"changed the invisibility time of messages that have been received to 30 seconds\");\n\tconsole.log(resp);\n});\n```\n\n### Messages\n\n#### sendMessage\nSends a new message.\n\nParameters:\n\n* `qname` (String)\n* `message` (String)\n* `delay` (Number): *optional* *(Default: queue settings)* The time in seconds that the delivery of the message will be delayed. Allowed values: 0-9999999 (around 115 days)\n\n**Note:** The message length is checked against the `maxsize` of the queue in **bytes** (UTF-8), not in characters. A message of 40000 Emoji characters is 160000 bytes long and will be rejected by a queue with the default `maxsize` of 65536.\n\nReturns:\n\n* `id` (String): The internal message id.\n\nExample:\n\n```javascript\nrsmq.sendMessage({ qname: \"myqueue\", message: \"Hello World \"}, function (err, resp) {\n\tif (err) {\n\t\tconsole.error(err)\n\t\treturn\n\t}\n\n\tconsole.log(\"Message sent. ID:\", resp);\n});\n```\n\n#### receiveMessage(options, callback)\nReceive the next message from the queue.\n\nParameters:\n\n* `qname` (String): The Queue name.\n* `vt` (Number): *optional* *(Default: queue settings)* The length of time, in seconds, that the received message will be invisible to others. Allowed values: 0-9999999 (around 115 days)\n\nReturns an object:\n\n  * `message` (String): The message's contents.\n  * `id` (String): The internal message id.\n  * `sent` (Number): Timestamp of when this message was sent / created.\n  * `fr` (Number): Timestamp of when this message was first received.\n  * `rc` (Number): Number of times this message was received.\n\nNote: Will return an empty object if no message is there  \n\nExample:\n\n```javascript\nrsmq.receiveMessage({ qname: \"myqueue\" }, function (err, resp) {\n\tif (err) {\n\t\tconsole.error(err)\n\t\treturn\n\t}\n\n\tif (resp.id) {\n\t\tconsole.log(\"Message received.\", resp)\n\t} else {\n\t\tconsole.log(\"No messages for me...\")\n\t}\n});\n```\n\n#### deleteMessage(options, callback)\nParameters:\n\n* `qname` (String): The Queue name.\n* `id` (String): message id to delete.\n\nReturns:\n\n* `1` if successful, `0` if the message was not found (Number).\n\nExample:\n\n```javascript\nrsmq.deleteMessage({ qname: \"myqueue\", id: \"dhoiwpiirm15ce77305a5c3a3b0f230c6e20f09b55\" }, function (err, resp) {\n\tif (err) {\n\t\tconsole.error(err)\n\t\treturn\n\t}\n\n\tif (resp === 1) {\n\t\tconsole.log(\"Message deleted.\")\n\t} else {\n\t\tconsole.log(\"Message not found.\")\n\t}\n});\n```\n\n#### popMessage(options, callback)\nReceive the next message from the queue **and delete it**.\n\n**Important:** This method deletes the message it receives right away. There is no way to receive the message again if something goes wrong while working on the message.\n\nParameters:\n\n* `qname` (String): The Queue name.\n\nReturns an object:\n\n  * `message` (String): The message's contents.\n  * `id` (String): The internal message id.\n  * `sent` (Number): Timestamp of when this message was sent / created.\n  * `fr` (Number): Timestamp of when this message was first received.\n  * `rc` (Number): Number of times this message was received.\n\nNote: Will return an empty object if no message is there\n\nExample:\n\n```javascript\nrsmq.popMessage({ qname: \"myqueue\" }, function (err, resp) {\n\tif (err) {\n\t\tconsole.error(err)\n\t\treturn\n\t}\n\n\tif (resp.id) {\n\t\tconsole.log(\"Message received and deleted from queue\", resp)\n\t} else {\n\t\tconsole.log(\"No messages for me...\")\n\t}\n});\n```\n\n#### changeMessageVisibility(options, callback)\nChange the visibility timer of a single message.\nThe time when the message will be visible again is calculated from the current time (now) + `vt`.\n\nParameters:\n\n* `qname` (String): The Queue name.\n* `id` (String): The message id.\n* `vt` (Number): The length of time, in seconds, that this message will not be visible. Allowed values: 0-9999999 (around 115 days)\n\nReturns: \n\n* `1` if successful, `0` if the message was not found (Number).\n\nExample:\n\n```javascript\nrsmq.changeMessageVisibility({ qname: \"myqueue\", vt: \"60\", id: \"dhoiwpiirm15ce77305a5c3a3b0f230c6e20f09b55\" }, function (err, resp) {\n\tif (err) {\n\t\tconsole.error(err)\n\t\treturn\n\t}\n\n\tif (resp === 1) {\n\t\tconsole.log(\"message hidden for 60 seconds\")\n\t}\n});\n```\n\n    \n### quit(callback)\nDisconnect the redis client.\nThis is only useful if you are using rsmq within a script and want node to be able to exit.\n\n## Events\nAn RSMQ instance is an `EventEmitter` and emits:\n\n* `connect`: The Redis connection is up. The LUA scripts are being loaded.\n* `disconnect`: The Redis connection was refused or lost (`ECONNREFUSED`).\n* `error`: Any other error of the Redis client. The error object is passed to the listener. Without a listener the error is only written to `console.error` and RSMQ will *not* throw.\n\n```javascript\nrsmq.on(\"error\", function (err) {\n\tconsole.error(\"RSMQ error\", err);\n});\n```\n\n## Realtime\nWhen [initializing](#initialize) RSMQ you can enable the realtime PUBLISH for new messages. On every new message that gets sent to RSQM via `sendMessage` a Redis PUBLISH will be issued to `{rsmq.ns}:rt:{qname}`.\n\nExample for RSMQ with default settings:\n\n* The queue `testQueue` already contains 5 messages.\n* A new message is being sent to the queue `testQueue`.\n* The following Redis command will be issued: `PUBLISH rsmq:rt:testQueue 6`\n\n### How to use the realtime option\nBesides the PUBLISH when a new message is sent to RSMQ nothing else will happen. Your app could use the Redis SUBSCRIBE command to be notified of new messages and issue a `receiveMessage` then. However make sure not to listen with multiple workers for new messages with SUBSCRIBE to prevent multiple simultaneous `receiveMessage` calls. \n\n## Changes\nsee the [CHANGELOG](https://github.com/smrchy/rsmq/blob/master/CHANGELOG.md)\n\n## Other projects\n|Name|Description|\n|:--|:--|\n|[**node-cache**](https://github.com/tcs-de/nodecache)|Simple and fast Node.js internal caching. Node internal in memory cache like memcached.|\n|[**redis-tagging**](https://github.com/smrchy/redis-tagging)|A Node.js helper library to make tagging of items in any legacy database (SQL or NoSQL) easy and fast.|\n|[**redis-sessions**](https://github.com/smrchy/redis-sessions)|An advanced session store for Node.js and Redis|\n|[**rsmq-worker**](https://github.com/mpneuried/rsmq-worker)|Helper to implement a worker based on [RSMQ (Redis Simple Message Queue)](https://github.com/smrchy/rsmq).|\n|[**connect-redis-sessions**](https://github.com/mpneuried/connect-redis-sessions)|A connect or express middleware to use [redis sessions](https://github.com/smrchy/redis-sessions) that lets you handle multiple sessions per user_id.|\n\n## The MIT License\nPlease see the LICENSE.md file.\n","readmeFilename":"README.md","users":{"dm7":true,"ramy":true,"vwal":true,"smrchy":true,"arielfr":true,"chengen":true,"itonyyo":true,"strydom":true,"damianof":true,"stoneren":true,"tmurngon":true,"heartnett":true,"cbetancourt":true,"tanmaypatel":true,"markthethomas":true,"fabienfoerster":true,"flaviomarcioti":true,"ankitmanchandaa":true,"guilhermemachado":true,"maximilianschmitt":true}}