{"_id":"relyq","_rev":"86-b22d49931493d782bf72c376f98c96c7","name":"relyq","description":"A reliable redis-backed queue.","dist-tags":{"latest":"0.13.0"},"versions":{"0.1.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.1.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"devDependencies":{"moniker":"~0.1.2"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/yanatan16/node-relyq.git"},"main":"relyq.js","dependencies":{"simpleq":"~0.3.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19"},"bugs":{"url":"https://github.com/yanatan16/node-relyq/issues"},"_id":"relyq@0.1.0","dist":{"shasum":"dd21393cfd43ed41d056f3cd6ec689136f167965","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.1.0.tgz","integrity":"sha512-527mT5L26zkxpL0lep6biOV0kJY1eargLMzy43sxrx6evpva4D/tv5QWlhagYnr4pihCMHGeAhy40G1TxQL0NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmzIxx2hxJgFmklUgfjBqUjHxRStUH+FcU2y/RsgZY6QIgLrLYYZXmXCsAI2RM0+W7tvifMnMnNAGu5Zna4zquJ9k="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.2.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.2.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/yanatan16/node-relyq.git"},"main":"index.js","dependencies":{"simpleq":"~0.3.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19","uuid":"~1.4.1"},"bugs":{"url":"https://github.com/yanatan16/node-relyq/issues"},"_id":"relyq@0.2.0","dist":{"shasum":"29931c3571cd1e018ad9ef681658be63d7ee06b7","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.2.0.tgz","integrity":"sha512-wpOfKBHPslWhi7ceb5DH6KomcZZbeNqplMXzj6i9Wy+w6dWz9r7WuYfCq/RrC4lqfpF0euEolI3xUy06o389Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOEM8f3+B6gBa0n8tPc1Yejab1XR4Qk9GaIkHEAJ47qAiA8TLdthqJ8mfrFuvgQE6b5+s2a8ZlQ3XAqq7drSu0YpA=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.2.1":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.2.1","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/yanatan16/node-relyq.git"},"main":"index.js","dependencies":{"simpleq":"~0.3.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19","uuid":"~1.4.1"},"bugs":{"url":"https://github.com/yanatan16/node-relyq/issues"},"_id":"relyq@0.2.1","dist":{"shasum":"8d362de66871896ea8023efe1137ac6fa516c8e8","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.2.1.tgz","integrity":"sha512-ECYKSzR8QFxoWLI0GR8/R1S+caQW2u2Ey4MjonYeZsznc0AtoLPTmK4SFBRqUPUpeZsVhFu+OjGwxCedZQjixw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCVpqBZ2Hmy02CjPHS8qHTly4YoPn+t4qmlG1ucQwfBAiEAx4VPibFVEEZzfMsbnLQt1KIG9lwiShJuxBMOowjYXak="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.2.2":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.2.2","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/yanatan16/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.3.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/yanatan16/node-relyq/issues"},"_id":"relyq@0.2.2","dist":{"shasum":"54094acf64965aff5039f14a969102afdeeeab65","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.2.2.tgz","integrity":"sha512-M9fK0/OpyJhgCoJ2Xk3LD4vgCxQ0uaSH+slMZGl+THrHJPDFv0nKdy/mSIlA460+p/h341AURJbdXE5kgcPVnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAvkEkiEJymsHlDaxwaJDyFrqYYu1s+vJBregjZKQyXAiAle+svgkiy70+PRzLoj73eLr3qN+Kq2lcVLpNX1wSr4Q=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.2.3":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.2.3","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/yanatan16/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.3.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/yanatan16/node-relyq/issues"},"_id":"relyq@0.2.3","dist":{"shasum":"8fd1927d5f6497eafe66817bbee167133912bf9a","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.2.3.tgz","integrity":"sha512-YJ3snUFr5JzlZb2JU7DgYC2YXGqdOuD0WsZQizRT4cZGiKYrp0cU+mk/B855sP8uwThHjRGtVa6wgkdimlScDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1rzhBOtXfB7LcSrWAbiz6GPp4w8wMtFVZiiGFzoOYGAiEAlslmGYECmxT6kLIpbJhXBSMe4zsub+DERgP/gaBJM2o="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.3.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.3.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/yanatan16/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.4.0","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1","uuid":"~1.4.1"},"bugs":{"url":"https://github.com/yanatan16/node-relyq/issues"},"_id":"relyq@0.3.0","dist":{"shasum":"ac71d8e0b76be417c4895d0d532c6169c3da572c","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.3.0.tgz","integrity":"sha512-OmJEPkWBrvFWVrlwCb/if/ydb3uakAOqlw4lG7Nwuc71L/M3OTahdkmFTheJVHuQetk11XQzwze7zBc1T1ry1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTtLfYqtPoNdDLnyf06Sx+tnmZn0dUC0fH01gNCP+cHQIhAL5RCvRw5CtGchq+YNKBFQAItpBEvY68NCWbNvIqGI6G"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.3.1":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.3.1","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/yanatan16/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.4.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1","uuid":"~1.4.1"},"bugs":{"url":"https://github.com/yanatan16/node-relyq/issues"},"_id":"relyq@0.3.1","dist":{"shasum":"2ffc42ce11f9e585d106e2f49e464603072b5a65","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.3.1.tgz","integrity":"sha512-jhHyILg/sye9Icw1lS3kMX+hxDRxytPvLFh5i8WOZt3hE21eFXP5O1H0od4RtVOI1NpjU5Hu5IQFGbfbI8GFUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGDlHo14JE78Qlq+F4qXlm11r5GV+C/mn21pjO2sjRKAiEA03JkF0LrtYCfKw+OE2FqNJCUxUec2UceMpmjZMTZe1w="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.3.2":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.3.2","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/yanatan16/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.4.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1","uuid":"~1.4.1"},"bugs":{"url":"https://github.com/yanatan16/node-relyq/issues"},"_id":"relyq@0.3.2","dist":{"shasum":"92c33e0c6dca81e9de584fd6254e5938d1d01523","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.3.2.tgz","integrity":"sha512-och3Enu186DQJIXrNpL/i3p7Tp3aL2DJEBpkq3ARLufc7Jfb4Av+gSWOhpAUmw8iQKN/oYOWnTY83PXwXjoNtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApVIDsIg6rlXsJR4r9wGGwQEaHJ0hohmC1tXtfQbC0qAiBNyKZ3tC9iZU8gA7m8NJGIwZ0GIduGRemzj7U7O60YIg=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.4.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.4.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/yanatan16/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.4.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1","uuid":"~1.4.1"},"bugs":{"url":"https://github.com/yanatan16/node-relyq/issues"},"_id":"relyq@0.4.0","dist":{"shasum":"156825b3a1d8c827f26a49d8f8920211c54ccd7d","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.4.0.tgz","integrity":"sha512-/Zj9TphZC8yB8/hrbQ7Bf7MacgSVyF9gbxdR+bwCVQeeq7tYi8iRxBXEuqsx1tTs8VRO5crVSDByAPYa+H0m3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9Jr1iEzq5NVVajCqU2jiH2n3r+0RXGjN6EutieSUAoQIhAIkTPSbzmpuCpeX516Fw9pWiSi8rVL/ME48dKBPhaLC5"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.5.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.5.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.4.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1","uuid":"~1.4.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"_id":"relyq@0.5.0","dist":{"shasum":"91189e80678f128cddc1fa989c0a5bbb3fec7c2b","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.5.0.tgz","integrity":"sha512-BvwICAJbJqSojKZ3Tlb347/zVDO7mOnrUN6aO5fqvgPSpRdSJnXex6MkUTr4Z7JwDQokyKlKP8DYw+PxxJ4Jbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKkRAsCgpU5eIeECv/iqp7Zp8QW5B1dDHB6xDFcaxr3AiEAwQdCcdTfWnIeuUChUSkZWLmvHsRPAePmJp972BQGW/4="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.5.1":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.5.1","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.5.4","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1","uuid":"~1.4.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"_id":"relyq@0.5.1","dist":{"shasum":"f481b43a820df34685fbc4c461c62335ba6c4408","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.5.1.tgz","integrity":"sha512-hkapP9/m+vAl0csfNgR6278gbTut9IJZBll7Vi16MCAh0jac9zVrUCNMloMxN05fCNzBERN70MhNcERRE+KBmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXLDNLvlmMWMSYsaXMhf+dlUC9c0Srof8hBdevLRnA0gIgDYhuPDqMsFegS+jBr6nt2gPXSQwvjuC1DIQfYtfr/IE="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.5.2":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.5.2","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.5.4","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1","uuid":"~1.4.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"_id":"relyq@0.5.2","dist":{"shasum":"823492bdcd9103a94878a8cebbbf86183037bcd1","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.5.2.tgz","integrity":"sha512-Oc0Ki1QBDZG+xqjOdcRVSE4yJNE9OlGz/hvYcOJIAnsG7ah3JTGZKDLwmCZ9bHTWaFSdqzeh0wS/7Figvh87uQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHv8yjs4wRP//jzeVfxwoGJuRnaQYhMmqStmd2TeLZkyAiBHwCbtpiIoCtsrDDgXj4r+z5U4FD9EajL6it8F7/r4Qg=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.5.3":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.5.3","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.5.4","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1","uuid":"~1.4.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"_id":"relyq@0.5.3","dist":{"shasum":"b8d6b83cc94bec37c512827cc9dc4a6545184d7c","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.5.3.tgz","integrity":"sha512-+omSh6rGG6QSeg/+p4M4jPuSE+tHx7od8xcGSibxohX30DWYD8nLIAeNT872uExfH3DWa/nWgVc5riBBwBl5rA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfm2cKCfAi2/6kxLzONuQWDRwEbwhKldz/0zRivUHFpAiBUUHCSoh7pXANPugXbekr2jqPo2y+BAvIneEacAmKPiQ=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.5.4":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.5.4","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.5.4","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1","uuid":"~1.4.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"_id":"relyq@0.5.4","dist":{"shasum":"497e06b48d57ee9d5ccfad8d7151d4399f3ece24","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.5.4.tgz","integrity":"sha512-KbtmspLyaC+DKYByEX8KP1FGBIp/TN2AOSvIyFYtF8pahIl949SAKBDCCWqjc96XqCt51XgsUywmg3T8HRT2FQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhMSjAEjqMUH7jxmVnM/lru4EV6yGNmb54RSVGrtLIjQIgeEIDDN8vBYLH0TWFKj1C1b/pUhYQPgIAMnSidoaJdDA="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.6.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.6.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.0","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19","redis-eval":"~0.1.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"_id":"relyq@0.6.0","dist":{"shasum":"9feb04fb82ecba9851fde7ab2d01d09db50b9c96","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.6.0.tgz","integrity":"sha512-zVeas4bmL+OgJLuPj3oq5HEgK42feUOGUjRkOCZvuhRl9FCcwwR8t2QBj25tawy6S5jWk5Zk8MS0lHzZ2OSlow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/2oZG+TmyUyE4fFBJV/K8lpA9JYUeG0P7xkUGRfuEIAIgWAYaw1hve0JcG9J7s4gm2tyL6eV8EiW7SIxbCOYFftU="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.6.1":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.6.1","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.0","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19","redis-eval":"~0.1.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"_id":"relyq@0.6.1","dist":{"shasum":"967e7a0c596615597dd12c86f623501b0c0fac6d","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.6.1.tgz","integrity":"sha512-VzS/AGKrJqn7/V5AfFeTPW/21UHbS1watreNFx1Ete/U/J3h1ckNXQqX8tOp4Y3pBdlLBErI66E2Ga6pAoC/4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsHe1nIcuEh5F2j/qs8B0gJDkqsOUitr9nRpe8QK6OmQIhAPoY6FZTnyb5LUp5BPIB4RMrWCJmSwfHEqzg10QuFJsg"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.6.2":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.6.2","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.0","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19","redis-eval":"~0.1.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"_id":"relyq@0.6.2","dist":{"shasum":"f27d21352f7b71da456918aa1638f1e9f0eb1282","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.6.2.tgz","integrity":"sha512-ZmJAs02gpBg+mnfoAB7jE/3UCu6A3IChXxATSOUyNw1Us6GhhaFSYVFNPCJxxMoz43Y99VDx/k2S3vyNlOwosA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4s8YVzrROMN//9XyVAaaQIkN45b24f2ryhG8WV1Ng0AiEAsXFzQASgnyhpQjS8Oo0Ha+HEqV49GL3MvNqGJFGMNzc="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.6.3":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.6.3","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19","redis-eval":"~0.1.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"_id":"relyq@0.6.3","dist":{"shasum":"6b53e15268df692f9bb341e1386fc07ddec5bbab","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.6.3.tgz","integrity":"sha512-OJdU+gNTVkZn/ixKdrDCH92/CTPHwQLKVW6DFWiQpIYtECDfPFLlbMsCCvjqx2JRUgqIeVXPXrKlDp1Bj24avA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxFBwk8RURb7EUVYsKQsPhiRq1EMdS8Wj87wCcQMR0CAIhALwKAWL1eraEnzFNPGQ4ORgVuqjd3VXYG2HL3ACP39qv"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.6.4":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.6.4","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","msgpack":"~0.2.1","mongodb":"~1.3.19","redis-eval":"~0.1.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"_id":"relyq@0.6.4","dist":{"shasum":"d309896e85afd0a82f4e566dac1846fda007bc67","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.6.4.tgz","integrity":"sha512-PI5wgkR6rJnIdxm4313Mk6HyE11V/POKqVjjHZz84HKkffwBU2oSwFM6YoLEpIwl8+Ou/BcjWXegKgDU8vJPlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR7HBLUMJUz+DoekY7eWGD4FSfiK3Ytd+xLMQP7tnR7AIhAK61ZXVZjY3kF+DzRxBdwmPh7EvamIfip2U8kpFerbmi"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.7.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.7.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.1.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.7.0","dist":{"shasum":"3bfc597ab827d6eccc8c9c3456ccf2c38538916f","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.7.0.tgz","integrity":"sha512-MF1X5ndPA7KY3kDuqPp5niLBJfPChex2bU8MS12rpQPHSUCJEf/HawDS2vo91RJPGhKio/wCsqz+73rvwKnvrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqp1NaTOjEPmeelVDkFJKNpujso2oVxlZd3bHOVYXMPAIhAJqjhov0Qirm+4E2GpIU0FCc1I7uKpouk0oP6L6cZD+a"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.7.1":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.7.1","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.1.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.7.1","dist":{"shasum":"4c4202e7bd7f77c506792c4c5811d3c4ad9335b3","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.7.1.tgz","integrity":"sha512-H6bbcMe5WzQdUQAEVU7tDf+wzEC8efZCccKyU7nRe0xI4D0XnlkOOYCvPrV1SGytnWL5IIJqQ7iaKv+BdXK1nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMUILO5ZHsV/Gr0OH+hGnjUF7yF6eg4qtJsgIC49/4SwIhAM4Kdc2bbFybZx1Q6njti5Tg/ImbUNjJhAPiXfp2YSDD"}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"directories":{}},"0.7.2":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.7.2","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.1.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.7.2","dist":{"shasum":"0029f3d0198af79f98df2126a84b21ae8dee4682","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.7.2.tgz","integrity":"sha512-c/N7l4qFsxpTV7GV12TRA5Qr/YR8ln9+EjzXGBHKsdFZwGjTxh3y9W7gN+OZIy/cXlEgYX02KVJDhrIFjwtKmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+MFoMojXINmRnhkW8+MPYgG3sFnEhxuaxLDsjDGjn0gIhAOJKIETMDxwJa8NgQNzFNfZszQwIP6grffJpYiwNVD/b"}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.8.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.8.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.1.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.8.0","dist":{"shasum":"d80952a2e38cea2ffe235ff20859c57186a3b7d8","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.8.0.tgz","integrity":"sha512-c0mGmeHPdmdTk7CsGzABPOLPaLLInqihPii9Qrcwn/191dOcc4Nj4mqYAl/KqjPtFGYSw+DY8siyvJws/f/7mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0xcnNHs0FSwLw/T2IccO4cJsB27c6ZINGpZHhPV6iFAiA9a1OCWojB5E4soKioN2bOvoFtwepxCdNz92ZMMBKClA=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.8.1":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.8.1","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.1.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.8.1","dist":{"shasum":"ab4955c13d82574b9859de9fcb0e9a8e62d9434c","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.8.1.tgz","integrity":"sha512-UvDpjadNMyLXmrSX3JikkL6Uo2JQkUYjUKN42ugRuZDUlC/wI5nn49EAWrmfxdETzluxgoefFRiH2VTl4mn3bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF8QVTGmEq7aM1NkRriYI5arDuqYEQc63Ycwzh3QUKnCAiAbzKJojVQTrCdT7jpbam7JED0HCN74KaM/e0UKJq3yjg=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.8.2":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.8.2","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.1.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.8.2","dist":{"shasum":"a131128b03c5cd8d0bb4710e9798dcf37862a6c0","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.8.2.tgz","integrity":"sha512-QgsojpzVSoQBpSQnDrEVjFbHO1cR4yBi2WJ96GkZwlYBIcYFDLEjC3e1X3E98VqxAYqD7/2omf32sDE7C9UARA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtU1H8z0zq2iqRAB7T2MqGP50Hj4pIMQ45IdWwXRbChAiB6pswuHZys0uGa4GOoSvzvV1Nk6jTxf4FAf2f6sj8cCQ=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.9.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.9.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.1","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.1.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.9.0","dist":{"shasum":"edbac13f90c52164f4dbc038e1d2b79f195f78d8","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.9.0.tgz","integrity":"sha512-D9CH6eVHu51RQhUsQZZHa7AT8qchJ7Ij6sAUzYcOESZRxEk4AsyqBZsJW13eIqtBzyqxLpNZlIRJMoOkEbv6VQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl4kj37vmucw3oDvsF0uoLf9QT1j3QNszNYOViUfQdWwIhANapnnJdS3rfe7XlSwvoG1+q9Rkue67Sta2LFWB81vx6"}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.9.1":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.9.1","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.2","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.1.1","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.9.1","dist":{"shasum":"0a6fe86df370f5142f9d7642f935dc8faff50fb1","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.9.1.tgz","integrity":"sha512-keyTHYqVfnWzAr6jEJjiBnGv1V4nRT/U1A8k+Pzd7cFFq9QjxPyfkzrGw8IsqPiPIDVWbBLKf5FmQvAdjkKL6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkiS0QLMq5MHKTM0iXZgfmDIkLHdryUKSsTikZ38vIdAiEA29C8GqFRikNjj96vtl5ejsgmGNpPbMLqFo9dcU4pv9A="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.9.2":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.9.2","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.3","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.1.2","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.9.2","dist":{"shasum":"7ee0295b6c2e0a5ca2503370cccb7575585b38b4","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.9.2.tgz","integrity":"sha512-guFyFX230wEXZeg18nHsqbHBSwDPURyKKBAfHBzHMF2v0zW2PbFavOdi5HhdlUqYCxoNNV80v29V9ZirIAvZbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8mwLpdGFBLkE69A/XYgTreZGPLd1aKyodHI3mVZ2xgAiEAk9eydsZiFDyfGd30MHWxSDC6i24kI17YeQ4/5FYM9Mk="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.10.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.10.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.4","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.2.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.10.0","dist":{"shasum":"599f4977550649049b26477f29a3cde2904a8c69","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.10.0.tgz","integrity":"sha512-D0IUul40bp4iB1na1VUp++09amr0zfFdcM6upYdNaWVE/26cm+B5tI/olfECQmi0YQGN8ksKH3jsl4CNISZ6bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJm4XT2JM+9yeIt5PlmXunr2tkFp4foTY7QUeBKJf2LgIhAMgQQbuNZcpQb9+P6ykjkdA7HoXRU8XOGg/JacPeXqtt"}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.10.1":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.10.1","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.4","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.2.0","uuid":"~1.4.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.10.1","dist":{"shasum":"e2c605e8fa43198ec651e4559796b02825143502","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.10.1.tgz","integrity":"sha512-TdDZnChhNeuP0smbbIyKjW/MBHiIoFcC89gaXcso4CtL7V5uE8kbIx050H1sW9UGjizj9z64gs9cQYojFcQyig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXAAaZTak5y2DiNQ0xKZEcryCDJ/qD/qj9IZbLEqywVAiEA+Ju0zW+/yAE8xeWeVrbi5hZVxW1bY7iT+z6z0bgcjIk="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.11.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.11.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.4","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.2.0","uuid":"~1.4.1","hiredis":"~0.1.16"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.11.0","dist":{"shasum":"3ffbece6540f89b476a01acd1aea6dae83f8afb5","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.11.0.tgz","integrity":"sha512-pKgSIHL4Xvv25FmZ2fEJT/dBkCO1Kn6QC6DK4WYMV2hVVfg8x3apljrn7pNRTYgClawKa8170EA+oZh8u2uE6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEw/sptqaQ+4KVEsBBmL4qjsibQ2a3vBi1wNZf4sH/KRAiEAy3o91424eyzzpTUPs/RpOpNTyXvWe/dxMSi/lvC8Y2A="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.11.1":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.11.1","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.4","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.2.0","uuid":"~1.4.1","hiredis":"~0.1.16"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.11.1","dist":{"shasum":"e74b102e47fcb04f91a32e5e0e45898478a2cb9e","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.11.1.tgz","integrity":"sha512-59lVGVBq2yTW7yMVvk4NWkMWhFqFlkDUKZk5STC9TTnFnjE72dPn56QwxNhAeZOOhbgZuGtzgPkB6CfOQ5jm/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcQiVbRYxWxRAdI8ithTtnLpAj8zRIc0016I5EYakfyAiEAhLnYwNIzv/gEsxhzwJiXyVApFIoE9sH4n3lWiOwhNWA="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.11.2":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.11.2","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"simpleq":"~0.6.6","underscore":"~1.5.2","async":"~0.2.9","redis":"~0.8.4","mongodb":"~1.3.19","redis-eval":"~0.2.0","uuid":"~1.4.1","hiredis":"~0.1.16"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.11.2","dist":{"shasum":"de77d263a9b36a4f54d189f07705aa09891cdd6a","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.11.2.tgz","integrity":"sha512-2O9N3r6euPoQoZqXENULgMe0gom6zOZIxgitgHPWZvGYEZ8yX3kJVXTu59EzYoy+EPkDy+HllsYZdVMmwRdxjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDr7Y0LoaYLzKbyeeyYZ2/ZjQ1Ry4oLKvOqd6I55VvM4AiEA2088+EmUo/vV706xPuYDmFXggk9MSXjb+TCi6ICp+2c="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.11.3":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.11.3","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"underscore":"~1.5.2","async":"~0.2.9","mongodb":"~1.3.19","redis-eval":"~0.2.0","uuid":"~1.4.1","simpleq":"~0.6.7","redis":"~0.10.1","hiredis":"~0.1.16"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.11.3","dist":{"shasum":"e30c3da9af8642c84a1d7179493dc6009721f943","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.11.3.tgz","integrity":"sha512-N7zjnnkNeRZI4SS26ECJaZEfdi4ar06Gz1EQxCAbeYn9kgp5OYMjY60iuzq/vXJCcLCoSOmhiDViwq3r6BNHtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBm3Ci2/9Ofp3pHMRFkGhPoOQzi5eRhWPTO62qCsl8oAAiEA6AaSnPfl00VRkZJd3e6onX7KZi3aXqSJsH1k0PLJpVg="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.11.4":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.11.4","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"underscore":"~1.5.2","async":"~0.2.9","mongodb":"~1.3.19","redis-eval":"~0.2.1","uuid":"~1.4.1","simpleq":"~0.6.8","redis":"~0.10.1","hiredis":"~0.1.16"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.11.4","dist":{"shasum":"57f5140cc1d17fa6a03ea229b106c3d1a4ebcfb9","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.11.4.tgz","integrity":"sha512-epirBER4bmSoWJBKJ1wyEcKn4X1oXqvr3qwbTif7ueFCy1lHiEvIJCByXf010gDbdz4IXK+52kyAvXzXAtS0gA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIwhI4LsJJ9ysYmUsPUqI8seSZfS6xw/Q9uFH8zhrqvAiAwGc3A6e472qfa9KIMhhVr34q8tdILZfQP5yLaUIjppQ=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.11.5":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.11.5","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"underscore":"~1.5.2","async":"~0.2.9","mongodb":"~1.3.19","redis-eval":"~0.2.1","uuid":"~1.4.1","simpleq":"~0.6.8","redis":"~0.10.1","hiredis":"~0.1.16"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.11.5","dist":{"shasum":"3cd9ca8ba4150275a1bb26f8b05389e1cb71c1f9","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.11.5.tgz","integrity":"sha512-ItFDJI8hs5KnBMvZhRhXL9FPuawAjt+xJd4rY+H62qKKONSTbIAy1nzO6UoDNF2Cjw/wS6EZs5ur3mpGp2ngGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1JcDbm1uDBuijygY1FQGN81jDieFbvNJLsAPCBTapRAiEAwcn6K/SDZWEwAGW2EbW7w3U5qDaREHDuB9n0Om7cqxw="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.11.6":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.11.6","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"underscore":"~1.5.2","async":"~0.2.9","mongodb":"~1.3.19","redis-eval":"~0.2.1","uuid":"~1.4.1","simpleq":"~0.6.9","redis":"~0.10.1","hiredis":"~0.1.16"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.11.6","dist":{"shasum":"4fea5a1317106794de77a7e00bde3c4f14bb5f2d","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.11.6.tgz","integrity":"sha512-mqx08HTOX4PsoYuLgBz62HvvEsf9trr8USKkHGbYz4lp+4jbq/NKuIDiYNXs+iMfOD6ix5QFfkM5WBaUvABq0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARRG7kEvR5DyuCPNkgLhSysENPo7a2tv3TLRw8orEbKAiBnGgQPAH9eenvl+pkdCG9Y0mbOi+kclRwChai8wWZeYw=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.11.7":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.11.7","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"underscore":"~1.5.2","async":"~0.2.9","mongodb":"~1.3.19","redis-eval":"~0.2.2","uuid":"~1.4.1","simpleq":"~0.6.10","redis":"~0.10.1","hiredis":"~0.1.16"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.11.7","dist":{"shasum":"080efdada588c2c4fe60ff5509c0fe7b4b7e6385","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.11.7.tgz","integrity":"sha512-QAsXn3M+Z3SGrWIcjR4kkMTRpO7ChpGYYV2sHE4o5Vk9ObEjd5ihIk69Uw6jPBdjQKs14f4G4NGo+Y+ELSmGxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC19q1C58/CqyNgGeg39dnGF9EYXPIX7FIUX0mpLlhFLAiEAqyinxO9DrOrbosZhvMu4jfuOutaeofji1oSsLnIX6F4="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.12.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.12.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"underscore":"~1.5.2","async":"~0.2.9","mongodb":"~1.3.19","redis-eval":"~0.2.2","uuid":"~1.4.1","simpleq":"~0.7.0"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1","redis":"~0.10.1","hiredis":"~0.1.16"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.12.0","dist":{"shasum":"e9309b77710e370d1a4b04d4ee0bb2f32e727584","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.12.0.tgz","integrity":"sha512-wj7nGYv9ab14G+ZE2nj99vRhIxMdqsQHw5HzJ+x0FXESM97m/t4gIDa7UC7jVUC3JIKmpemit1yRLJCX5byYog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJf2ueH5EbnCBugAu8oAKifNwRyKCIwFKZCO490iTSXwIgKpqNIuRKJCu69GbBmZlCBpsBuCKBGHUPjzNJYpQ+R7U="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.12.1":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.12.1","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"underscore":"~1.5.2","async":"~0.2.9","mongodb":"~1.3.19","redis-eval":"~0.2.2","uuid":"~1.4.1","simpleq":"~0.7.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1","redis":"~0.10.1","hiredis":"~0.1.16"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.12.1","dist":{"shasum":"ffc2f3dc219e826021c269565a87055c526f2382","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.12.1.tgz","integrity":"sha512-/eB203yyQYBU78wXo1jSqlpZUG4ePwkmyCrra5jNJuLBc5mZ+MJmbQiKDJVG3GSa7k9dTBJii3BFO5tEm9Nvgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGee1Pcsl1D33rficNKjbMRudOwLw7Js/L1fGI2jOxjCAiEAqSKuo7L92dZjQbK2J/FdpLIBXfmAqQa8zfm+waLlGfg="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}]},"0.13.0":{"name":"relyq","description":"A reliable redis-backed queue.","version":"0.13.0","author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"scripts":{"test":"nodeunit tests"},"keywords":["work-queue","task-queue","queue","distributed","redis"],"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"main":"index.js","license":"MIT","dependencies":{"underscore":"~1.5.2","async":"~0.2.9","mongodb":"~1.3.19","redis-eval":"~0.2.2","uuid":"~1.4.1","simpleq":"~0.7.1"},"devDependencies":{"moniker":"~0.1.2","longjohn":"~0.2.1","redis":"~0.10.1","hiredis":"~0.1.16"},"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"homepage":"https://github.com/Rafflecopter/node-relyq","_id":"relyq@0.13.0","_shasum":"c9f88687c24ba768f4cefe1756e550075f9f4a9f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},"maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"}],"dist":{"shasum":"c9f88687c24ba768f4cefe1756e550075f9f4a9f","tarball":"https://registry.npmjs.org/relyq/-/relyq-0.13.0.tgz","integrity":"sha512-YCHC8gZbBXZzdzUClqrPUYLPA7GdOyint/ola38ELVtLQMxc3htKYsmnG5xB51JAMKEfUh3jmalllQzQBOh6YA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbBZv2DL4aPxhwbiEQ6/6CDLkGpGLwMGOmctJjw+0LFAiAt4vVIyEYG+2aGUinsGKaOac/YgIxfiqVTeneu7zWAsg=="}]}}},"readme":"# relyq [![Build Status][1]][2]\n\nA relatively simple Redis-backed reliable task queue and state machine.\n\nIts made up of four [simpleq](https://github.com/Rafflecopter/node-simpleq)'s: todo, doing, failed, and done. Tasks will never be dropped on the floor even if a processing server crashes because all operations are atomic.\n\n_Note_: relyq assumes all tasks are objects. It is opinionated in that way. Also, all tasks have id's. If they don't exist, they are created using `uuid.v4()`.\n\n_NEW_: It is deprecated to pass in a redis object like `new Q(redis, opts)`, instead use the `new Q({createRedis: function () {}, otherOpts...})` method. Now relyq will clean up the redis instance as well on `.end()`.\n\n## Operation\n\nInstall:\n\n```\nnpm install relyq\n```\n\nCreation:\n\n```javascript\nvar redis = require('redis'),\n  createRedis = function () { return redis.createClient() };\n\nvar relyq = require('relyq'),\n  Q = relyq.RedisJsonQ; // pick a queue (see below)\n\n// Then instantiate as described below\nvar q = new Q({prefix: 'my-relyq', createRedis: createRedis});\n```\n\nOptions:\n\n- `prefix: 'my-relyq'` (required) - The redis key prefix for the sub-queues.\n- `createRedis: function ()` (required) - A function of no arguments that returns a (new) redis client.\n- `clean_finish: true` (default: true) - _IMPORTANT_ Clean finish will not store tasks that are completed without error. They will be immediately deleted from the queue and the storage backend. This saves Redis memory. If you wish to keep your documents in storage (a good idea with Mongo storage), but remove them from the queue, set `clean_finish: 'keep_storage'`.\n- `delimeter: ':'` (default: ':') - The redis key delimeter for the sub-queues.\n- `idfield: 'id'` (default: 'id') - The field of the task objects where the ID can be found.\n- `allow_defer: true` (default: true) - Allow deferred tasks\n  - `defer_polling_interval: 1000) (default: 1000 milliseconds) - Interval for checking for deferred tasks\n\nSee below for storage-specific options...\n\nOperations:\n\n- `q.push(task, function (err, todo_len) {...})`\n  - `q.defer(task, when, function (err) {...})` (when using defer, do listen on the `'error'` event on the relyq object)\n- `q.process(function (err, task) {...})` Pop off the next task to process. May return null.\n    - `q.bprocess([timeout,] function (err, task) {...})` A blocking version of process, will never return null unless timeout occurs. Timeout is an integer number of seconds.\n- `q.finish(task, [dontCheckFailed, ] function (err, finish_len) {...})` This method moves a task from the `doing` queue to the `done` queue. If it doesn't exist in `doing`, it is possible you might have moved it to `failed` for a timeout, so we also check for the task in the `failed` queue. An error is passed if the task does not exist in the in either queue. Pass true as the second parameter if you don't wish to check the `failed` queue for the task should it not exist in `doing`.\n- `q.fail(task, [error,] function (err, finish_len) {...})` This method moves a task from the `doing` queue to the `failed` queue. An error is passed if the task does not exist in the in the queue. If an error is passed in, it is attached to the task on the `.error` field.\n- `q.remove(subqueue, task, function (err) {...})` Remove a task from a certain subqueue. The subqueues are `todo`, `doing`, `done`, and `failed`. This will also remove the task from storage.\n  - If you don't want to remove the task from storage but want to eliminate it from the queue, you can call the function like `q.remove(subqueue, task, true, callback);`\n\nProcessing Listener:\n\nBy far the easiest way to listen for jobs is to use the listener feature.\n\n```javascript\nvar listener = rq.listen({\n    max_out: 10, // maximum tasks to emit at one time\n  })\n  .on('error', function (err, optional_taskref) {\n    if (taskref) {...}\n    else {...}\n  })\n  .on('task', function (task, done) {\n    // do task\n    done(error_or_not); // This will call rq.fail or rq.finish!\n                        // Its safe to call twice\n  })\n  .on('end', function () {\n    // this is when we really end\n  });\n\n// some time later\nlistener.end(); // notify to wait for all tasks to done(), then end\n```\n\n## Deferred Tasks\n\n```javascript\nvar q = new relyq.MongoQ({ allow_defer: true }) // Non-redis is recommended for applications with a lot of deferred tasks\n\n// Defer a task using the when field\nq.push({\n  some: 'task',\n  id: 'known-id',\n  when: Date.now() + 1000\n})\n\n// Change the time to process by using the same ID\nq.push({\n  some: 'task',\n  id: 'known-id',\n  when: Date.now() + 5000\n})\n\n// Or use the direct .defer()\nq.defer(taskobject, whentime, callback)\n\n// We can also undefer things\nq.undefer_remove('known-id')\n\n// Do it immediately\nq.undefer_push('known-id')\n```\n\n## Tests\n\n```\nnpm install -g nodeunit\nnpm test\n```\n\n## Backends\n\nNormal operation stores the full task description or object in the queue itself. This can be inefficient for LREM operations. Sometimes one might even want to store task descriptions in a separate datastore than redis to save memory. Custom backends have been created for this purpose.\n\n### Redis\n\nThe Redis backend stores serialized task objects in Redis. Each options object also accepts the `storage_prefix` field to set the prefix for where task objects are stored.\n\n- `new relyq.RedisJsonQ(redisClient, prefix, [{delimeter: ':'}])`\n\n### Mongo\n\nThe Mongo backend stores task objects in Mongo. It requires a mongo connection AND a redis connection.\n\n```\nvar mongo = require('mongodb'),\n  mongoClient = new mongo.MongoClient(new mongo.Server('my-server.com', 27017)),\n  q = new relyq.MongoQ(redisClient, { mongo: mongoClient, prefix: 'my-relyq', db: 'mydb', collection: 'my.favorite.collection', idfield: '_id' });\n```\n\nThe three extra options are:\n\n- `mongo: mongoClient` (required) A MongoClient from `mongodb` package\n- `db: myapp` (default: 'test') A db to connect to\n- `collection: relyq` (default: 'relyq.jobs') Collection to use as job storage\n\n_Note_: If `opts.idfield` is not set to `_id`, you may need to add an index to the collection: `.ensureIndex({idfield: 1}, {unique: true});`\n\n## License\n\nSee LICENSE file.\n\n[1]: https://travis-ci.org/Rafflecopter/node-relyq.png?branch=master\n[2]: http://travis-ci.org/Rafflecopter/node-relyq\n","maintainers":[{"name":"yanatan16","email":"jon.m.eisen@gmail.com"},{"name":"runningskull","email":"jr@juanpatten.com"},{"name":"leroix","email":"justin@rafflecopter.com"}],"time":{"modified":"2022-06-26T11:00:07.821Z","created":"2013-09-13T03:56:37.572Z","0.1.0":"2013-09-13T03:56:38.307Z","0.2.0":"2013-09-14T07:25:15.699Z","0.2.1":"2013-09-14T07:45:22.311Z","0.2.2":"2013-09-14T23:30:29.931Z","0.2.3":"2013-09-15T02:29:54.087Z","0.3.0":"2013-09-16T18:38:50.439Z","0.3.1":"2013-09-16T22:56:51.824Z","0.3.2":"2013-09-16T23:22:11.030Z","0.4.0":"2013-09-17T05:39:18.824Z","0.5.0":"2013-09-17T19:15:54.244Z","0.5.1":"2013-09-24T14:41:21.618Z","0.5.2":"2013-09-24T15:50:57.855Z","0.5.3":"2013-09-24T15:53:39.874Z","0.5.4":"2013-09-24T16:29:05.511Z","0.6.0":"2013-09-25T00:59:47.995Z","0.6.1":"2013-09-25T03:05:43.636Z","0.6.2":"2013-09-25T15:27:56.516Z","0.6.3":"2013-09-25T17:27:21.775Z","0.6.4":"2013-09-25T21:45:36.000Z","0.7.0":"2013-12-10T19:36:54.265Z","0.7.1":"2014-01-15T19:38:59.580Z","0.7.2":"2014-01-15T20:08:59.974Z","0.8.0":"2014-02-17T19:52:00.844Z","0.8.1":"2014-02-18T23:17:20.869Z","0.8.2":"2014-02-18T23:26:27.547Z","0.9.0":"2014-02-18T23:43:42.738Z","0.9.1":"2014-02-21T00:26:33.554Z","0.9.2":"2014-02-21T00:34:58.626Z","0.10.0":"2014-02-21T00:40:28.318Z","0.10.1":"2014-02-21T01:26:08.422Z","0.11.0":"2014-02-21T02:21:45.777Z","0.11.1":"2014-02-21T16:41:36.529Z","0.11.2":"2014-02-21T17:46:14.053Z","0.11.3":"2014-02-21T17:57:57.609Z","0.11.4":"2014-02-21T19:06:45.687Z","0.11.5":"2014-02-21T19:45:05.464Z","0.11.6":"2014-02-21T19:55:20.555Z","0.11.7":"2014-04-07T20:58:27.715Z","0.12.0":"2014-04-15T18:05:08.333Z","0.12.1":"2014-04-21T21:42:26.864Z","0.13.0":"2014-06-16T19:07:20.906Z"},"author":{"name":"Jon Eisen","email":"jon@metricfeat.com"},"repository":{"type":"git","url":"git://github.com/Rafflecopter/node-relyq.git"},"readmeFilename":"README.md","homepage":"https://github.com/Rafflecopter/node-relyq","keywords":["work-queue","task-queue","queue","distributed","redis"],"bugs":{"url":"https://github.com/Rafflecopter/node-relyq/issues"},"license":"MIT"}