{"_id":"grouped-queue","_rev":"34-ee0a8c295fa42fbdf90ee240d883578e","name":"grouped-queue","dist-tags":{"next-2":"2.0.0-beta.2","latest":"2.1.0"},"versions":{"0.1.0":{"name":"grouped-queue","version":"0.1.0","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@0.1.0","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"}],"bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"dist":{"shasum":"9b7e4796d3801a8e238e14d1b9291d34e55d492f","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.1.0.tgz","integrity":"sha512-aEUxEOKPNaDb+E7ZfGMvCc9zIr3mNG8nb91ZS16vOtAIm8u6j6e3gqVZ3/zjOb40dLabyPwNN7U2fpdQ8KmaTQ==","signatures":[{"sig":"MEQCIHguMXA6e/udbyAVBVnMIjaUQDVOq583gcSeq1BTXOl3AiAHBgvVXDofiwXKA79COus0nuxeWgYB2C3Wuvyy6YNe5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/queue.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"sboudrias","email":"admin@simonboudrias.com"},"repository":{"url":"git://github.com/SBoudrias/grouped-queue.git","type":"git"},"_npmVersion":"1.3.5","description":"In memory queue system prioritizing tasks","directories":{},"devDependencies":{"sinon":"~1.7.3"}},"0.1.1":{"name":"grouped-queue","version":"0.1.1","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@0.1.1","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"}],"bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"dist":{"shasum":"358fd3c30f2f4f1b604b1f16e1809617cb8b55de","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.1.1.tgz","integrity":"sha512-vRFXjmWCR/JUHqfnc5QQUc2iv6Gpv+iuhAuoH/6EaLJyf5D8j1THXZ/DOBOSr11mjzF3NEWxls8NXhGrVhHaNg==","signatures":[{"sig":"MEUCIQDCRruKYmYjc1BhDf29q5jO3y4G5i5vRMEBs1GYuWhYvAIgR3IrNtfaUXqd4yiL/9vxyxgvJXUzH73MN0tkpNpf+Co=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/queue.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"sboudrias","email":"admin@simonboudrias.com"},"repository":{"url":"git://github.com/SBoudrias/grouped-queue.git","type":"git"},"_npmVersion":"1.3.5","description":"In memory queue system prioritizing tasks","directories":{},"dependencies":{"lodash":"~2.4.1"},"devDependencies":{"sinon":"~1.7.3"}},"0.1.2":{"name":"grouped-queue","version":"0.1.2","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@0.1.2","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"}],"bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"dist":{"shasum":"ae22f4950dcfa5b36673b5e6a31f98e2c98cbb7e","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.1.2.tgz","integrity":"sha512-bSQlLU9fHH9jopO6mShOCpw+uFO6CMf9Awh7gRxSp8cKm64/ChXQ4Kr33dTuO0pK5GrW/0kLXSPkzIfx4tpOPg==","signatures":[{"sig":"MEUCIQCe1XcS2R7kq/eFH1yrZPUj9Wsu14b5Wca7Zri8lit4+wIgf086m7IyCDM1dH/wBInnW1y7iI2ZHDvbhE9YWz7GgmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/queue.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"sboudrias","email":"admin@simonboudrias.com"},"repository":{"url":"git://github.com/SBoudrias/grouped-queue.git","type":"git"},"_npmVersion":"1.3.5","description":"In memory queue system prioritizing tasks","directories":{},"dependencies":{"lodash":"~2.4.1","setimmediate":"~1.0.1"},"devDependencies":{"sinon":"~1.7.3"}},"0.2.0":{"name":"grouped-queue","version":"0.2.0","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@0.2.0","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"}],"bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"dist":{"shasum":"27a6d94dc10390362c6e4a7229430c2ed130f373","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.2.0.tgz","integrity":"sha512-oN30wj0Muo8K2zZk0Aez3CKjRyWZHw6qdlpDWcq6ItTuFA8so74KUZ9ZWAUbIbIjSQqK2OoHh0E4qYMsT2vC5g==","signatures":[{"sig":"MEQCIGe2o5kyb5WN6Pfas+PatthnfCeLwtIJiP9aiceOkxYfAiA/ZPaVJPJnM+N+udJsjm6Dy9s2j/ZWHixOvKkXvskBBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/queue.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"sboudrias","email":"admin@simonboudrias.com"},"repository":{"url":"git://github.com/SBoudrias/grouped-queue.git","type":"git"},"_npmVersion":"1.3.5","description":"In memory queue system prioritizing tasks","directories":{},"dependencies":{"lodash":"~2.4.1","setimmediate":"~1.0.1"},"devDependencies":{"sinon":"~1.7.3"}},"0.2.1":{"name":"grouped-queue","version":"0.2.1","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@0.2.1","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"}],"bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"dist":{"shasum":"ede20396d6c7f313b6d44e438d7d646153fca9a9","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.2.1.tgz","integrity":"sha512-gAfqsimuBfGnC7MXqm8d5/0CSo1eEvNFHLc5iWp8HCCGmh5t3BQH6eYzVcI7NrlcQzIw+543xuBiogNIpEMe2Q==","signatures":[{"sig":"MEUCIQD1fT4hJTTJEkKUlQuQqVaKtKdAK1u6bE5DsfWwFAy51gIgAhAt6K55CSQXDFVbS7VIWYaroCbzenYo+loJm7Cz5Vg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/queue.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"sboudrias","email":"admin@simonboudrias.com"},"repository":{"url":"git://github.com/SBoudrias/grouped-queue.git","type":"git"},"_npmVersion":"1.3.5","description":"In memory queue system prioritizing tasks","directories":{},"dependencies":{"lodash":"~2.4.1","setimmediate":"~1.0.1"},"devDependencies":{"sinon":"~1.7.3"}},"0.3.0":{"name":"grouped-queue","version":"0.3.0","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@0.3.0","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"}],"homepage":"https://github.com/SBoudrias/grouped-queue","bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"dist":{"shasum":"4f5e1a768bba722862993285820f980e227fc4a6","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.3.0.tgz","integrity":"sha512-QZYX6PFXNUFWBLPF1oeltHSNEjbMvDLyP+YxeqmmmTFS1ESgJRGR2wL8nob2CAGkoKVstbG+C++Sju9HLP3dKQ==","signatures":[{"sig":"MEUCIGlfOYrMLAh6ur8dgG2W0a9ZCToxU/eUKklgtM1LvaiTAiEArtv7Hfo4QlvS2+DzGuIenI69D+72kkT4hu5/uAmyZhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/queue.js","_from":".","_shasum":"4f5e1a768bba722862993285820f980e227fc4a6","scripts":{"test":"mocha"},"_npmUser":{"name":"sboudrias","email":"admin@simonboudrias.com"},"repository":{"url":"git://github.com/SBoudrias/grouped-queue.git","type":"git"},"_npmVersion":"1.4.7","description":"In memory queue system prioritizing tasks","directories":{},"dependencies":{"lodash":"~2.4.1","setimmediate":"~1.0.1"},"devDependencies":{"sinon":"~1.7.3"}},"0.3.2":{"name":"grouped-queue","version":"0.3.2","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@0.3.2","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"}],"homepage":"https://github.com/sboudrias/grouped-queue#readme","bugs":{"url":"https://github.com/sboudrias/grouped-queue/issues"},"dist":{"shasum":"1005f70ece919eccbb37a318f84af99fd6c4eb5c","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.3.2.tgz","integrity":"sha512-8xJTkcSmXhYNmlHBDZrAen9EcvJG13zLZtvRbI5qaVtjORSNtyxHabb9lWw3XwbMmynyYc/bojRYxMIF8HCSYA==","signatures":[{"sig":"MEYCIQCzy/U4kw0HVfv2oE5WHrVg/3LG1vGKtYrDL1RF8v/VEAIhAP9Xn95EowPpAsS3jjdsx08WMkNzApxsL6hcqBSgSIOP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/queue.js","_from":".","files":["lib"],"_shasum":"1005f70ece919eccbb37a318f84af99fd6c4eb5c","gitHead":"9b9eb80b11d2411fbedbe755dc38956cb769501e","scripts":{"test":"mocha -R spec"},"_npmUser":{"name":"sboudrias","email":"admin@simonboudrias.com"},"repository":{"url":"git+https://github.com/sboudrias/grouped-queue.git","type":"git"},"_npmVersion":"3.5.0","description":"In memory queue system prioritizing tasks","directories":{},"_nodeVersion":"0.12.7","dependencies":{"lodash":"^3.10.1"},"devDependencies":{"mocha":"^2.1.0","sinon":"^1.12.2"}},"0.3.3":{"name":"grouped-queue","version":"0.3.3","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@0.3.3","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"}],"homepage":"https://github.com/sboudrias/grouped-queue#readme","bugs":{"url":"https://github.com/sboudrias/grouped-queue/issues"},"dist":{"shasum":"c167d2a5319c5a0e0964ef6a25b7c2df8996c85c","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.3.3.tgz","integrity":"sha512-AQxoopv/bBI2GsK8ZIMHgZA3lHZr7qlseQnSKahmQpgZ5x5aX7DeT9i4TOvo0ObFrfBH04IUDxzY1gW0nxm8hQ==","signatures":[{"sig":"MEUCIHV5Ke1n6qFFVavofH0rcyZ1NV99g43qj98rOc5OpuYOAiEAuRhwhe9ioTs+StJN2oBlxQp/VyodoS+5BvPBOgoXVxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/queue.js","_from":".","files":["lib"],"_shasum":"c167d2a5319c5a0e0964ef6a25b7c2df8996c85c","gitHead":"6909aa1b49f607c218ed79b5e372221f18ea8792","scripts":{"test":"mocha -R spec"},"_npmUser":{"name":"sboudrias","email":"admin@simonboudrias.com"},"repository":{"url":"git+https://github.com/sboudrias/grouped-queue.git","type":"git"},"_npmVersion":"3.10.8","description":"In memory queue system prioritizing tasks","directories":{},"_nodeVersion":"7.0.0","dependencies":{"lodash":"^4.17.2"},"devDependencies":{"mocha":"^3.1.2","sinon":"^1.12.2"},"_npmOperationalInternal":{"tmp":"tmp/grouped-queue-0.3.3.tgz_1479601365037_0.19518585316836834","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"grouped-queue","version":"1.0.0","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@1.0.0","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"}],"homepage":"https://github.com/SBoudrias/grouped-queue#readme","bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"dist":{"shasum":"5bdb97934a9a17b19626ff3cc23c103f2622ef49","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-1.0.0.tgz","fileCount":4,"integrity":"sha512-XslfWrAGCYovQjveHODR0hllUrsn3UtvPFTkamHbgVHmkUA6eCIDmw3JDWVLJvuntTvYjwaPGamlyzK4/HAEOA==","signatures":[{"sig":"MEUCIQC/YYKfJBQQvT8ZqT80QcmfiBckEKIvczYVYlW0JZ5ABQIgGbX6TtveOlrzuMISI4s8ilY16dhdGCSF1runlpouvKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGBSfCRA9TVsSAnZWagAAyN0P/0eOTEHUeBeU9lyjmYQ0\nEZxOKQOZuIILJ6cVNdzfNPCzC2rRWFPVMQyfwZMWhKn8b3dJxGFRlXRgTCo0\n6L5owlS1NlQ49AJ+JMK1drTrxaHV1tnwksdSn1Hr2T+/3eGaFTa0DhqCh8D3\nDFoU3heRwAKFHAJQRzugbpnOXaDQxSPmuk2aaqgxhxw3VzLpx6/wEDkE3iT4\nxulnSl1AZm3OrkDLgttA3r5kay+0TNdvc0JqBqJm8ozkcJcLHseUx9JTCh+U\nM5VMOsjktIhpx5XWgSvwqi4EDQw41PzDGDknIAB/YarZRzASWP7z+bUWgkoG\nm4H7GryJLRYAN/gQBtiYuFd8wvUZuzKjtA9BUyk2D0GkrXXqGzbpOCmdQIfp\n2Tci007qCISrETddyoXAcUqXgRSvjGmIkkbbtUKdSEaDGbhlefp2cfbRlLey\n7lrmdQvKlf/yZlwW5aCBh3nN0djyAkm02sv05Sw0avu1jIQcVRAatvQ+JQL/\ns6rOICokb5RZ2H87ybKljvDx/p3ieB0Vpgj4timGq1su1BpicFvh31VpfYNf\ng+dxnBAApWCSKpiCBM+HRZFQaGXRMpISHwHAg2rLOV9sqqmzZV8Ff24j1h89\nn+z3vdcUW45Amktj8be4vCIaPwWwkiyLJjezw7wbrf+nMXaa5TgwuUOdYPXK\nnOdS\r\n=zTee\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/queue.js","gitHead":"b4769b6fe32819d4d20783c68b6e524b829301e1","scripts":{"test":"mocha -R spec"},"_npmUser":{"name":"sboudrias","email":"admin@simonboudrias.com"},"repository":{"url":"git+https://github.com/SBoudrias/grouped-queue.git","type":"git"},"_npmVersion":"6.13.4","description":"In memory queue system prioritizing tasks","directories":{},"_nodeVersion":"13.3.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^8.0.4"},"_npmOperationalInternal":{"tmp":"tmp/grouped-queue_1.0.0_1578636447194_0.09222274366733685","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"grouped-queue","version":"1.1.0","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@1.1.0","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"}],"homepage":"https://github.com/SBoudrias/grouped-queue#readme","bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"dist":{"shasum":"63e3f9ca90af952269d1d40879e41221eacc74cb","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-1.1.0.tgz","fileCount":4,"integrity":"sha512-rZOFKfCqLhsu5VqjBjEWiwrYqJR07KxIkH4mLZlNlGDfntbb4FbMyGFP14TlvRPrU9S3Hnn/sgxbC5ZeN0no3Q==","signatures":[{"sig":"MEYCIQDDg/rfHntU7oJU1JIKsJAgUigtPYsjz1kpSWDSvwvsuQIhAO1m6dCcVtwoks+dgVTJMzzno4TVLeLpTojgivjLbtmq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemBHQCRA9TVsSAnZWagAAKhsQAI9remUsNeK++3uqyoUV\nDXSyK863c2aSB+wwU3Ly+NuQZafibrbUilZ5X6dC5lup7EQS7ZpptFuSGqPT\nXNrQagj835I49NMQtYMTwyFPDoboxunwJVSNxTpsTZiEnO2kpGFdwsA4hBEl\nV9v6JUgJUGvWYKXbHb8wdffL5hwlRIUMg0zrEgHV73V/TUUFhySI43s5vq+i\nA0uLFf4cieac7ATdIqOiZstnxYCgfMflshyHoYw2kL08hDPVWYTbx9oCEVVj\nhWXRwlimffFTxGXitlKe6o7hM4IJCZNzaKMkONuAyjuUnno9ELK5imWNhuO4\nifpGiPm2+IN54konryiNjakLvaJciSr0BmZOCfLHPIG3+EopXoDrzjFk28pO\n7X7J2n+WsuEslaKkgRIwF2swaoaAjToafdvpimI547tZO+cRutaXndvJ0/x3\n69fwD4TBeBQy8huv4q6app95qSJAnWLStVMNmZsy4nVw219x/KegIkjP0l0H\nSKTgYhUnpJ08UMHzUeX9I3/aLI+qU0IPIYkSUzBC2ok7ejmkkbahNu4ImnJT\nnO2SkEqXf1GWsoTTpYQ+XHeaSUTEMbE/Or0hA0PW6AUSticSU8VB8CBUDmNL\nJjzDvaN0xzVd9q0SQyiIt4nRSDnZ5gyac2Y94hf1W/yCV0mBgXTkZAco/iC2\n8a6H\r\n=Maap\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/queue.js","gitHead":"9fde5b62d5cc7a29bafec43f496f799150a1fffd","scripts":{"test":"mocha -R spec"},"_npmUser":{"name":"sboudrias","email":"admin@simonboudrias.com"},"repository":{"url":"git+https://github.com/SBoudrias/grouped-queue.git","type":"git"},"_npmVersion":"6.13.4","description":"In memory queue system prioritizing tasks","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","sinon":"^8.0.4"},"_npmOperationalInternal":{"tmp":"tmp/grouped-queue_1.1.0_1587024336426_0.7855349307621111","host":"s3://npm-registry-packages"}},"2.0.0-beta.0":{"name":"grouped-queue","version":"2.0.0-beta.0","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@2.0.0-beta.0","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"},{"name":"mshima","email":"marceloshima@gmail.com"}],"homepage":"https://github.com/SBoudrias/grouped-queue#readme","bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"dist":{"shasum":"37f07deea535342831f8c1b70a54dec1421f1b1a","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-2.0.0-beta.0.tgz","fileCount":4,"integrity":"sha512-w+UNwSwQ/42mpAZ2q5BP7KYGWyZ5DGXo8RW+/UxUyuses7NjuTMUAReN+6IaRH1hqW+Af6kPhTZxUD/cYviDMQ==","signatures":[{"sig":"MEQCIC5wEWZoJzE6Me3qoMd+xhX1QnNCqSIWZSgWbtY5qIIGAiAWrhUBwZ36Z1X9sdZ1ztt4XMIarmiEJ4ogPyL+K/m/BQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftB08CRA9TVsSAnZWagAA4m0P/RMEjRmEqac+BEF705rm\nIWEnWSW4OoWnTC6Suj7s+tqL00FBvHiK31lGbekgRJhBvBId7brUgyKOfedu\nQrX32DnbUZOow1NPz+Eu92mELM7qCVXd0R1bKL8xw53hJk/EnC0bHd/NNDF5\n5UAt3+vIWEZYrQzlhULuiCQDSm6LTWBT3ZP/6vEtkTm5e1373dPPZHY+TUq/\nsWTP7wkm8GqU6n+ykCyVlDA55ujlyLK/88+DCgoIdQxM5KRlhtQgHJtz8hhD\nttRk/pJjBvqYeiuHWaxAS+n1wPmkIxysmDfEea37Py+NM/cYgwD8iqVuJhut\np+nMBDp9Gyro1VsTcT1VfefVnMmcegm+Ea/xZ1mtsOHC+Wd1Ozfyk0igh32R\n8gBehoJxRfztwDb37UKBqggquo7SN7sD3crstw7VBQr22Ws76/yMS+e1LDPh\n+aWiMcms695N4VF+xBImiQpihUEZK/Qs1NopwgS8jQe/OW4trr0/972ztxzP\nD4J/MT/ipECIykniuCtY4BcAlY8NUV/vR/C6BomfjsVOUfqprVGk4yYN3fsp\n0JYXoUn8iLrmt4AzeJlzVOX8QgTpxxjaYi0Bd46Q1BMRFy9up2s1uq43gebF\n2bhKFF3p4qv0aVZ8000xmaabQr8koejQu9hcFsiRtkmC+K98PpHmNKtu6qkN\n/0q6\r\n=5ne0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/queue.js","engines":{"node":">=8.0.0"},"gitHead":"f00577c17d8b2bb311dc0db400900bbee19dcaa5","scripts":{"test":"mocha -R spec"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"repository":{"url":"git+https://github.com/SBoudrias/grouped-queue.git","type":"git"},"_npmVersion":"6.14.5","description":"In memory queue system prioritizing tasks","directories":{},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"^8.0.1","sinon":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/grouped-queue_2.0.0-beta.0_1605639484025_0.4561980579857692","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"grouped-queue","version":"2.0.0-beta.1","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@2.0.0-beta.1","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"},{"name":"mshima","email":"marceloshima@gmail.com"}],"homepage":"https://github.com/SBoudrias/grouped-queue#readme","bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"dist":{"shasum":"9d4e67ccd3a83c93cda64bb31f26fc2766f54f3b","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-2.0.0-beta.1.tgz","fileCount":4,"integrity":"sha512-vvUjJvTfpGdwqizixxdMpLg8fArr4RTG7WtiYr7+X4P/o3BWc4yzkeicumPecQbHVrhCwEplti1EA1R9kg9csA==","signatures":[{"sig":"MEYCIQDBAuTZrA6vwaGc8bbhnjK2JdQ4ZX4upkD9RdlDOpFNXAIhAIfWp2UytMxX3o5ZQiBwleV84sbESq1XWxDj82/GsokG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftHtsCRA9TVsSAnZWagAAHVIQAIJYruXdomJckYs1CYiR\naaeDtXTPBZ9cskBUb0l4uy9Gitkw5cNznEUmUAVXyZS4BwdnfjFzZRSo74MF\nCPSExKBf3xiEqRCVGQG163DOmqJ6iWITQmCNIriZPO9IsF+0GwTU6ySjvqnj\nGgGM7OgPiDAKAfOlXuW11qbVkNsIySkaiUeoUK8x/96ARbm+zueSR7kKcIlk\nIxRhzjVtEfEh4r84WDSDsdsqr3VGp6QF1Vv+Adq7Dlx+OmTH6dvp8e6qc38d\nFV4ccF625OstPic4mXjam+ufW5cI4zDMCEFz5Mjr6OgrZubh0w4ArQrAikUD\nEop/Kx1Ogk1o1r4pjQqTyypGHTehqZe2DtaPxz6+8HKDxp1B8T7y9EmmQqoX\njZsW1SdiYSHpjBIUU01d4tECzxrW2lm1Bu2eEL/HZEXWrKnjvYYIkomK8KWf\n50em0vJikSnk2llh4DtsbWP9Za1Tbl556G6VtPrGIqSIRz8QKPjHg7Bp2Fsy\nEsBhn/9c2Oa0Ode1DrEsuMbK97wFDkgiE/mDzs3wF5WqffqoVUqn3G5wJID7\nJ6gVuwCr0vKEy9YC4ThMDtBr6cxkbPDbHPeC7Jn6GncrmO2ZJVguKaYCfIYN\n/ejpB72lzAPSWQjuXyY8sHl7M//yGAmJiq8Gp51a5Yy616z/f+rL8DYKbQJF\n7aJw\r\n=Mbmd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/queue.js","engines":{"node":">=8.0.0"},"gitHead":"4c1047b22011fafdd4f26c0698fcca736ce2ed44","scripts":{"test":"mocha -R spec"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"repository":{"url":"git+https://github.com/SBoudrias/grouped-queue.git","type":"git"},"_npmVersion":"6.14.5","description":"In memory queue system prioritizing tasks","directories":{},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"^8.0.1","sinon":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/grouped-queue_2.0.0-beta.1_1605663596275_0.046418554182270144","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"grouped-queue","version":"2.0.0-beta.2","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@2.0.0-beta.2","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"},{"name":"mshima","email":"marceloshima@gmail.com"}],"homepage":"https://github.com/SBoudrias/grouped-queue#readme","bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"dist":{"shasum":"4bc4370d445e8a5ad06e616932f432a01a3ffca5","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-2.0.0-beta.2.tgz","fileCount":4,"integrity":"sha512-6kG+61m/oNuFBzeU2xcZiOwh8p0YikJSG5+tMKK+xDa0o4W4MNDldYQDfdlaPsLiZh1WBUle8iVdVTqOYkKo9g==","signatures":[{"sig":"MEUCIDlt5UMN2la66fQFw035tcNY3rcFDvgGMpsdE4LFZ4RoAiEA5Dvhq5VPZoPEdiSPBqrfNpcbn/HhNxz8d22Fog9hmy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftyE6CRA9TVsSAnZWagAABwUP/0nzL2/wcoKNgQyg1FVZ\nueYW2pBgQuzs4SmPVRTbicwYqqGFucbBxw+Do4V7FxjrSzAIM+gs+rQNL3Q4\nnfCBfBddp3rBokZMv44ClMgv5owQ32XFqOeyULD1pcZuz5+fVzegao0OLbrx\nKL4I/o7in/fRykmKpRA+/QVvplHPYTi1b5z8FFH7DBk+aLUk+6XzgCQeSPIa\n1/80sqo+CvHRRIF6GbS3kuMFBdIOFFg7siVjV+G7cabd71M8sDyaYamBlAhf\ni/s5RkaA9SXHlePSh7IRLK9StoSoASZ2qKVsWJVQqZVsEqYiH+zkn4Hu5cNk\nU3tPpN9DhXcNzk/r+Mm5yZxswotWoFtJyEmrqDG2ZW1MwOYALvrCqWZp3G3f\n7WN6pZo1lUBXk6P8AOzPq1GEUHpoJSxQbjpK1fGdvkBwnTEDXtuJt5WRW7l/\nxYJZjjI+DMdwyG/x+Y9UoZCVG1DXUX+cDmHuPxCm+BAQnEyIYSGZs+UO+RiF\nAkkeZpr0+eN4GxqLyDi/lrSogWaEW/EIA4RwI7bqZLhVJkXhnQC5RHBvyLot\nFU1IavTjVGJA/pQtsIYObJL7BSk635jBxjfOyhKg9rLDg44aKC/glsd09JMj\nwWh440oeIyaVfuB27UQcdf8LCW0eL8v860fK40MsGMihK26b45urG1pTEakz\n8ZlD\r\n=aiJy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/queue.js","engines":{"node":">=8.0.0"},"gitHead":"f54e4062331f446de08b34bfd994d0daa54035e2","scripts":{"test":"mocha -R spec"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"repository":{"url":"git+https://github.com/SBoudrias/grouped-queue.git","type":"git"},"_npmVersion":"6.14.8","description":"In memory queue system prioritizing tasks","directories":{},"_nodeVersion":"14.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"^8.0.1","sinon":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/grouped-queue_2.0.0-beta.2_1605837113876_0.6382034561202312","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"grouped-queue","version":"2.0.0","keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","_id":"grouped-queue@2.0.0","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"},{"name":"mshima","email":"marceloshima@gmail.com"}],"homepage":"https://github.com/SBoudrias/grouped-queue#readme","bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"dist":{"shasum":"a2c6713f2171e45db2c300a3a9d7c119d694dac8","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-2.0.0.tgz","fileCount":4,"integrity":"sha512-/PiFUa7WIsl48dUeCvhIHnwNmAAzlI/eHoJl0vu3nsFA366JleY7Ff8EVTplZu5kO0MIdZjKTTnzItL61ahbnw==","signatures":[{"sig":"MEYCIQCHS1cvjj3guXfkzdKlRlQzNNQgA3qqta8BcqZdbJihXQIhAJ0w6Aos1grn6rr+shpyxlbvYuPQCNoDgVRzg742Ccx4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFJZQCRA9TVsSAnZWagAAurcP/ilhiEXZHnjAvSLxv9LF\nfLOvNWPFfocpRLprVMfe8gcqIc5zyfsYxqL7xD3KyvI8Pz7HHIotXjoxZTJN\nMxWreoGlj+Dvh/1RdplVi6Ni3+s0x5bmEWqekoauuRWwaQPfvV+KzdqI6tcs\nyJWxnkwjVyCT7xsoiXuTaET63yvHr6nvcfaL1MC88EmZZJxLQ8XTQGdTfaES\n1y6aW7R7Jmfc9VRlkAE4bJ1FDZ8n3Ruet7yQuJ+Ar9Ld9VNicRTqHFiw4M+I\nySIdikvFrN3E+3e1purZE7YLmF6xXIzTu/t3CUZD4X/I0yyWozJycFpyQso3\nrMUMbDyRUJH5+s8+sQB9kFMjNEiz0UJtl3XxOjE3S0N66p+KpQRaPZCG3DVp\nrj0m9pYS83N+JduIeyzlQnq7R/EZ9KLIkRPa/TPQXUkR1NDJH9yJcMBCsGUw\nNksTMkAHGzmvrZ5Mx5GVSaL+2nEbNNjgQZNNd336ySHJJYgcvPb5JSb6WARN\n0/YmtSObDkQjSLCys1Sz/R96qrghz8Zjy7fTsojE6HrwOEE0h7TodxG0zlzV\nSOd4sPncDTFS8yU80oNCWz1FCew3V01ShojKgBHsLif7qacGDlaLSxrzXdzZ\n9BwacT3U621AQOXtXIZgNAbJwOGfnf08d0SKV5i8aWpK1yvd0G8CtZILzHVS\nRxY2\r\n=DK1h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/queue.js","engines":{"node":">=8.0.0"},"gitHead":"bd05f9fbed77a77a3020385de7cf7ba932645ab8","scripts":{"test":"mocha -R spec"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"repository":{"url":"git+https://github.com/SBoudrias/grouped-queue.git","type":"git"},"_npmVersion":"6.14.11","description":"In memory queue system prioritizing tasks","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","sinon":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/grouped-queue_2.0.0_1611961935626_0.8420910538686923","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"grouped-queue","version":"2.1.0","description":"In memory queue system prioritizing tasks","types":"lib/queue.d.ts","main":"lib/queue.js","scripts":{"test":"mocha -R spec","lint":"npx oxlint && npx prettier --check ."},"repository":{"type":"git","url":"git+https://github.com/SBoudrias/grouped-queue.git"},"keywords":["queue","async","task","flow","control"],"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","engines":{"node":">=8.0.0"},"devDependencies":{"mocha":"^11.7.1","oxlint":"^1.12.0","prettier":"^3.6.2","sinon":"^21.0.0"},"gitHead":"10f41e77c2b5f976faa3bb803b29b4d0895ee19b","bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"homepage":"https://github.com/SBoudrias/grouped-queue#readme","_id":"grouped-queue@2.1.0","_nodeVersion":"24.5.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-c5NDCWO0XiXuJAhOegMiNotkDmgORN+VNo3+YHMhWpoWG/u2+8im8byqsOe3/myI9YcC//plRdqGa2AE3Qsdjw==","shasum":"08a3063c9e4eafdd22455a2132487dbd8220debf","tarball":"https://registry.npmjs.org/grouped-queue/-/grouped-queue-2.1.0.tgz","fileCount":5,"unpackedSize":9397,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDFrMieXfelbT7RkzgikrwHxdvVy7acadrWUIpccK8GVAiAbVcyQZvN+k5UNB2w9CjxgCJnFnDOWjI4VeDEEiYQqfA=="}]},"_npmUser":{"name":"sboudrias","email":"admin@simonboudrias.com"},"directories":{},"maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"},{"name":"mshima","email":"marceloshima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/grouped-queue_2.1.0_1755446588787_0.20120154584787708"},"_hasShrinkwrap":false}},"time":{"created":"2013-11-26T20:48:49.292Z","modified":"2025-08-17T16:03:09.161Z","0.1.0":"2013-11-26T20:48:51.681Z","0.1.1":"2014-01-13T21:01:00.706Z","0.1.2":"2014-01-13T21:35:38.368Z","0.2.0":"2014-01-17T21:18:41.582Z","0.2.1":"2014-01-22T19:43:41.830Z","0.3.0":"2014-06-02T04:09:18.112Z","0.3.2":"2015-11-30T08:35:05.862Z","0.3.3":"2016-11-20T00:22:45.269Z","1.0.0":"2020-01-10T06:07:27.341Z","1.1.0":"2020-04-16T08:05:36.573Z","2.0.0-beta.0":"2020-11-17T18:58:04.202Z","2.0.0-beta.1":"2020-11-18T01:39:56.487Z","2.0.0-beta.2":"2020-11-20T01:51:54.049Z","2.0.0":"2021-01-29T23:12:15.815Z","2.1.0":"2025-08-17T16:03:08.982Z"},"bugs":{"url":"https://github.com/SBoudrias/grouped-queue/issues"},"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","homepage":"https://github.com/SBoudrias/grouped-queue#readme","keywords":["queue","async","task","flow","control"],"repository":{"type":"git","url":"git+https://github.com/SBoudrias/grouped-queue.git"},"description":"In memory queue system prioritizing tasks","maintainers":[{"name":"sboudrias","email":"admin@simonboudrias.com"},{"name":"mshima","email":"marceloshima@gmail.com"}],"readme":"# Grouped Queue\n\nIn memory queue system prioritizing tasks.\n\n# Documentation\n\n## Installation\n\n```bash\nnpm install --save grouped-queue\n```\n\n## Methods\n\n### Constructor\n\nThe constructor takes an optional array of task groups. The first `String` name will be the first queue to be emptied, the second string will be the second group emptied, etc.\n\nBy default, the constructor will always add a `default` queue in the last position. You can overwrite the position of the `default` group if you specify it explicitly.\n\n```javascript\nimport Queue from \"grouped-queue\";\n\nconst queue = new Queue([\"first\", \"second\", \"third\"]);\n```\n\n### Queue#add `add( [group], task, [options] )`\n\nAdd a task into a group queue. If no group name is specified, `default` will be used.\n\nImplicitly, each time you add a task, the queue will start emptying (if not already running).\n\nEach task function is passed a callback function. This callback must be called when the task is complete.\n\n```javascript\nqueue.add((cb) => {\n  DB.fetch().then(cb);\n});\n```\n\n#### Option: `once`\n\nYou can register tasks in queues that will be dropped if they're already planned. This is done with the `once` option. You pass a String (basically a name) to the `once` option.\n\n```javascript\n// This one will eventually run\nqueue.add(method, { once: \"readDB\" });\n\n// This one will be dropped as `method` is currently in the queue\nqueue.add(method3, { once: \"readDB\" });\n```\n\n#### Option: `run`\n\nYou can register a task without launching the run loop by passing the argument `run: false`.\n\n```javascript\nqueue.add(method, { run: false });\n```\n\n### Delaying runs\n\nIf you don't want tasks to run as they're added, you can hold the queue until manually starting.\n\n```javascript\nconst queue = new Queue(\n  [\"first\", \"second\", \"third\"],\n  // `runOnAdd` option; this boolean instruct the queue to not auto-start.\n  false,\n);\n\n// Later on, to start processing\nqueue.start();\n\n// And pause to stop processing new tasks; running task will complete.\nqueue.pause();\n```\n\n## Events\n\n### `end`\n\nThis event is called **each time** the queue emptied itself.\n\n```javascript\nqueue.on(\"end\", () => {\n  console.log(\"done!\");\n});\n```\n\n# Contributing\n\n- **Unit test**: Unit tests are written in Mocha. Please add a unit test for every new feature\n  or bug fix. `npm test` to run the test suite.\n- **Documentation**: Add documentation for every API change. Feel free to send corrections\n  or better docs!\n- **Pull Requests**: Send _fixes_ PR on the `master` branch.\n\n# License\n\nCopyright (c) 2013 Simon Boudrias (twitter: @vaxilart)  \nLicensed under the MIT license.\n","readmeFilename":"README.md","users":{"itonyyo":true,"wangnan0610":true,"joaquin.briceno":true}}