{"_id":"queuelib","_rev":"126-e91df5524892e9062e0722ca3e5c82a3","name":"queuelib","description":"Straightforward asynchronous queue processor","dist-tags":{"latest":"4.0.1"},"versions":{"0.0.0":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - handle asynchronous functions with ease","version":"0.0.0","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","dependencies":{},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/queuelib/0.0.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"queuelib@0.0.0","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"eb883f80d7ce778872a15d3eb965213cdf73086f","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.0.0.tgz","integrity":"sha512-hvWtmdpqXt2aeERPZOd347QUhuEuXNjUDCWbzBVVp13kMAp9W7jTvxXmDl5b8hFcP9DNKTMdS8d0cujOYyJyjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQKnjEbC7mgYYqd7sBCMofZgDJDgY8yejiJ2YK8KofvQIhAM0NIgFgElx4jBxxFDVH8h6OLGuqDCiJ9Qo+ukKwFn/Q"}]},"scripts":{},"directories":{}},"0.0.1":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - handle asynchronous functions with ease","version":"0.0.1","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","dependencies":{},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/queuelib/0.0.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"queuelib@0.0.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"8164619a3c1f5bcf2fcb77cffa5c996e55fc8ba1","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.0.1.tgz","integrity":"sha512-cKUFhc1Nmp08QGz6pqFfYynL/ZYnS76xl//OZIgNjqpHp3zcrJ3za7Vgj0QrfmDGwvMUDKtjHcsD4W/b13fIew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDubYVc/AzL1ug0AoSW5FUTwxS8Gtb7v6taHM8ZpA6K1wIhAL9sm/RVJt1pik9WpVRDfTYkrrWpeXxlu+GXEJ6SChWv"}]},"scripts":{},"directories":{}},"0.0.2":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - handle asynchronous functions with ease","version":"0.0.2","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","dependencies":{},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/queuelib/0.0.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"queuelib@0.0.2","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"ff60b1e79531a2e192fd6cb586c8fc31cab4bd80","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.0.2.tgz","integrity":"sha512-4jRrGeR/yUyfrt8pKHk9W8WxtHRloyl+6yFAhGtsZdX1g+BRysd4N8j8q5YP7EC6kCu2hGJvJmccwodb6q1xzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEyAgNZEpWbIbIJosNC8IF7ZkJqGue32wzkQbDVgyC7jAiA7DBWvqJaw2qC/bkCV7QcBL1hbkvSpWe22mG/4TE6i1Q=="}]},"scripts":{},"directories":{}},"0.0.3":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - handle asynchronous functions with ease","version":"0.0.3","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","dependencies":{},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/queuelib/0.0.3/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"queuelib@0.0.3","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"0f7869c6cf5fae8682128a22fa847bd2672b7702","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.0.3.tgz","integrity":"sha512-u+kn2rweZChzDTNy4ocrQnJof7J0gWYN++VT2JRKNLCV5dE1A5uq+WtmLVL9A0V/3I1LQbhmtoI39HZTlvGXtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFA7J99XpLwGy0CCUJphmQNpGHRW6a08jw3AhYiQWM6VAiEAj7uzeecShkGJL+enSr63lOWSZ5KbWIxEa4ZQ87yDasM="}]},"scripts":{},"directories":{}},"0.0.4":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - FIFO over asynchronous functions!","version":"0.0.4","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","dependencies":{},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/queuelib/0.0.4/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"queuelib@0.0.4","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"6c8181979277fef23e60cef7b86f7606eb526c75","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.0.4.tgz","integrity":"sha512-Q6M39bL+PSYNFv0u6jJ5XkIDmSBe+azcaRmHlmHUHUl5adR6NIExkjKz9TF0J+FfVIbKnXFKWOl7uzod3vT+Rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdTvcjqt5OPppMYhjt7jZPl5S3FpPsF+mipELzgNSuGAiEA+uBkYyI6hkV3qJUAEsfkHOJBl8vLCZwihmI8J9qsDcU="}]},"scripts":{},"directories":{}},"0.0.5":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - FIFO over asynchronous functions, loopback control!","version":"0.0.5","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","dependencies":{},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/queuelib/0.0.5/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"queuelib@0.0.5","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"8d06b14a5896884713eed480b6582abe30a1f5f4","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.0.5.tgz","integrity":"sha512-pXbpbly63D2fnbtj1v34dWNsD5Xrb3lxZLvslmTyFkBgDo9SrYkXomoDbDLnZTX+76PPq0HJFPxz6VL75yFIrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIGyw4dxtZALs3gmoofjwhsNJ2lMxoMAMZxXY0JeJQ6AIhAKNE1eKBrXmI29I9r+svCtH4rO4FmKWVAZG0s0JH0wub"}]},"scripts":{},"directories":{}},"0.0.6":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - FIFO over asynchronous functions with Flow control!","version":"0.0.6","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","dependencies":{},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/queuelib/0.0.6/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"queuelib@0.0.6","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"408257de07036c109357c8b821c486c6d67e90f2","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.0.6.tgz","integrity":"sha512-V6X194X6yQMG/zHBEkIg1Lmb+AdD7f3qOtlvLmiaF5pSLYoqmKhBdJ0kyow1sFtlnNd6WFxxcC+6pXDLD6QCzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFGeYCEVQPx8bE8Nt7AdY8j9iJCpFurL0L2VHVi5TQQQIhAONu/VPGr4fM7WHK7ufS/cJ3gtJw5i2Rzi6Ss5G6kl+5"}]},"scripts":{},"directories":{}},"0.0.8":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - FIFO over asynchronous functions with Flow control!","version":"0.0.8","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","dependencies":{"textual":">=v0.0.1"},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/queuelib/0.0.8/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"queuelib@0.0.8","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"1ba54287412367180d3a8c881860d71c21d01b19","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.0.8.tgz","integrity":"sha512-/zpP7ewpgdfA/BkFIhDVWOo9Iqo/Lee+IWuCphEQKca5/UexnRBVlaFYesxI90NKH0NZgVsZcqtuh35BJiRMmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBKbQw19B+okDiOurqQfvqb4u94er9q/7EPOiZBGxXmAiBi/dLY2E1jaY2cSTkCUPX1xLE5DYt0AnOtF3j76CyMGQ=="}]},"scripts":{},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.0.9":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - FIFO over asynchronous functions with Flow control!","version":"0.0.9","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","dependencies":{"textual":">=v0.0.1"},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/queuelib/0.0.9/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"queuelib@0.0.9","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"3ef69d97691c0d040f62a8920d70813bb62732d9","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.0.9.tgz","integrity":"sha512-z1StOzqNHsUVwPYK/PAzzv4XdkLol+xBUpdLnPRIBD4orJWkWjUUaLyRfa7FWZYyIhRvEJkeP5odemPgkYNIZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYhFajRB7SxH34KyxPVkbMqfYz2JwLkLWrMWU8ONIbHAiEAikzNNrQqPS0Cvb1I2VEhWubOOrL0jN01ltAePhtos+Q="}]},"scripts":{},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.0.10":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - FIFO over asynchronous functions with Flow control!","version":"0.0.10","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","dependencies":{"textual":">=v0.0.1"},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/queuelib/0.0.10/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"queuelib@0.0.10","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"77b9a4d3ee878dee39406c19a74542c8b5ad5ef8","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.0.10.tgz","integrity":"sha512-XGbHlXjs+79IN2a931KJJkrHzOxUQYxEMrknuwEhBWBxdVRk9C/johtbaD14awfLTZTImn2uvQMRGZkFzbWHRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkWbalC4z5d/xqHjCOm0GZafi0o5Jtv7MEHwsBqZ5ijgIgVXqjyZkDrIOPYC+CrI0u0AKA4huKQyfSFfwl+zZ8bMI="}]},"scripts":{},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.1.0":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - FIFO over asynchronous functions with Flow control!","version":"0.1.0","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","dependencies":{"textual":">=v0.0.1"},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/queuelib/0.1.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"queuelib@0.1.0","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"58302a6d2e3740498236f09e4e575c214b37fe70","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.1.0.tgz","integrity":"sha512-gBhHoHImnihlC882JiPzboaADArJbsb/wAvtVGAohSSxUodftCfKbXCN0n+O0O1vJ3qCHuzVO64inqQBfGaS0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBKp69jInYhXdpmGQgoUh83FHR8V9GewnszrSgd7OkgCAiA+Cg2Z3iGeI9AVMV7IarZgrDRZDCFFEE5UoTg1p2qnOQ=="}]},"scripts":{},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.1.1":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - FIFO over asynchronous functions with Flow control!","version":"0.1.1","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","dependencies":{"textual":">=v0.0.1","velocity":">=v0.0.1"},"scripts":{"test":"nodeunit test/test.js"},"devDependencies":{},"_npmJsonOpts":{"file":"/home/rook/.npm/queuelib/0.1.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"queuelib@0.1.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"778a4c46f8b421a054d093c96ad0905fffac893d","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.1.1.tgz","integrity":"sha512-3G5ywrg72lk/8FbTHbQ7fvMxLXGUXPmI6pCy/WC2RPUlu3INIF0I5X6kMKyNI2JYZgOQRHp2mlC77CxmGQaV9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwfl9G3MYKEgaNaRTAOaXg0FiEsz5aAQD5dPrWIG2FcwIhAPUpZZ7zZ4ZO9sMzTxBgb2XNMDSmUr3b3VK487cAlMFj"}]},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.2.0":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Fast event driven Queue processor - FIFO over asynchronous functions with Flow control!","version":"0.2.0","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"nodeunit test/test.js"},"devDependencies":{},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.2.0","dist":{"shasum":"01bdfd15e3acaa7cbadf38645b2965d2545f2c20","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.2.0.tgz","integrity":"sha512-p1TN11y6oumjdzkISMDbN3vc/eErqNnLfvqR6gCKchI5Art6K7hVTFbUCD34vXBdts1wWQ9632Ns/IU7k6/6tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSah4Ev3wr1XKCJqo9xbtJor2SuZnVnFD3bNALB9V5rgIgN6gmSQiH9aVnpXgHpyZqXfr2u1djAPTVzUNiG5wYrfE="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.3.0":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.3.0","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"nodeunit test/test.js"},"devDependencies":{},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.3.0","dist":{"shasum":"55953d99bbe3cd707450bed23e07d3688f0e87a7","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.3.0.tgz","integrity":"sha512-kmufJoJ8P+i1r6JdsnEiiwsOzlbE4F2Nh5nr2VXZxbZFYZSjdQ8H2TleR9KxXOxTsUUZIVJeh44WCU2HtDq2sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqeKRngefw30wR/b6iX6XZH9mcy3W22yFXaLCWRTSbMAiEApYMcqW+cjUHrcJ2QHXYXRl+xfiCJPeA2JtSr4SmyjZk="}]},"_from":"node-queuelib/","_npmVersion":"1.4.3","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.3.1":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.3.1","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"nodeunit test/test.js"},"devDependencies":{},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.3.1","dist":{"shasum":"8f0c0a4f62437c170b60f2f1cbccff2df330ea48","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.3.1.tgz","integrity":"sha512-fHBLsRAmxsKnSjB+NT74TT3raCDXhBVDQbGDmRqT5bqtkanmaiYMNvrvxltQO4/e7hfpHq/1ALhvbzZdSYhVuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4gM8nYjDET4meW25kCWH+jhAOTW8nyobIEXLrSdxC+wIgEOsJ6QVYPD9NvKvDxRSaWKfuELAWIy6A2waTZ2PIJEw="}]},"_from":"node-queuelib/","_npmVersion":"1.4.3","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.3.2":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.3.2","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"nodeunit test/test.js"},"devDependencies":{},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.3.2","dist":{"shasum":"16fb5163e9661be74a4fb0122b13a97fb8213776","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.3.2.tgz","integrity":"sha512-97yF2jKeebZI7BrFPaYQvt8j3AGycoymdM6vP+Lvec4kRQp+vBbEsQ3EC6wTBVIYF3313RXeJ9GpzqnGLp1f/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9VSYM+XomX1LCwZ9CUSn13Wu+TwAMIc+3gDgKhw0vigIgPa3SC3K1dWfkaHCY0lbAv2dGYs1BnUHXMtAu/f8CtU0="}]},"_from":"node-queuelib/","_npmVersion":"1.4.3","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.3.3":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.3.3","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"nodeunit test/test*.js"},"devDependencies":{"nodeunit":"^0.8.6","request":"^2.34.0"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.3.3","dist":{"shasum":"ebd754033cdcbef3f9c19d387d0dc82543e21d9e","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.3.3.tgz","integrity":"sha512-KjAzsoWO5lK59Boyz5I56ly/xroyrBMZ44D/3aqqDXVXb66jNBoR2AmKPLP5anRRCoDn02ZYhh/GiZ4nv2kovw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGqJ8a+8Ga34A1NmpeNPKjpUlUHckSX6y4os0dEHA0wAiEAjXvkawS0FAgBht3FDasr/376I0PuM9DbGpyH0Vlq7SU="}]},"_from":"node-queuelib/","_npmVersion":"1.4.3","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.3.4":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.3.4","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"request":"^2.34.0","tape":"^2.12.3"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.3.4","dist":{"shasum":"8491008a6302aac746ff9c471838ca67961c9848","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.3.4.tgz","integrity":"sha512-y9P6eXdgIxd5ElFH0StkVYlLejSlJle/PhwM5hvGndy61K/qLyyZ/neqB7T+rP6Trkmt4EDlWYPE2IjvLgmnXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBprEfqNY67exffsjvIse51l673atCMBBfzwtR9F/0pCAiEAxvtIddfmBe2qRhLFlUzX7uT7R0jbqC5hh4zWiPVUBqc="}]},"_from":"node-queuelib/","_npmVersion":"1.4.3","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.3.5":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.3.5","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"request":"^2.34.0","tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.3.5","dist":{"shasum":"8fed80cbd6992efcbf2ff3015b08db3ff62f8f5c","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.3.5.tgz","integrity":"sha512-ap+1QLigRT5pAh2Cl4q5eSbtvzFXTXlGvAkxnH25T7kWFTuyWX4dpwI7inqwUhHJv0OxldVzym2XBmlfnqgw+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFG8xu5ogh4DFT8ziiMsYhu9EeKTbXOHsqLCVPahXQiXAiAWW8fuDNGMG9A3ssSoeHhmenM5oyrnEmCire5a5tdhpA=="}]},"_from":"node-queuelib/","_npmVersion":"1.4.3","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.3.6":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.3.6","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"request":"^2.34.0","tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.3.6","dist":{"shasum":"b31cdf6c6a5f88e624770f82535a5b532a3a5fa8","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.3.6.tgz","integrity":"sha512-21ce3VKIO+i2C8eh5nAdT9/aVDq6i0iRzKZh4Wwkl7cI22vhH4jfBE/fUTD2WQGEc7ovWswDkXvRcT7CVC+Ckg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWQS5nDJCqyie+sQuLnpp7/3YSyZtTyTmqMkMNoldk4gIgLQNjoHiVEgvyR61jmoyT0+lRPOYgN4vQ3HcsF0vEBho="}]},"_from":"node-queuelib/","_npmVersion":"1.4.3","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"0.3.7":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.3.7","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"request":"^2.34.0","tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.3.7","_shasum":"6786cafe0bb80857bcbf32ace71b42ff358fe00d","_from":"node-queuelib/","_npmVersion":"1.4.9","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"dist":{"shasum":"6786cafe0bb80857bcbf32ace71b42ff358fe00d","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.3.7.tgz","integrity":"sha512-AOwCnSPnoyWIZ87A5NYFhTxWp3rsdHp33vJNcZ8/qdm6eMrATp8488JhYlmp8Bhm3guUWATixDpUIwflUkoW4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrqlnSPJqa2SF3FF6OLjIADuv/bTJIntElBXAhN3oX9AiEAn+XbKodFBHuosySuTdNfxswm6oWLQfTHmSrsAp741dY="}]},"directories":{}},"0.3.8":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.3.8","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"request":"^2.34.0","tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.3.8","_shasum":"af7bb2345a3f228edaf25ca29452251de34f12cb","_from":"node-queuelib/","_npmVersion":"1.4.9","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"dist":{"shasum":"af7bb2345a3f228edaf25ca29452251de34f12cb","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.3.8.tgz","integrity":"sha512-1OEVHqnbwi4lB35aAzJ6xMMDTFynjQjLSaSVJYiJVFUULKTOGlqaKNkEQp/EJV5ps+YwPGkIm99g4SzVwr+kZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdbnX+iLfACYNLvpNYTsg+H3Cu23wT9WBUooqyWD+VQwIgehX0OWy9WJVvJPJ+CAmappqhvLZ9CbEJ8Jz0Z4xglTg="}]},"directories":{}},"0.3.9":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.3.9","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"request":"^2.34.0","tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.3.9","_shasum":"f64b9f9398f17d9cb7d1dc77bf8c0d0bf77d5903","_from":"node-queuelib/","_npmVersion":"1.4.9","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"dist":{"shasum":"f64b9f9398f17d9cb7d1dc77bf8c0d0bf77d5903","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.3.9.tgz","integrity":"sha512-9aHwfG/Lyn1Nb/WKqlL6ZbCq3qArmtkz5Ox31lYtgYvGTpisedStVhWZSIlu9aaltwqIepy2vkP4JaXIMRDtLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICopShth+nV/OABiGP28Y+uytUupEh2yVIkiFBSi7DJZAiEAkl2SIwD1FKLUZgvX5dgeGECZGkjgVCZcBaA4h6dY4AA="}]},"directories":{}},"0.4.0":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.4.0","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"request":"^2.34.0","tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.4.0","_shasum":"3115b735ed00182cab4debf48e9cb00029a3cb2d","_from":"node-queuelib/","_npmVersion":"1.4.9","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"dist":{"shasum":"3115b735ed00182cab4debf48e9cb00029a3cb2d","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.4.0.tgz","integrity":"sha512-EkraFUgfkANN3JhOQJXHHSiBgypThuInaYdccEDn+0H4MqbD4d9nWIa4Z5UF3caKWWQcxGZsYfrfB8QghmpRDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3GvkN8odFWuiw5EYaH3/3FGErYOECDtSvqHLjAa+rHAIhAOx1cz5L92BxxZmobS5ltLBgXH7LI9lYY1zkEyMNjqql"}]},"directories":{}},"0.4.1":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.4.1","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"request":"^2.34.0","tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.4.1","_shasum":"424800a1b0efb76559142966f6670405a216d620","_from":"node-queuelib/","_npmVersion":"1.4.9","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"dist":{"shasum":"424800a1b0efb76559142966f6670405a216d620","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.4.1.tgz","integrity":"sha512-0z05lP8CwRVFr+Ou/K4UNAedP2rKcvIX6hS+MJiI47JBL3eZqWOQJkifVQk+ddQswibTwL0N8uv+mjszbgx5JQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwBGlepwil8p7n0yMAzog5uW7cocyFq6s/LR4qAf0UwgIhALJO14nAdm+An4G33sTrc/5PVfN74nEV/5qkcE7FMPwR"}]},"directories":{}},"0.5.0":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.5.0","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.5.0","_shasum":"8401e07f9d564134c8d9c5393a25baf1ce5a0321","_from":"node-queuelib/","_npmVersion":"1.4.9","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"dist":{"shasum":"8401e07f9d564134c8d9c5393a25baf1ce5a0321","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.5.0.tgz","integrity":"sha512-mDkuuR31Yz946yjyAsdYB+m7WZL7DPcx5bk0AUfD5wiK0XGAYVcU/uPXQ4Zb16jDZ4UXjdwed/nHgNGnQukbhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6cSTmH+2cpcteSJC0rDLnRdlVbtGg5BAapxVNPEJVIAiAWsF3cqp3n759oY1/JlE66EXlPbssdgXtd+ypB1KyEBQ=="}]},"directories":{}},"0.5.1":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"0.5.1","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@0.5.1","_shasum":"ab31b50b34b11174f797fabc3d52d7fd4f917220","_from":"node-queuelib/","_npmVersion":"1.4.9","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"dist":{"shasum":"ab31b50b34b11174f797fabc3d52d7fd4f917220","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-0.5.1.tgz","integrity":"sha512-i5dvWsDxKI43YsLxo8mBv0Vq47lejPifl/9E64gal8IlIlZk2IBA0HafYwYN492C8gihXpeLi8rQuJ2aIMoiTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUewR8X032FUss+6oMgBoob7v7hcT5VkfH6Tcds8Mm+wIgBW0RGE/zAOZrp1c8P6YgPSw6qpIUdO8S1ej/g3XJigc="}]},"directories":{}},"1.0.0":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"1.0.0","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@1.0.0","_shasum":"130e6098a960ab809d1368b4132fd7d30e87a593","_from":"node-queuelib/","_npmVersion":"1.4.9","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"dist":{"shasum":"130e6098a960ab809d1368b4132fd7d30e87a593","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-1.0.0.tgz","integrity":"sha512-dq+Qj9jH5oZOhiEF6lX9EPMTQAlQb4G/HvVrmfqAxYsN9H4H9AGOAGb/ywjetXxvuW4WwP5U/Ll8Q6/YVYcPeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYAzL+mPHSz/w4KmlGShsJHyunGgmwJKPL+B3jg+DAGQIhANy6Bf3OVyLXFp4QRe2Jwpu5SzpmUFkwyZvZn58yMKbv"}]},"directories":{}},"1.0.1":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"1.0.1","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@1.0.1","_shasum":"edbf2a962198010bdebadb10b08b864e552a714e","_from":"node-queuelib/","_npmVersion":"1.4.9","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"dist":{"shasum":"edbf2a962198010bdebadb10b08b864e552a714e","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-1.0.1.tgz","integrity":"sha512-nuKeFJycMp8107m1riwoZvjl0R8hV/ylawG2dg43LQ3R27u3r6+qswh3R6SRboL8gQqICPXPXaNjzAeW1+SSDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1yr1wXX4AKqY9qgM1Yn0Ct50PS1dw7gM97heHo3JeZwIhAKbTuVVH7992oHkAEyAKDMqNQGh2Aud+cQnY1jN8CIdh"}]},"directories":{}},"1.0.2":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"1.0.2","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@1.0.2","dist":{"shasum":"5d91717c673665413ff5c634734b5d866219611f","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-1.0.2.tgz","integrity":"sha512-lX6xfSEGMxzBkNI0ZPSUpNIdGtEetyzQmJYUSlKQrLuSxV+t4/hN8BcQ8A/RPuhrPpGO+xv1jgDHayA8u+rH2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRPCbITh1hBPU3cwWqTDqPkkaHDXpCWDmmiplv3Wf+AAiARTVwndkE59OJlTrsvQHTaVKTA1GtkzbQEzhqvwd/kaw=="}]},"_from":"node-queuelib/","_npmVersion":"1.4.3","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"1.0.3":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"1.0.3","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@1.0.3","dist":{"shasum":"15321b6c8b210634e66c60b7e7b8925d3a70704c","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-1.0.3.tgz","integrity":"sha512-Pd2mk/LPa7lbTiiMS8nvt8jApbaJdMHSF2btKQ/tmdG+iPpevVUxhjBp4fm27zwwMK1R6I8vKb3YEq+zqlFgmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUJSiYrLfCaojr+xjbJwNvLxSjumpy9eaOMmflUvBHngIgI0T3grZt/J8RnMAuYvNb3C/NBJdiCYsAfEc/cIMiLWs="}]},"_from":"node-queuelib/","_npmVersion":"1.4.3","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"1.0.4":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"1.0.4","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"gitHead":"81dac2ad5dbd20b380bdcb436d6a6cf63ad710ea","bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@1.0.4","_shasum":"15a9d0f75c8a6a59482b6943a02948bffe900edd","_from":"node-queuelib/","_npmVersion":"1.4.21","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"dist":{"shasum":"15a9d0f75c8a6a59482b6943a02948bffe900edd","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-1.0.4.tgz","integrity":"sha512-2eyXtooYEoba+c1e83yvLer/67N3NIhcH5qy/d7xaCbzdnHdRaN/IWGPMiroplJTpYWFR0p5GMI23cPSVQd20Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0ytwHQepSkFEo77k/0nUGgqFO2It1t0720NI4jTygTwIgJ4caNJDluqZ7L/+LJRND+t1/zQy3dWKMcr85D/eqIUk="}]},"directories":{}},"1.0.5":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"1.0.5","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"gitHead":"d64e296a959096e5aed14278141980ed64b14c59","bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@1.0.5","_shasum":"ce5d8a30a03d042592c15df874efb02953edd9b6","_from":"node-queuelib/","_npmVersion":"1.4.21","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"dist":{"shasum":"ce5d8a30a03d042592c15df874efb02953edd9b6","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-1.0.5.tgz","integrity":"sha512-Ogn3CZSPjUmwZsm8pKlO9hFae6yfd8MCh+XiC+AXvZmd5Hl6wolGfvmHxoLW99jXRQ11g6A4miDrPkEIjJgEgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc+HC3AIgj7SovDAbGX5BErOvpGKGES6CuvbKRc+R0qQIgbNcAMzORMLOUGDz0ORVe9wSuDrhdjWy/n+WvBkPKgSA="}]},"directories":{}},"1.0.6":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"1.0.6","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":"^2.12.3"},"dependencies":{"hashish":"0.0.4"},"gitHead":"fc5582c8e5c14df55cd07bc3be48bf1fdc2333c6","bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@1.0.6","_shasum":"e152a1b6f7ee1e32e7b240c4608fec16784daab2","_from":"node-queuelib","_resolved":"file:node-queuelib","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"dist":{"shasum":"e152a1b6f7ee1e32e7b240c4608fec16784daab2","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-1.0.6.tgz","integrity":"sha512-oFZjklQ9CCFfLva3mqaROWNqQ6ikoKMtDpur4dcxKH1ovBDoGk1+f1lLxLOi3hHRf+0eGTC+LK22WFoVHccNvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuA2ZUQNVI2liYG7XSeZKmFu2WY5qqZ+CLEmtAAOOSwAiBbu7Pw6QXWNazPrA7nuxxMBy6pfMynVvpdABbJmB4Ndg=="}]},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"directories":{}},"1.0.7":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"1.0.7","homepage":"https://github.com/rook2pawn/node-queuelib","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":""},"dependencies":{"hashish":"0.0.4"},"gitHead":"99112854437cb2ac54f33a9c19de25ba91e19e5a","bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@1.0.7","_shasum":"baae6649398a3a012a2e459ca9465478bcca5bd7","_from":"node-queuelib","_resolved":"file:node-queuelib","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"dist":{"shasum":"baae6649398a3a012a2e459ca9465478bcca5bd7","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-1.0.7.tgz","integrity":"sha512-14dIsgYwlgiXYmGqpHnTbzRBIVgGYUY/i4mNRDgQZcqsqRjxTlozuU/DgLXWRO4TMT63nyYN+bNC9lilBbkaIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmG1zOA2h46j3dW5P2iNWvYRa19p3DHPsEFfG261F47AIhAIJjbt6Vfl70Q6CfqEVGx7sgVZlcvjYpziQEIlmJg1+l"}]},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/queuelib-1.0.7.tgz_1475053364413_0.3305257149040699"},"directories":{}},"1.0.8":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"1.0.8","homepage":"https://github.com/rook2pawn/node-queuelib","license":"MIT","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":""},"dependencies":{"hashish":"0.0.4"},"gitHead":"bee60e0e05273b4085353732745c7d51d31cf2e8","bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@1.0.8","_shasum":"998277f754f02a17532aac3df97f53d991920142","_from":"node-queuelib","_resolved":"file:node-queuelib","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"dist":{"shasum":"998277f754f02a17532aac3df97f53d991920142","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-1.0.8.tgz","integrity":"sha512-62RK/wSwZusx74+TMTlGMr0nYlOQi2zl4QfFSX09lzdwT+b0WTTysP0M1tSzE4Po7J+qB9MHpLsjTM3zGZ3fyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgb2Qv5WQfvTP1K4gIW236JSHJuE9corZqswgVof3vpgIgN+zabVl5HrH506qRnCYhji4Tr4cYkMj1SB8wXybbSO8="}]},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/queuelib-1.0.8.tgz_1484773348862_0.3003758874256164"},"directories":{}},"2.0.0":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"2.0.0","homepage":"https://github.com/rook2pawn/node-queuelib","license":"MIT","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":""},"dependencies":{"hashish":""},"gitHead":"c31f5b5f1db48cb69946777ab8a0f2adc235a81e","bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@2.0.0","_shasum":"4a62b077559ca00a69cdf963274d2f39b25a4f7d","_from":"node-queuelib","_resolved":"file:node-queuelib","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"dist":{"shasum":"4a62b077559ca00a69cdf963274d2f39b25a4f7d","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-2.0.0.tgz","integrity":"sha512-py23xy/VOs99ltIDgcX1aJycgeVpXtM49aNqlvN9ncvPOF5Aiz4RPs66VnbFqgbw3v+ujQsbFWGm9BA9yjHjMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9MCvEKa+pmxsthGllmYtw8kKnkqofjMcOLw12CoHQPAiEA6Wo76Bg4MUZGlVmBLSO5pZx50xhMu1YRi1lthXEEDaU="}]},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/queuelib-2.0.0.tgz_1485457916684_0.7570967036299407"},"directories":{}},"2.0.1":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"2.0.1","homepage":"https://github.com/rook2pawn/node-queuelib","license":"MIT","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"keywords":["async","queue","flow control","early termination","termination"],"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":""},"dependencies":{"hashish":""},"gitHead":"c8919edfe5c48390561be029b381e0ef57d883b7","bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@2.0.1","_shasum":"3e70dbfa7cf8214ebc820f31cc9ed799fdc3ee0f","_from":"node-queuelib","_resolved":"file:node-queuelib","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"dist":{"shasum":"3e70dbfa7cf8214ebc820f31cc9ed799fdc3ee0f","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-2.0.1.tgz","integrity":"sha512-P6AahP6AtXB9BoeOkP5qkNMAU+FsWdQwwJ8q9by6QBr1Yehx6AQm4jhucpjfsIuZcSBdTX03H1l3sY8J5YjK5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZh4ekqiDkgSYSKdifsF5Y3bhMiKkO//oZk7kBZkKZBAiEAvlSSlwTd7zxYgT3t28ZXOIzm4xtnOZkNKzdq8HRbUEs="}]},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/queuelib-2.0.1.tgz_1485458042645_0.290596199920401"},"directories":{}},"3.0.0":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"3.0.0","homepage":"https://github.com/rook2pawn/node-queuelib","license":"MIT","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"keywords":["async","job queue","promise","flow control"],"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":""},"gitHead":"33377328e17a6237e39839bdcd80e3807a76f94b","bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@3.0.0","_nodeVersion":"13.3.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-2tM72k4mCR7Rkb8iMPRQI4LjcMbAO51RbY0qTLgbg4ZG0Ie7D8fbiihuscbOhoQwqVx2rDtIyHYBROnFaw2NNQ==","shasum":"3aadb692ca9de6e681a98292b79f61b1ab3ca793","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-3.0.0.tgz","fileCount":6,"unpackedSize":4328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcPrFCRA9TVsSAnZWagAAycEP/1IHuxqUa+ATYQ+NgPPK\nGuykKhlumyl0EAT3wg47YGKwrljviuYF3+ZJgXJzRctC63XyxlaNFTqdz/5T\nCpe60FKSFKY7JPXMA3v1g1PeFYSTpOkklPbI1oDh/oci22p4F4HMWH7lcQL9\n2PTc3badUbh6CnZgH4z/bG+OMAUXAY3ldr6guvg+vCSZR3/z51vmrfRmV3dU\nSvth4xvQpOdniNhjgdtTeleLYaJVjrHsW0YxCgcijAmJ6uuvTi/NVjp7LNGg\nIkv+aD+N1ng1gIKj1niUW2Hobb9sDu2I6nYAj2D3XtWkf5ESBa2r40K+paBF\nvp2uc2QeWl3PMaTSuvyzbUr8k/WWiRYD5E8rQWTlhQhHFpE0TkZG7QfV+EQe\n44cVr7J4bTu6rjhj7PbpSTfYtqwuTIee4SwT/0MryhOo2dKV8L8vb6avujeK\nfirfmja18t2Z1Rp5dJKXPy+D0LAgnyqp+wfsL3H/96ssMxWUiMX1bmRt73li\naXmTH7fPSqr+2YWU+i/EScCbaUwyCQWdeBwwixls//nmkndEP428txrdkqCS\nN1oJoftOmCtzhk4YHHlFBObOgnckLBiaqBSFuDbLP5QkzoEYu7e8ijWEKKcl\ntaQYkMnEU5cyWY7JLLswXAHcz952MvPycfhGz3FlVZd3uvg45V3NX60HeZqS\nrCig\r\n=QLWb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVgpQlDHuw7RWNP9vvJ0J88m3ZiUekLKtr0pb+PGCOGAiA2BmiuIQUC6wLH4qOD1dK/j3XHEJjCox3xPmIEcRtM9A=="}]},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queuelib_3.0.0_1601239748840_0.49222932593931445"},"_hasShrinkwrap":false},"4.0.0":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"4.0.0","homepage":"https://github.com/rook2pawn/node-queuelib","license":"MIT","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"keywords":["async","job queue","promise","flow control"],"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":""},"gitHead":"53a9fc25b54244b7fdc11d57ab79dd32cfd567ff","bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@4.0.0","_nodeVersion":"14.15.4","_npmVersion":"7.6.3","dist":{"integrity":"sha512-ZPBjkTzOLdHJQIShJFUge6DmhMSYk2OV6DtM7DOv4n4JMPLUVFVmKMiol0hUqCbKHx/AO/6ssLB0xc66bmjiNg==","shasum":"c4d9ab70ede6173fd20d510669d0c86bbeebf1c8","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-4.0.0.tgz","fileCount":8,"unpackedSize":6391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIOxBCRA9TVsSAnZWagAAuoUP/iG6jhYQWMNHS6ERzKtK\narHHQSNowexjUTklJkvYQw8NWfkyIrXwQZST5xapg4v4/6PQsdkdoGUCjHk4\nbBoawQoU4O98q/l2z5v7rLWCjdqMDtug+DcXJfSmVgxMsT/QS451qw+mly/p\njgN+kOTbVq8ffh4Z1JSK4OGgVqhUCoFWWmjVw6KxUQeHGnOfB1EtC/NsI9CW\nR5UvAhMeSU6fX33gDn9i8wQMvq0Y7HS3KoKEmQCgc+ibdC0/r+Xmv2RIccL5\nBOyvb3scOOIJ5RrUjO5cqnZfEkBjleshNssCJixU8BcH1yWkGFGU9ORCn/5S\n1A+i6uUPTaU0wAkTLKVx0mRPxM2uPsnuTIydUV6R8ArOOyK88/kyp/NezYwh\nkkOLGT8vmkEGI1CXRHAAePsG2AvFxJOfN6Bm6HHm/ydvflv9mFiBGI04h8gY\nk2iFxELzTcOErtjUPna9uVY9zb/MbN/n1lOZcuybCDl/It+aVXcW9AKts9t3\nXHVCVIkYkf7L+ArAznnprJYYMmSmdSsPLtvUmwYNclDrPwS5Mf2Z+fBB+FsL\nVLVKRr+TMP6PdPCKzR4AQkFF55EYT5L0W/z4sof+rNVCcpfjAWHvkRhYHxgu\n+Zfl/7nlHDCfv7Cea2nuU5wrDwOhSbKkJwAxCeCsN1f13AsISZIAevTOVfrF\nD+Yx\r\n=yExP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD44gHqWlnyp4HWcntpW6IHPTGSCnHwF9PPd/BwhjsWwwIge+pCooKZFPPhmeKjH3nnbumo0DCQ+WnpSHn2HGBXDYA="}]},"_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"directories":{},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queuelib_4.0.0_1629547585569_0.7216832329517624"},"_hasShrinkwrap":false},"4.0.1":{"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"name":"queuelib","description":"Straightforward asynchronous queue processor","version":"4.0.1","homepage":"https://github.com/rook2pawn/node-queuelib","license":"MIT","repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"keywords":["async","job queue","promise","flow control"],"main":"index.js","scripts":{"test":"tape test/test*.js"},"devDependencies":{"tape":""},"gitHead":"5b52f869ed901f23790f37ec092fbeef195f0469","bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"_id":"queuelib@4.0.1","_nodeVersion":"14.15.4","_npmVersion":"7.6.3","dist":{"integrity":"sha512-vvGr7Lu7N6ltHZOafSkLTGXyv/QeG4zXrYailNkT5UktTHE8buP5tQytQsSIUBVIpqhakEUt5osOdSxtjcXBJw==","shasum":"5eb3cd2712e6af7d61c29d986a53ab5c8ad2d8d1","tarball":"https://registry.npmjs.org/queuelib/-/queuelib-4.0.1.tgz","fileCount":8,"unpackedSize":7354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIaK3CRA9TVsSAnZWagAA6lMP/icnNskFYO4MrvcVtjqd\nXwvLTdwqMi9I2Ymf0aUFpbpvwGu1Zc8A6LtpvaYLqGM4A4vyK1hTxYlZlZeG\ne1SzMykNXpRiw8KEJCn9BKp57qagZeke8FW8ovcrkl0zn/BwKij/BHvUdp8G\nHyvIV2qMGwt+aJU85DeFimKzLiMC4F+D58SXbj89VntXgfldYRUyELdWafez\nrmb690M1TeWo9+dFBSiDx+ceUd4jbYzN4qKKrbnNTbsHdZwpOl6I3wiGYjuP\niW3gQakwGFoHYLym5lBRJ+dxTGbQH4g96KroU0F64lZGIRxVHBsP6MSgCtWq\nLMUmo9lvVi1MzyqPSTxNZW76m36hn0PrrMZmtdUSrdWdQaKaoX87mVnQiGvT\npgMIxTWpV+7UDeps2lpoP2bGG8PFJmz3e1zBvjwraaSzMFSn8UksUjT8WhUQ\nLp2oM6aSM+VVpiumkerT5nkQ5toOY80gkUbZoiJ5loY+vrnMDgau8RdnPEIp\nMT2BEpV3DP7mmgXoV4wrKwhWArWLQuLIRIF3gws+fKqbUxvHKVI3mzN/EtCE\nxwSC+mGl/ZcJjf69PBfmmaYtNGPYNxrSeJGIkLoQBXBratTeg0lzpUQxNjaB\nGp9Gx5OOFyEeWEBWALPkOZXaod6joHynrS2JQvLczY27c5XgyoYP/VjGnxh3\n3F6u\r\n=N9k+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG0zh1EjxvTzP7LfbPZh7SLCyJtIS6N5xFT2RcrtX2vAIgIzYjle73gA8J1EDOi3D0RFsHbdPVNDOpbjkVaYW8ZqE="}]},"_npmUser":{"name":"rook2pawn","email":"rook2pawn@gmail.com"},"directories":{},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queuelib_4.0.1_1629594295561_0.9503610375784155"},"_hasShrinkwrap":false}},"maintainers":[{"name":"rook2pawn","email":"rook2pawn@gmail.com"}],"time":{"modified":"2022-06-25T06:58:05.655Z","created":"2011-07-17T13:51:48.906Z","0.0.0":"2011-07-17T13:51:49.841Z","0.0.1":"2011-07-18T07:45:05.890Z","0.0.2":"2011-07-18T11:06:05.975Z","0.0.3":"2011-07-22T03:11:30.166Z","0.0.4":"2011-07-22T14:09:49.372Z","0.0.5":"2011-07-23T09:15:47.233Z","0.0.6":"2011-07-24T09:50:26.165Z","0.0.8":"2011-08-11T23:52:21.714Z","0.0.9":"2011-08-15T12:52:50.708Z","0.0.10":"2011-08-20T00:53:06.690Z","0.1.0":"2011-10-10T22:38:43.758Z","0.1.1":"2011-10-17T10:40:17.670Z","0.2.0":"2013-07-03T03:00:06.739Z","0.3.0":"2014-03-30T23:26:07.452Z","0.3.1":"2014-03-31T04:52:45.246Z","0.3.2":"2014-03-31T22:57:36.839Z","0.3.3":"2014-04-01T12:44:32.538Z","0.3.4":"2014-04-18T19:44:03.496Z","0.3.5":"2014-04-28T20:31:32.130Z","0.3.6":"2014-04-29T06:51:04.096Z","0.3.7":"2014-05-14T11:13:46.319Z","0.3.8":"2014-05-15T08:16:26.194Z","0.3.9":"2014-05-15T08:29:04.333Z","0.4.0":"2014-05-15T08:39:06.493Z","0.4.1":"2014-05-18T15:07:24.535Z","0.5.0":"2014-06-18T12:42:04.708Z","0.5.1":"2014-06-18T12:48:40.866Z","1.0.0":"2014-06-19T23:16:30.440Z","1.0.1":"2014-07-17T07:45:31.920Z","1.0.2":"2014-09-04T19:51:22.058Z","1.0.3":"2014-09-26T20:37:16.103Z","1.0.4":"2014-12-22T04:01:56.699Z","1.0.5":"2015-02-03T18:06:29.101Z","1.0.6":"2015-11-21T13:00:26.051Z","1.0.7":"2016-09-28T09:02:45.093Z","1.0.8":"2017-01-18T21:02:29.741Z","2.0.0":"2017-01-26T19:11:57.290Z","2.0.1":"2017-01-26T19:14:03.299Z","3.0.0":"2020-09-27T20:49:08.966Z","4.0.0":"2021-08-21T12:06:25.725Z","4.0.1":"2021-08-22T01:04:55.764Z"},"author":{"name":"David Wee","email":"rook2pawn@gmail.com","url":"http://rook2pawn.com"},"repository":{"type":"git","url":"git://github.com/rook2pawn/node-queuelib.git"},"readme":"[![Build Status](https://travis-ci.org/rook2pawn/node-queuelib.svg?branch=master)](https://travis-ci.org/rook2pawn/node-queuelib)\n\n# QueueLib - a Clean Job Queue\n\nThrow it a function with either done Callback style or resolve promise style.\n\n## Callback Style\n\n```js\nconst JobQueue = require(\"queuelib\");\nconst jq = new JobQueue();\njq.enqueue((done) => {\n  console.log(\"A\");\n  setTimeout(done, 2000);\n});\n```\n\n## Promise Style\n\n```js\njq.enqueue(() => {\n  return new Promise((resolve, reject) => {\n    console.log(\"B\");\n    resolve();\n  });\n});\n```\n\n## On Finish success/failure totals\n\n```js\njq.on(\"empty\", ({ success, failure }) => {\n  console.log(`Success: ${success} Failure: ${failure}`);\n});\n```\n\n## Configuration\n\nConfigure the max active concurrent jobs. Defaults to 1.\n\n```js\nconst jq = new JobQueue({ MAX_ACTIVE: 5 });\n```\n\n## Error Handling - Signal errors\n\n```js\njq.enqueue(() => {\n  return Promise.reject(\"Uh oh\");\n});\n```\n\n```js\njq.enqueue((done) => {\n  return done(\"Uh oh\");\n});\n```\n\n## Errror Handling - On failure\n\n```js\njq.on(\"failure\", ({ error }) => {\n  console.log(JSON.stringify({ e: error, message: \"caught error\" }));\n});\n```\n\n# Links\n\n- [Repo](https://github.com/rook2pawn/node-queuelib)\n\n### License\n\nMIT\nCopyright 2011-2021 David Wee\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n","homepage":"https://github.com/rook2pawn/node-queuelib","bugs":{"url":"https://github.com/rook2pawn/node-queuelib/issues"},"readmeFilename":"README.md","license":"MIT","keywords":["async","job queue","promise","flow control"]}