{"_id":"bqueue","_rev":"25-ec7ec117734bf54f95b1b44f333dbb68","name":"bqueue","description":"Reliable, distributed batch message processing using Redis","dist-tags":{"latest":"0.0.22"},"versions":{"0.0.0":{"name":"bqueue","version":"0.0.0","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua/"],"scripts":{},"dependencies":{"ioredis":"^3.1.1","uuid":"^3.1.0"},"gitHead":"033322017bfcf321f16e22d5ea0f7d7eb3c8618e","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-vBbfQzT4NPaweZukORhG2MLHGZ0RGwFrSat9RtqYgO7BEBZr9nfRnCjBjqqg7Ry8Te/wRZtP9QlJwU9UM4hpWA==","shasum":"c9b1ddbbadf0ee4e1757508c3e5fb3651b9fb879","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEq9prrYJ9o+I9HgtlEKNfYLL5Ni/Yc9kPHgs+AmWmawIhALc0/TCeb7ZQ3PepwbUryRW7AuAwY50yboBvtWA9Tx0T"}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.0.tgz_1500854079439_0.97816177806817"},"directories":{}},"0.0.1":{"name":"bqueue","version":"0.0.1","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua/"],"scripts":{},"dependencies":{"ioredis":"^3.1.1","uuid":"^3.1.0"},"gitHead":"dcfcb74e16eb5f875c84c6b5ca9361b3baded390","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-NUApHng9uyRD1xGcxTSLKRMYLbHs1S80BsJmd3XymG4QFn1MfL+C4JJ2h5n3aoC1sZOGVXY1TsUsaENTC90f3g==","shasum":"9988b4a2d6c4196c0c10a412061dfe692fcaa1f7","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvMtQlgFcMGhBBJM+eOu574aMRO3MmcJAu3t7CSIto+AiAwuGVEqe/GZli35XHmj3worn3nFhTvkDfMF95ioEr5yg=="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.1.tgz_1500855677538_0.38448517909273505"},"directories":{}},"0.0.2":{"name":"bqueue","version":"0.0.2","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua/"],"scripts":{},"dependencies":{"uuid":"^3.1.0"},"gitHead":"50ddaadfd026d1874b9d966f3c00cebeafea6f69","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-akJMP0v0y4iZsxVX6lDzCC0Q2c1vyber92v0MludeRaEl2/aB8hXF+/Rhea+xrnZ8fTxgdOihtT7aGFF2ULKYQ==","shasum":"bec5c3f6a54b57593a38e8360bd530e908474a5b","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvGkLFCA+qUR/Ig1BibfaDhafdle20MUwiqXJnwO8lqAIhAKk+MtsgDu6CCdnVp6LWyynKLh1d2oM6rjXPmmyEEMs8"}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.2.tgz_1500859820417_0.7194112401921302"},"directories":{}},"0.0.3":{"name":"bqueue","version":"0.0.3","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua/"],"scripts":{},"dependencies":{"uuid":"^3.1.0"},"gitHead":"31130fcd86de54b6483e1671f134e99933d4d8cb","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.3","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-fzxCpSfTl+AfLkfWlo/hQvZLkPFQmcE69gP8w+//SOGW2ZbPcH4vphsDspabWDYc2LG5e51l3EHp2qnstjrPeg==","shasum":"507f115fbd5d3eadef17e6435777d060955d04b1","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB5Z3OABV6VYg6Haywv0mJvYryMOXfcmKNoJXPgNDtWgIgcWNwYfvxBD07icH1tooq1XNAf7NzAIA4ZYWVtAixKrI="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.3.tgz_1500860291222_0.3060185413341969"},"directories":{}},"0.0.4":{"name":"bqueue","version":"0.0.4","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua/"],"scripts":{},"dependencies":{"uuid":"^3.1.0"},"gitHead":"e0d38e2506aac99874f91a51ef07d4820925d88d","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.4","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-zAj3BFE3kMjYdU95J/kRZm/tVB6fp078cHeMK+3okvPQ4Y4owCmdoCbe1YgKcLnJ4rz04KdwqJnQqclHoYvZ4g==","shasum":"6a653705f6d8ef8dae6cd7c8e0d9e8c7879c44d9","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7VIUanUP0fiU1iX+8H+hDSLjZvkZY5dTRcr6J1CyrqAIgERxppShiq9I8Co66hw1NKwZVHIrZurtgiflKNHCMKvU="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.4.tgz_1500861684661_0.10883578984066844"},"directories":{}},"0.0.5":{"name":"bqueue","version":"0.0.5","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua/"],"scripts":{},"dependencies":{"uuid":"^3.1.0"},"gitHead":"722c60aa09f92e4026401e7072bee42280ac9302","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.5","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-WvhaAb0ILQmTG9BVF2MwVtEy+jqrMaUTid8ApHJb26nrPtmC6oTKQA0fUszNk+gLpyWyLUDh7R8vIo9eBrusyg==","shasum":"2b52e127d090e7b64fafdea4c76550d471db2dba","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1gOMaC9CbgsA1NyZTyG9q1g5vCnxMKu6UCSiIfpC9DAiEAvlAbNU/TDQ6iyFPG+jIyQgn7axHMwuNE/Yxk79gxiu8="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.5.tgz_1500902264575_0.1413254684302956"},"directories":{}},"0.0.6":{"name":"bqueue","version":"0.0.6","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua/"],"scripts":{},"dependencies":{"uuid":"^3.1.0"},"gitHead":"6708918c9326d47a6c19856fb7a09b810064cf71","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.6","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-xm3dLitjTapd/RL7AVcNY4/vWe3iasEMjGuwIRJpkTxA8sc9rgiraeob5c5fgS5fmeFsBtoBj+B7s+E0qqW17w==","shasum":"7b7a123e36ca128d0f4c67b8bc6351673587a2bf","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBT7B09s2F+Z+bB0tXpWwwx/a7SFjhWVj9ibYk/0ZpRnAiAS3yBoqOsV9diRahNaSsHFIAv8oLQxR1IiktvE0jDX9g=="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.6.tgz_1500922685996_0.28642196324653924"},"directories":{}},"0.0.7":{"name":"bqueue","version":"0.0.7","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua.json"],"scripts":{"prepublish":"node lua.js"},"dependencies":{"uuid":"^3.1.0"},"gitHead":"8e0d073991cbed7f71dc6771f1fe959888377453","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.7","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-8WMn5XLWHCGy5WAbQOOLWO/4xWKSnMzmrTE14byE0L6VGpiIjmzHRi90Tdsz/1vfiKhlH5PrMsw8ZwSnHlX1fg==","shasum":"10d7f8a71a0c3233660d11f700df84f01855687f","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnWWxehW4FzWoRI6LEK922iPWzHI7qwUSm0nDJ15Ho+AiAx+OWmL3bq2nxogNmMVUgKyG3725JzbxcA9pJNc+r9nw=="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.7.tgz_1500940614842_0.33833504165522754"},"directories":{}},"0.0.8":{"name":"bqueue","version":"0.0.8","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua.json"],"scripts":{"prepare":"node lua.js"},"dependencies":{"uuid":"^3.1.0"},"gitHead":"b5a218c4bf68f17fb57e32b94e159a312475c35d","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.8","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-qHoo5Sa3KPmX9nyE13kB7Q0tidQGBonddTedKe81qSzS13s9g09ZFEQTIytSny3AcyC4k7GjNOyxrsXbdOI+3Q==","shasum":"56777bbf95fb5b3e358b08a797fa799bb2e4d102","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUjVTReIRwlHFFe1L04Epywdv8Ln6ptmG4xya2sEUKbAiEA+mmN7jyW+3TlZqJ2tOxKn07eqxF/yVNBsZtJ36f1QaM="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.8.tgz_1500940709742_0.5990662421099842"},"directories":{}},"0.0.9":{"name":"bqueue","version":"0.0.9","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua.json"],"scripts":{"prepare":"node lua.js"},"dependencies":{"uuid":"^3.1.0"},"gitHead":"27822ae3b00dfda061817ecb78641016e4599909","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.9","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-FJGVM3cZDcsbK0Cwek30bgi19DO1cuUfApvE01KiZeodg5qyEqV25V1DsW2LXj6QVrt5kXuvQhNiuBlvvHxtRA==","shasum":"3b469536b647dac8fc4a0a2575dc909589d171e8","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3muUt7A0/6iInlFBa2ov5+NTaKU2aALOUfWZ0xMSv8gIgT/loU6RuB/OgwCSBuZvuulOTMBR8yP7XlrI6F+yCHuU="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.9.tgz_1502422657797_0.14145653927698731"},"directories":{}},"0.0.10":{"name":"bqueue","version":"0.0.10","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua.json"],"scripts":{"prepare":"node lua.js"},"dependencies":{"uuid":"^3.1.0"},"gitHead":"85ff22085dd3feb75a4fe87756d5e534ce054d31","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.10","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-NEVjmGQ2bJwoow9CuvebXilNpUG0GHmsFur/WE3KF+U+9WSkK5xbS40rSmX85DfN4ZZksWsgJ4hZflYREiKscw==","shasum":"a32496d3f85ac89612dca865b846be5ed829c3de","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVGVtQ+CWuWgOcibnW/WXLlAir7tVCoEfzziiMnsxXkAiByQfYeq+wZmsE6d0CY4F0vDcQ5wsZJKYVWZuCXu+AOVg=="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.10.tgz_1503643328019_0.007279229117557406"},"directories":{}},"0.0.11":{"name":"bqueue","version":"0.0.11","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua.json"],"scripts":{"prepare":"node lua.js"},"dependencies":{"uuid":"^3.1.0"},"gitHead":"4860dbdb834047506a44ea6070248c6618129b7a","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.11","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-bkzCLZZop7ol+g6e4LwxQ3aKJvPXjOMOozPL5EvVr/UQXRqlt6uUDzBPqxZLChOPQLuBkZbGRgPBHF8/GBB33Q==","shasum":"e30f324267fc7c734ef0dcde536dbcece201a73e","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGx/xEUZWN2E/alSU4Z9AvO/6gqm2usK5JR4iBPx9CjjAiBaJXDa/9wR/61j0fsUgHbAKSVMRW0bBRw6bncX4Qtc0A=="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.11.tgz_1503644380678_0.9916005998384207"},"directories":{}},"0.0.12":{"name":"bqueue","version":"0.0.12","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua.json"],"scripts":{"prepare":"node lua.js"},"dependencies":{"uuid":"^3.1.0"},"gitHead":"d3e1d54d8b9973be7e59dede4ccc19a495da33a9","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.12","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-WYx2mwj1RjHTlTZV5kK3lUPObBp+72eoXZbigv3ntG3xKKfODh5khXxbkxMX4Ji9u7MJ2LQ/4F6w+Oi/NfnLTA==","shasum":"e3ce9436d248cd09183e2307837306a064b8dc5a","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp265d/4nU51111FLaqBJQ94Z2OSLb9G+wz79OJCoxrAIgArMm2LD2KHBMuOxvNSbiF18N9cAZYCf9CLh3mqmFyDA="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.12.tgz_1503644705819_0.0817642966285348"},"directories":{}},"0.0.13":{"name":"bqueue","version":"0.0.13","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua.json"],"scripts":{"prepare":"node lua.js"},"dependencies":{"uuid":"^3.1.0"},"gitHead":"bf72b6dc9bf6bae5ee352ac1ebab92bedf2747db","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.13","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-wIfoE89abX3ZUqaF4McKHum+8MwPlu6Dlqaxfbuyy4n4+dvU9DVUNi/uIBt94s2N3HCeeajDOxF2eLijrJopdA==","shasum":"4b2c2788a89e905f4480d91e1ff279456b6e068e","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEkYe1qZkRF2VyjvjHgExXRSu0kscEVv67lQRJofkcXeAiBr3LAwE4y1OvAfQU8N0FBe3HofdJ/9kCk9ugP6AScSqQ=="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.13.tgz_1504639375019_0.40078754140995443"},"directories":{}},"0.0.14":{"name":"bqueue","version":"0.0.14","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua.json"],"scripts":{"prepare":"node lua.js"},"dependencies":{"uuid":"^3.1.0"},"gitHead":"acb7625e52afef0df1151ab1584787d9e880c1f1","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.14","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-E2Y6C3t/DqxNVpegjzDh5dvnCGSLhFM4OWCqsC4A1mQcDPfnoM3w/gufjQCds9gcDd//oDDrksV6YwPdJQEyXw==","shasum":"5e6e351f497211950d2625937250684b6184bc9e","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDq9lH5T4T0vxQhGy7dnqSe5xqqnbvBwJS8wTXT6N0rsAiBpWSNzpBDlQ/Erl2ZxYlFPKEjEcWL/QqrOn6AhnIvcVA=="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.14.tgz_1511811855980_0.9818864888511598"},"directories":{}},"0.0.15":{"name":"bqueue","version":"0.0.15","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua.json"],"scripts":{"prepare":"node lua.js"},"dependencies":{"uuid":"^3.1.0"},"gitHead":"774b5fa19d639b83a37fc302d193a7e4346a0d75","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.15","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-NhCpE0+SiahRjoIlX5BIaGkXqvgMAhfI+lmWBO3WPJecSvmhbiO5g8YjeYhShCzjagLY/Y49RUBgCU2nduIr1A==","shasum":"ead0f64a2a7477c91392e01417f3314a021e877d","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCeLtRxYLfGiguhLvd83hncvVJNStIiSd3wnqHL2ftoQIhAPZ92qJ74pNBXNsso5FSNPEB4JvqWNAxBwrdE28Ya2oC"}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.15.tgz_1511916277857_0.44806649605743587"},"directories":{}},"0.0.18":{"name":"bqueue","version":"0.0.18","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua.json"],"scripts":{"prepare":"node lua.js"},"dependencies":{},"gitHead":"89638244eac90cdcf7195e6d8ec1c246ee9b4b1e","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.18","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-xhB529oTli8G1rh0Lwl+/j3WTiRlDxQEnrm4q1bXWJg4ZEmHvcF0pSaV6++kJRVxvAdcGmQMIH82/zfeD79RhA==","shasum":"f6db7a01ac3b4b66854eaa424e22eda48be2c6c4","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.18.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyK9FslGZNXLYNnrlBop5LJlMu4lmskfCsy30ZasYxUwIhALo8TyVpQxBnZ2x+GaXxYtVhqGMIuEMdZzFXtoEkd2nT"}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue-0.0.18.tgz_1511917527254_0.48909726762212813"},"directories":{}},"0.0.19":{"name":"bqueue","version":"0.0.19","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","files":["index.js","lua.json"],"scripts":{"prepare":"node lua.js"},"dependencies":{},"gitHead":"5cf02656f7b52615bb92d748641b3fd25b6acd15","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.19","_npmVersion":"6.1.0","_nodeVersion":"8.9.3","_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"dist":{"integrity":"sha512-GenSmJpBsPkDm0jZ8m9cukiBUySiW7H32eqxqI9AQrB3HANoiCMDzUsxEeWQhbvjYBBvtRHDKAKSWpvp7uBb9g==","shasum":"9cbf5b037eb25896844541dcd087fc7532868ca4","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.19.tgz","fileCount":5,"unpackedSize":10963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKcshCRA9TVsSAnZWagAAqqoP/j0+5JzXnbAJiCThhz54\nkJgNjsX1nERQDDGdnUFY9w9gAh8Ggdcuj3MBnLvmlWmj4x4wzEKuFvHDBfRh\n4gypsRxLo63+daPUW/m9r/xFb7aLrRPUE+Rz878mxhZ7TssLiyLBqnmflzWY\nAnh4RsIJdI12SbNScvLZ+6dlhYuPKdleITAZJZQ3QvgXAeaidN1OwWa/AIGT\n95ABp3jDDScIeKHXihxxHdRjQ75cLUvISZcUK+j/kRnj0Z6vpoPoHAaoKkv6\nplC1ysXYiw3cxgfSy595lzrVxEsCjrYlTBZiwi0FLYlAGMu1aEmtEc0WMyyb\nvUA+U6aCZCocQ9dQWrOtFKe1WfSmuR9d3UodNca4wibo2sgrBZIEUlVWzWz3\ngvIp1J7xeZKv2wI9HEOgq0kP7eR3P0U3uoV99Jrjgqo/HXzfULchemZtvg4D\n8STOISPgL0TumhZ7082SNu6TilICZyX601sahoLd8BMmQCEObFo0aYNnCOwG\n/DXlzBJQdFG7oEOcpQ6hkXhEmnd5phzWzCIZT+NiC8tZz1YRV3kMin5SzyK0\nWpXYX/ua2dc/e3DsDM5HrAzPoxpaDjcTFhP3f+kIvXkrdJIaymsqMv0j/p2E\n1zzxPXgsKBayqxJ7YJjAXw0QB/pWBspwlJCPub2xUF/f+enV7DnralH8bxsM\nLd/N\r\n=fooZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxhBOsYJBLgFdCyB/HM4+ipMpiXEvKy0ncn64EIchONwIgPcf8c8R7EXxNZbZ9Gosz6R6kDLYj13Uzdj9rbmHTJaA="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue_0.0.19_1529465632086_0.9202718982348825"},"_hasShrinkwrap":false},"0.0.20":{"name":"bqueue","version":"0.0.20","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","scripts":{"prepare":"node lua.js"},"dependencies":{},"gitHead":"6ba861e66b7894a444e4174975c57ce6618c9bac","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.20","_nodeVersion":"8.11.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-+b2GtheUQ13kx1WkPvVDXKxs0XwfXJRNYklJgCjPCKwAuZBX8uDZr18psFro2CLJ+2f0DfzSXgGJx1y2hWhl0Q==","shasum":"f427e067c389b7a808b68342682d21d059e733ce","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.20.tgz","fileCount":5,"unpackedSize":10979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbi6HCRA9TVsSAnZWagAARuwP/RBviNbKsfyPHIjs6w/t\n8F9kJF30U1WE/hWOpIiuKLpTReF5yn3IUY8s8fam8ePaJ4Va+U9mE/wsJfX7\nSf5ECmFWXV28cpuyui3BoBumvC67+AcFyXXMblIFYtVmkiucjBQkBtzHc0sP\nskfOfWqrkCzRRr3qBRseVrnFoBq3EdCWheUYLLwNvVaAzhFb1z45uOy9Lq6t\nC4rkyoMZn4OMxJlC3nI3iA/1UtgBLrBygZGG/9YNagAZevK9+gvZTLDbZX40\nv+3XilD8mtlk7xDAsxyVsXGNddZBJV9LUoe5KldaTpRs5OGe3kFqgWZVBa6V\nYi4/oQ009wehigozfQo3O2CohZo9XUxO22VKkLpjkE3JDp1X98tngcVmQssS\npG3e99V9djANCQ9iZSVTFbNdQrv/JMqi9lqBHgPdWyQQXFAOcaZHArKuJH71\nip4dBp1F7ycIkhawgdJIfSdPo030vIt8VkN4tfv/nZJqJ7C+Hk0tvPDkB5m8\n4rkLPK4Y186Uiytr1jienwTgAlkzkEbNb+zXusIPVr+mGjzuvKE/DIdlJ52d\nRffMZi2KuL12E3LekOhECa+oex/7fmkwrPWxLsK/NsNTt5387fOcFtnUqo55\nZz9K6Qh+I78DT4tHpGPVO8BSoiw/fQL2wLFxRGJVuI1qNTeCH6Uk6SgpxY2h\nYJlq\r\n=ETe4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPyN2KzMYAnDClTpSebs4vg+uMVlblMfSvTVBkFBtECQIhALvNoqcaW3olxl3sKWUJ5d8rRobiRCi9n7Z7+Fj7Do5a"}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue_0.0.20_1550724743229_0.8177698345567543"},"_hasShrinkwrap":false},"0.0.21":{"name":"bqueue","version":"0.0.21","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","scripts":{"prepare":"node lua.js"},"dependencies":{},"gitHead":"507ef9e2578c73b011df256a8b3a3ce720d80e0c","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.21","_nodeVersion":"10.19.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-7piCWiptwpzz2oYT7JB1fKQAob0/O7U30Jv4toNvB0VSgjDM1MX43XWLcs9c1PhdDlhh6tpMtZZKW5vgmvv59Q==","shasum":"d7551b55627d1c8eeb878268d046d9ea59757679","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.21.tgz","fileCount":5,"unpackedSize":10982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+nRDCRA9TVsSAnZWagAASR4QAJ4im995rSRXl5rbwitH\nFatsWnnEE/kAiwKGVK1ug1Pwcyl2lj8BI2iesTEFAKh2JpJaJjPZmNm4NE3B\nBEml48+kdGtZWNUCbsQivffVv17tAUN+YQZ83lH48QZCytl2p7rMMpz/gVX2\nLBsFSP9+AbgvkQwBkFk1nAmjSAXdlraVVRma7bc5pnX3WWD0enErLwcSXODH\nhEcJoLc7TyiNV0UJ3YpWcpdiXLHCuTXM1dWP++3FGxDs77Rs+9pYGnXCBYWE\nsCL+m7hcgc4/YZWhLhv/ROyC9za7R/Ur/7YDoiR6UrYj/joRmYBSPCk83uzR\nkAgoh72VtEbQtkhj7L33MzMjqdcmyUVX4wtcvU5EdIsvPNmg/Exjtc0c4olk\nqFnM6WRlj3pfzAX+308dDgWrtHgKnMVwRtHaLhjdPBSGAa1qgAutE/4oI+XG\nHIqOUZYFLvFsMQG3xE0b4vju3wTZGRZLVBpm6SGIeA1nKI6xGCKgVwqa0X3G\ncUuAysX/nY+oVANi/aP+AYa6EhIp3JDaZnEmRz0F2k6srtHNGEGAZ/ZbHmyL\nKafEjgXBgyGaBE9B2fjpmEOXRSfTplpQV3vzqmkGrLtEkesQ0WWpYLWOOqE/\nHImQ9hMxl+Y3z/l0g97G6VK+ck8PFpkuKcsLywGc8QO+UqaI1x19u5MWWiXl\nyhSo\r\n=QXJ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0FJrYPgiAZ7wimGA9WS8TMPOh69c7Lk32DMrMmP59gAiBCnDZSVBWdQyC+0BcTEDCOWf1ZHuUEgTMlmC27/eZyYA=="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue_0.0.21_1593472067244_0.15921247096743962"},"_hasShrinkwrap":false},"0.0.22":{"name":"bqueue","version":"0.0.22","description":"Reliable, distributed batch message processing using Redis","license":"MIT","author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"keywords":["redis","queue","batch"],"main":"index.js","scripts":{"prepare":"node lua.js"},"dependencies":{},"gitHead":"4702922b5830c924edd0ff651e22131f6525b24a","homepage":"https://github.com/fenichelar/bqueue#readme","_id":"bqueue@0.0.22","_nodeVersion":"10.19.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-hujX3qLnQ3yzjl0yrXgAVaOY/oWvfiKovn/BJXQ6Ay5+UnJwsPZ5lGX0U/nh+9cfzyzQ7Q3S/ZtdWFa6yfq8vg==","shasum":"56c104dfecc20eca534153c708af06545730dd14","tarball":"https://registry.npmjs.org/bqueue/-/bqueue-0.0.22.tgz","fileCount":5,"unpackedSize":10979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+nrVCRA9TVsSAnZWagAAxtAQAI0B7b6L8VMu4U0VfmjV\nQWVanj4pAAqN8BR1MEUMTStlX/UPe1IYG3mxyIe25YRXcsuT8aj7fKig37WL\ngo02rSfZcD7s2mX9d4D0NRDWkuZunClR6k2VOgJRy4HTj8/SdWTY0abs3H1b\nBMiG4pT2Jq9XJGI8guEbB1whHVgPLz+1apoV9NmpQZvptxz3IH78PhCIZQPE\nQBudtuVaytkCUt+LKz4necqEBCsMCgKodXd1pGjqnmXOGS9iyql16ry+sAK7\nsGz5+vvYx1ljPFKHbaWGndNohXpTOvxEa0SvGHMulpCYfBE1Hp/l6i2IpeI7\nkCfn9EtECKcUvXt3fFTv9LcPJj/jChUtwr5p3ASuhXmju6K7NZh6isuZ2kIk\nHDg9PTusvP7iiDAtH7U3zZOqE762zRfXqda5JorNCBHvQTOzbihfzhAAauSu\ntPCpUfEQ9rT+daIQEjsfUSMWqyEy4ETVE1lOcvdSzvX0kV/w13wI2QjI/hMF\nwza1wdyw31txhVPVD+BzyPbZugUYF8smqLfEdul+jbrlujX3Nc6a4CLtwIM6\nzDaQE51yM8fn7+VL6+1uU7r2K//cZ6qhjQIFkgit8Ctfolat7gVYmOW/bvxH\nee9C621b4mRie12s/1SopL+/FFqmRUNgF3S/O75GE15eFTDwFz+SuMICe1Gz\nCHR1\r\n=q0ML\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGmCTvRhQeBnFiQges271WDFohJFCqGOa0SokgVk8gfAIgdnmCWM2heTOGyR87cMpyVb9nlXsT5hvEw/R1A66NbNg="}]},"maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"_npmUser":{"name":"fenichelar","email":"alec.fenichel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bqueue_0.0.22_1593473749247_0.5314350679867568"},"_hasShrinkwrap":false}},"readme":"# BQueue\n\nA simple library for reliable, distributed batch message processing using Redis. Distributes the queue across multiple Redis instances in a cluster for virtually limitless scaling.\n\n### Requirements\n\nAn [ioredis](https://github.com/luin/ioredis) (or ioredis API compatible) instance must be passed to BQueue on initialization.\n\n### Install\n\n```javascript\nnpm install bqueue\n```\n\n### Initialize\n\nFor distributing the queue across multiple Redis instances, use a `queueCount` greater than 1.\n\n```javascript\nconst ioredis = require('ioredis');\nconst bqueue = require('bqueue');\nconst queueName = 'queue';\nconst queueCount = 10;\nlet redisClient = new ioredis();\nlet queue = new bqueue(redisClient, queueName, queueCount);\n```\n\n### Add a message to the queue\n\nA message can be anything: a string, number, function, object, etc. A message is randomly assigned to a single queue.\n\n```javascript\nconst message = 'Test Message';\ntry {\n  const response = await queue.pushMessage(message);\n  console.log('Message ID: ' + response.id);\n} catch (err) {\n  console.error(err);\n}\n```\n\n### Grab and process a batch of messages from the queue\n\nRandomly selects a queue and grabs up to `maxBatchSize` messages from it. Redis blocks during the reading of all of the messages in the batch so limit `maxBatchSize` to the smallest amount needed for your batch operation. Don't forget to remove the messages from the queue after processing has completed. `processingTimeout` is the number of milliseconds expected for processing. If the messages have not been removed after this time, they will eventually be reinserted to the queue for future processing. Due to the distributed nature of the queue, this function can only return items on one particular queue. It should be called frequently to ensure quick processing of messages across all of the queues.\n\n```javascript\nconst maxBatchSize = 1000;\nconst processingTimeout = 300000;\ntry {\n  const batch = await queue.getBatch(maxBatchSize, processingTimeout);\n  batch.messages.forEach(message => {\n    console.log('Message ID: ' + message.id);\n    console.log('Message Contents: ' + message.message);\n  });\n  await batch.remove();\n} catch (err) {\n  console.error(err);\n}\n```\n\n### Reinsert unprocessed messages into the queue\n\nRandomly selects a queue and reinserts unprocessed messages back into it for future processing. Due to the distributed nature of the queue, this function should be called frequently to ensure failed messages are retried.\n\n```javascript\nconst maxMessages = 1000;\ntry {\n  const response = await queue.reinsertUnprocessed(maxMessages);\n  console.log('Unprocessed Message IDs: ' + response.ids.join(','));\n} catch (err) {\n  console.error(err);\n}\n```\n","maintainers":[{"name":"fenichelar","email":"alec.fenichel@gmail.com"}],"time":{"modified":"2022-04-12T04:13:09.446Z","created":"2017-07-23T23:54:40.393Z","0.0.0":"2017-07-23T23:54:40.393Z","0.0.1":"2017-07-24T00:21:18.649Z","0.0.2":"2017-07-24T01:30:22.063Z","0.0.3":"2017-07-24T01:38:12.139Z","0.0.4":"2017-07-24T02:01:25.639Z","0.0.5":"2017-07-24T13:17:45.575Z","0.0.6":"2017-07-24T18:58:07.031Z","0.0.7":"2017-07-24T23:56:55.849Z","0.0.8":"2017-07-24T23:58:30.632Z","0.0.9":"2017-08-11T03:37:38.688Z","0.0.10":"2017-08-25T06:42:09.042Z","0.0.11":"2017-08-25T06:59:41.637Z","0.0.12":"2017-08-25T07:05:06.629Z","0.0.13":"2017-09-05T19:22:56.585Z","0.0.14":"2017-11-27T19:44:16.907Z","0.0.15":"2017-11-29T00:44:38.829Z","0.0.16":"2017-11-29T00:58:43.395Z","0.0.17":"2017-11-29T01:03:48.131Z","0.0.18":"2017-11-29T01:05:29.084Z","0.0.19":"2018-06-20T03:33:52.181Z","0.0.20":"2019-02-21T04:52:23.362Z","0.0.21":"2020-06-29T23:07:47.355Z","0.0.22":"2020-06-29T23:35:49.374Z"},"homepage":"https://github.com/fenichelar/bqueue#readme","keywords":["redis","queue","batch"],"repository":{"type":"git","url":"git://github.com/fenichelar/bqueue.git"},"author":{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com"},"bugs":{"url":"https://github.com/fenichelar/bqueue/issues"},"license":"MIT","readmeFilename":"README.md"}