{"_id":"queue","_rev":"114-fb23555c2f245ee0d3c7226316f1ca79","name":"queue","description":"asynchronous function queue with adjustable concurrency","dist-tags":{"latest":"7.0.0"},"versions":{"0.0.1":{"name":"queue","version":"0.0.1","description":"An async job queue with adjustable concurrency","main":"queue.js","author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"_id":"queue@0.0.1","dist":{"shasum":"3e2ac020f09514735cf9755b2345996f4c3f5e85","tarball":"https://registry.npmjs.org/queue/-/queue-0.0.1.tgz","integrity":"sha512-vrCa3Ybs6K8rZDwIOzJUi5MIFZvYtxVtjrGz3vNXR/P7ws15TvPc9rziigmLz2Tl9V3A/hC7tfnozlI1EdQWcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECsP4i+DafKJoC+Zn5HnAWq+4480ztEvVBKLufNKwEgAiA8jV0l+DmM72dHvBZwbSdbYq73dE2tYbkWjx5xMy1nAg=="}]},"_npmVersion":"1.1.61","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{}},"0.0.2":{"name":"queue","version":"0.0.2","description":"An async job queue with adjustable concurrency","main":"queue.js","author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"_id":"queue@0.0.2","dist":{"shasum":"4b110c4a03b2a2f8fa1b6f994793be1baf6980c2","tarball":"https://registry.npmjs.org/queue/-/queue-0.0.2.tgz","integrity":"sha512-vGIKAOCXHCopRbYr4BgSHS1Fm2gRmsJhPfIbBNodnBDnJuCltaW6sOSuiK+j3UQ4rZHNoK6jjWxRrfE6W4Fu/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh17mO7XwFFqKrzeX54OzzLdir3Or/1SDNpUvgxnifzgIgddux1F/l2eHiq7gmdCtYnZ15LEisRRGax+xKxC7KMXg="}]},"_npmVersion":"1.1.61","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{}},"1.0.0":{"name":"queue","version":"1.0.0","description":"An async job queue with adjustable concurrency","main":"queue.js","author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"_id":"queue@1.0.0","dist":{"shasum":"bc3baa651ec5edf3b6383f9abebca476bd9c944f","tarball":"https://registry.npmjs.org/queue/-/queue-1.0.0.tgz","integrity":"sha512-kCmNZydPGL86FJcxbjDEbha6KVFi5/7hphKF9Ugac0flqI6zHraFoFBfOQ2ZMCjTKL5uHMys1AaGjLkfrsW10g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4qz+t28exWvB7zm8KM3rpmUEBBsnHHrgV6QO9uNuOBAiBegvCYMz7foyF/fJBV1XDCfuLI1pYUspiAeg9kKnkZww=="}]},"_npmVersion":"1.1.70","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{}},"1.0.1":{"name":"queue","version":"1.0.1","description":"An async job queue with adjustable concurrency","author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"scripts":{"test":"node test/all.js"},"bugs":{"url":"https://github.com/jessetane/queue/issues"},"_id":"queue@1.0.1","dist":{"shasum":"3fadb49cdb46726c5ff2e38028b6f62897eefabe","tarball":"https://registry.npmjs.org/queue/-/queue-1.0.1.tgz","integrity":"sha512-eNp1LEOMwuD7A8kkxgQI2C+sBEhph9SEzIDbLv1ESx+NpP1hERNFKmxyIA0LLlqPZLu9JogpUMXUOr5nUO604g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDS8/chREsWfXB80eUg7NK5wx6Ag00jKBdJqz0CnuLCoAiEAgD+un1k5APg5nohRG3m0CTiYFsuIjLrNwAYVWaPDN4Q="}]},"_from":".","_npmVersion":"1.2.25","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{}},"1.0.2":{"name":"queue","version":"1.0.2","description":"An async job queue with adjustable concurrency","author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"scripts":{"test":"node test/all.js"},"bugs":{"url":"https://github.com/jessetane/queue/issues"},"_id":"queue@1.0.2","dist":{"shasum":"2d9af9e61c9a1ae4557a6f38d85b534eaff20581","tarball":"https://registry.npmjs.org/queue/-/queue-1.0.2.tgz","integrity":"sha512-FnVX70T0K0bAUjPXbi95SoJfTfB7W506pLFkNyJtI6vLtOdROq/yNTEdAjmyPEtTyLba/7OjbMgp8zqqE7l4QQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFx2A0hjKvDBMcNjGklbdtIpMqHR8aDwPvSO8gFxATFgIgKCjupA5rY6yq7VvsO/GNYt1r5fD8HJDwxJXrGCzBp0A="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{}},"2.0.0":{"name":"queue","version":"2.0.0","description":"async job queue with adjustable concurrency","repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"*"},"scripts":{"test":"node test"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/25..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@2.0.0","dist":{"shasum":"3ecc2ee8accf417ba830947bdb5d56e0a199ec0c","tarball":"https://registry.npmjs.org/queue/-/queue-2.0.0.tgz","integrity":"sha512-rnEGVZ7WlBa9w3OYw/Hkxqn2UF/KLiASFttJK+Yd+bTtrMkfrOu3Ux6QGSw4hoPIrfcbQUumgErbSO3oReSahQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD5gv7nyc+2P0nJiIHKOopOHzSWyDKNz/Xd9ybvUx5/AIhAKIgdOYserJ5pTVqtYPjIijCsNCTX4X+EUTSgfck0pam"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{}},"2.1.0":{"name":"queue","version":"2.1.0","description":"async job queue with adjustable concurrency","repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"*"},"scripts":{"test":"node test","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/25..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@2.1.0","dist":{"shasum":"f28a470baf11b9a1af11bf049840a86f78eb8250","tarball":"https://registry.npmjs.org/queue/-/queue-2.1.0.tgz","integrity":"sha512-OUsVIzmxzvwZIjchLy7SLgwXPqjVw0NFxxjknNQFATHIKHfAONg8wMRElm1Ddqn59GDOSzVzG0j2/lb+nzZn+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw5mfFvIzmQ/5zGnIRuQqvfYix9rf3qtpOi0BsVFNzqAIhAIMNlnn/BCGI58RQW+O5x2FyBbwEmtjmS47n6azRzJlP"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{}},"2.1.1":{"name":"queue","version":"2.1.1","description":"async job queue with adjustable concurrency","repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"*"},"scripts":{"test":"node test","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/25..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@2.1.1","dist":{"shasum":"d62a5bb3de416144d53f72b8286ee821c63355bb","tarball":"https://registry.npmjs.org/queue/-/queue-2.1.1.tgz","integrity":"sha512-VzBBOAgft7YJHYcNtgDhlmBqdVlmte6T4HGqqt3qTAcnrvEXkYcP7dQAur10CYgoht/KcCyulqQIypyYA+zkww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpSkzzVQuS+GkTSVTBycBqxnZJze9dAt1n7S76ksqTGAiB3dOR4kSQkoshd+sb9GqDPNqYla9gumd956SPBtaWmyg=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{}},"2.1.2":{"name":"queue","version":"2.1.2","description":"async job queue with adjustable concurrency","repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"*"},"scripts":{"test":"node test","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/25..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@2.1.2","dist":{"shasum":"b375bf15e341efafbd7f2d5ffcb718f60a78d609","tarball":"https://registry.npmjs.org/queue/-/queue-2.1.2.tgz","integrity":"sha512-ctW4kcBG8/VmlJFr/ejv6C6YxRAV0FFymGvRsmScErI4EZ6QVNMCb22I4YdhA64WNQl6r2X0qM5kaF5eEx4PSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICV6FF0HQtIRfjLEBiIS7f4LLGsOFbq7EL3u3Uhizv+cAiAiHJO5L1Uyp/zjYaMrlVU7ksW6xfNJPlzWzDmo5moThQ=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{}},"2.2.0":{"name":"queue","version":"2.2.0","description":"async job queue with adjustable concurrency","repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"*"},"scripts":{"test":"node test","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/25..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@2.2.0","dist":{"shasum":"c2e999c4b3f2c6accb473693211c65c2ac0afe6b","tarball":"https://registry.npmjs.org/queue/-/queue-2.2.0.tgz","integrity":"sha512-XbnypbzmgFlRJBakNArNHmWPTMZGZgUhDRbDloONXykATKXGkk+ajlmwGJfmVbjpoM06ufIxAfDty7TD8H/p4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7U/nQhaY0vVnsMDRWP5sKHBUHuMSEIlAnTSdNfeHLpwIhAKOkCKGV5WM82486awMAlGLI/Cx7/jM8xkIih9fZ/Ws5"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{}},"3.0.0":{"name":"queue","version":"3.0.0","description":"async job queue with adjustable concurrency","repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"^2.14.0","browserify":"^5.9.1"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && { [ -x \"$(which open)\" ] && open test/index.html || xdg-open test/index.html; }","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/24..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","gitHead":"ee2486f31e1ccdc5732bbf4c3d8bc42ce3c4c4da","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@3.0.0","_shasum":"3ffff41b0f539ea9a3ecc4524fbad2011fba5bb9","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"3ffff41b0f539ea9a3ecc4524fbad2011fba5bb9","tarball":"https://registry.npmjs.org/queue/-/queue-3.0.0.tgz","integrity":"sha512-QqHiyp4Wr0Bucu5e9xz981apmbdggw465Lm9xFjRLpcS8hCY/Ix3eaj7Au1kNdbgit36Udn2JrL6ny6/pR+DaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQIgGR0+TgyzUc8JfLkErrmc/pEUnbpGr2FwUDEQNdkgIgaY2Y6/CbkcgGyzG2a+inpuneTbyl3NKB2iuo3KcHemc="}]},"directories":{}},"3.0.1":{"name":"queue","version":"3.0.1","description":"async job queue with adjustable concurrency","repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"^2.14.0","browserify":"^5.9.1"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && { [ -x \"$(which open)\" ] && open test/index.html || xdg-open test/index.html; }","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/24..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","gitHead":"3fa6cce1a442b0345654d1bcd09e6ef7ad393925","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@3.0.1","_shasum":"ffb421e62acef38968cb1bff5c5ed9024b9817d6","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"ffb421e62acef38968cb1bff5c5ed9024b9817d6","tarball":"https://registry.npmjs.org/queue/-/queue-3.0.1.tgz","integrity":"sha512-bcbGKlWPE0v85aCohpWKWARXH/IodnyxL0RrbiThSk5S14+n9k9aNMlUj4E2s9OMsrZit+3d8Zs9dnRPEbX5Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYEXcBdNlSBpOeb5ELO77N3LzeKJ057IPX89P+nermPAiAHw0CrjJsWo1Ydn3UAHsNal34A/+scgiBe7g7gzXLydQ=="}]},"directories":{}},"3.0.2":{"name":"queue","version":"3.0.2","description":"async job queue with adjustable concurrency","repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"^2.14.0","browserify":"^5.9.1"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && { [ -x \"$(which open)\" ] && open test/index.html || xdg-open test/index.html; }","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/24..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","gitHead":"4dc31d66ce6abc9555c570a69b1b9a93811b88b1","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@3.0.2","_shasum":"11bb147dee9990eb1ab5cdd58620e94ad18966cc","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"11bb147dee9990eb1ab5cdd58620e94ad18966cc","tarball":"https://registry.npmjs.org/queue/-/queue-3.0.2.tgz","integrity":"sha512-UH1/2Iesose//TSSrvg8AYOWUGcQunGk14LJfdSFBukIrb5n2CojWLFPlDZ5/MOy+NSE0i2TeOmIL4pokeP5Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHlht2X6+UCJ/bbiwD1mIEfYxz8NcZ7/ZI2Q6liEeG+gIgJpMTUcdRCOHsRAgHdDEy/FHFYa7hGEoZAOTKmy0l8RA="}]},"directories":{}},"3.0.3":{"name":"queue","version":"3.0.3","description":"async job queue with adjustable concurrency","repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"^2.14.0","browserify":"^5.9.1"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && { [ -x \"$(which open)\" ] && open test/index.html || xdg-open test/index.html; }","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/24..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","gitHead":"a95f3dd66cc8ee3c536635b7ab377c514b6228b8","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@3.0.3","_shasum":"33db61d7bcff17b2129877debc55f1c125a752f8","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"33db61d7bcff17b2129877debc55f1c125a752f8","tarball":"https://registry.npmjs.org/queue/-/queue-3.0.3.tgz","integrity":"sha512-Cfo4iB2QCspvRTfn6eqORsE61aE3YvvP6H0v+D1/CT8GyCQKEZH65jfpbyxqoFlkALeN5sK4CV+peE4L2GN9RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9Xr38ONL2sptSsDZHSZeL+KBVJaqZ0aEOfQAruHYYkAiBIwAS3RZ2SDGk2s6xh3TH8/DS7LWzwzRsC9dcHVQTAMw=="}]},"directories":{}},"3.0.4":{"name":"queue","version":"3.0.4","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"^2.14.0","browserify":"^5.9.1"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && { [ -x \"$(which open)\" ] && open test/index.html || xdg-open test/index.html; }","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/24..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","gitHead":"d85ee59df8d610fb6205c287f701a86ed1fe03c1","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@3.0.4","_shasum":"697c88731f6471d7c904c24a98299410832fa81e","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"697c88731f6471d7c904c24a98299410832fa81e","tarball":"https://registry.npmjs.org/queue/-/queue-3.0.4.tgz","integrity":"sha512-DoyMSDSGA1RsV4xJ+KbRfqOYo5ZF05uLHLj60zW+YDzcD1m62nVFEItQ5m3nNRyMC/A2TZ/zcQBP+FGW+0ualw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAU+fFnaWCtHquQws7PqQTXuTzemuyxmu7w+6lxVdishAiEArPMCLXVLA7rhZj1mkrYLFsf/ucfyEjxu/yd1+2LTHu8="}]},"directories":{}},"3.0.5":{"name":"queue","version":"3.0.5","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"^2.14.0","browserify":"^5.9.1"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && { [ -x \"$(which open)\" ] && open test/index.html || xdg-open test/index.html; }","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/24..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","gitHead":"017784d1250ab37d424eaefe344b3e87500078e2","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@3.0.5","_shasum":"8e33330f9d4a248f7b13fd5192d881146b9a4558","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"8e33330f9d4a248f7b13fd5192d881146b9a4558","tarball":"https://registry.npmjs.org/queue/-/queue-3.0.5.tgz","integrity":"sha512-qYTOzpoT9v1ev50jR5VrcouDjgboi80c/OpHolJM/74XYOVc3oMvtsMuHc+c1VKPwWVl8WrrMF73EilYigGepw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT7+893xUYkZhDwZ5Ck+Hg2kg2Y7NJ75UN0lXpt22SQAIgZByqb/FyLL7PRJC4NTp+8YeyAX8vuAREj3lJegUA4O0="}]},"directories":{}},"3.0.6":{"name":"queue","version":"3.0.6","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"^2.14.0","browserify":"^5.9.1"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && { [ -x \"$(which open)\" ] && open test/index.html || xdg-open test/index.html; }","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/24..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","gitHead":"f3244f66791e46d794bbbcd955e45cd1947fbc41","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@3.0.6","_shasum":"66c0ffd0a1d9d28045adebda966a2d3946ab9f13","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"66c0ffd0a1d9d28045adebda966a2d3946ab9f13","tarball":"https://registry.npmjs.org/queue/-/queue-3.0.6.tgz","integrity":"sha512-x7tzobbDIXKjvJ5EdXC8qxeC8KmbZEewC96JDWKwHFRwOjliuEZ43yUwqmX4dmSjRSnZHowOezkLB5jmTfJr5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2hGmTY+mcMUuWVHFr7LFCsjufS9SW7JYVWlLnP9bbMgIhALXlklMtCsvBaCHfPqAsUxiUCrA17yfIHPQjmpCASRmi"}]},"directories":{}},"3.0.7":{"name":"queue","version":"3.0.7","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"^2.14.0","browserify":"^5.9.1"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && { [ -x \"$(which open)\" ] && open test/index.html || xdg-open test/index.html; }","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/24..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","gitHead":"bfb796fca5947fe16dd327efd1338c1a2b1f832b","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@3.0.7","_shasum":"4d379c78d083a8375ed21fc6804912d139a10302","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"4d379c78d083a8375ed21fc6804912d139a10302","tarball":"https://registry.npmjs.org/queue/-/queue-3.0.7.tgz","integrity":"sha512-T/SpwRvfSbnL85ObdmP2zebUx1JrVjB4f8QAoRSBP+C2KZpm2fue2tPjEqelFQ/vVurgnDiew535opGJIf9Xhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOjRjjVErD4Qs/A790VQ/bhCBPR95vnoxC4AEX52YJqAiEAhJzsQbX10lLgbBLsb+rtcFk7q5vBwQkk+goDhW+CL+E="}]},"directories":{}},"3.0.8":{"name":"queue","version":"3.0.8","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"tape":"^2.14.0","browserify":"^5.9.1"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && { [ -x \"$(which open)\" ] && open test/index.html || xdg-open test/index.html; }","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/24..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","gitHead":"ecc02d5c2821a0948a9adf5f9f94e1891574484c","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@3.0.8","_shasum":"0768b5b4524d39dcfc9e7701bc095f136c371611","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"0768b5b4524d39dcfc9e7701bc095f136c371611","tarball":"https://registry.npmjs.org/queue/-/queue-3.0.8.tgz","integrity":"sha512-rnYABDpgbXLyr7syX8n6jPllkQzRKxPOC6bqC6EcPg9A8Tr3tA0eX7ZucbilYCQQWaXno9+SOrYETOUM/xITrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8G+LrxC6qLlEXA05iM+vZxlwVge1jRMVGa2mns7MgAQIgSBkoJrYuHXrV7/BOW+DtUZL7JZu+iPU8hHbsbNXItEk="}]},"directories":{}},"3.0.9":{"name":"queue","version":"3.0.9","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","tape":"^2.14.0"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && { [ -x \"$(which open)\" ] && open test/index.html || xdg-open test/index.html; }","travis":"istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","example":"node example"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","ff/24..latest","chrome/25..latest","safari/5.1..latest","opera/12..latest"]},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","gitHead":"fbb8fdc87224e2011b0ac6232c9ef8cc8648df5c","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@3.0.9","_shasum":"fa48c57bedf6dcc996d7d8a20aac2ee48cbbe086","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"fa48c57bedf6dcc996d7d8a20aac2ee48cbbe086","tarball":"https://registry.npmjs.org/queue/-/queue-3.0.9.tgz","integrity":"sha512-O4Yk7x0Xv2RuuonPcB8Cb1K4UEqvfBp1lJv4Stf4cN3RJHPsYN5FKxq6JXi0vMFGqxZLNYX44/d/RW1SU3QuKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmimD7XmCCQrm6CpkXERmv2O15dpOtaqs3HvtEnWUZjAIgF6Ukw41UisZiWSJ+HUU+XTAdDGB4j/5knf1pfJxJqtQ="}]},"directories":{}},"3.0.10":{"name":"queue","version":"3.0.10","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","tape":"^2.14.0"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","example":"node example"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","gitHead":"d8f2c6753b930e1e97a4e91b656d38af191201b0","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@3.0.10","_shasum":"e56778ebac57240d2ba184a90184b65812e75355","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"e56778ebac57240d2ba184a90184b65812e75355","tarball":"https://registry.npmjs.org/queue/-/queue-3.0.10.tgz","integrity":"sha512-3KQ89F7qQV4TAaMdvYl5vHeg20mq0+/iVlzqvwVSJOArJtH2BwVEFsBNe3RBBDhvDd3d4rRCa03WtUyvkdBC4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcDAlAjhTBIPGTzrwrJAezhJcyNR+O1OztF/rcqqArvwIgFGKFPFEssAbjq+ZCceMA+E44MDZTvQqWemYrHWI9jXI="}]},"directories":{}},"3.1.0":{"name":"queue","version":"3.1.0","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"repository":{"type":"git","url":"https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","tape":"^2.14.0"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","example":"node example"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"WTFPL","gitHead":"8cb17ba3292dc0cfcd104f4d7531f887fae7cf30","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue","_id":"queue@3.1.0","_shasum":"6c49d01f009e2256788789f2bffac6b8b9990585","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.2","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"dist":{"shasum":"6c49d01f009e2256788789f2bffac6b8b9990585","tarball":"https://registry.npmjs.org/queue/-/queue-3.1.0.tgz","integrity":"sha512-z3XqdkYJ/YVQuAAoAKLcePEk2BZDMZR2jv2hTrpQb0K5M0dUbiwADr48N1F63M4ChD/GwPc/LeaA9VC5dJFfTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7+sNxe83I6Op0FvPTUVmEYroIU86bGi2R70+dyessrAiAQNkGS3YkXmMlSpJquI72kIKopD2eq0jJ2pJK2ME0FIA=="}]},"directories":{}},"4.0.0":{"name":"queue","version":"4.0.0","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","tape":"^2.14.0"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","example":"node example"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"7a3b32aec2d14cdbcb4315d6e28620319605ad7c","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@4.0.0","_shasum":"e5b10fa5847c696c64149a40c58d270ad79ac713","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"shasum":"e5b10fa5847c696c64149a40c58d270ad79ac713","tarball":"https://registry.npmjs.org/queue/-/queue-4.0.0.tgz","integrity":"sha512-NnhIAPB+0q1xdhKcfQyy05YgJ4ACc8hKR7EgVKu3/DdkLtnaollJqDn5kIInDNjZ94cFDgKZVMWMFXmigMXkuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuLpFD5MyZznbRcy7ODFTnkw2G4OjfRhDhIZOlEnylAAiA7a5I5EesJTH5P7ydd75PnVO5AasBAxiKJ7kb8N/bQSg=="}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/queue-4.0.0.tgz_1461773957226_0.5287587635684758"},"directories":{}},"4.0.1":{"name":"queue","version":"4.0.1","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","tape":"^2.14.0"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","example":"node example"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"9d9a68eb9ab7a0bd3497bd3bd132173ccff94624","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@4.0.1","_shasum":"18bb2f4c1f8d99fb643da9fead89869256291617","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"shasum":"18bb2f4c1f8d99fb643da9fead89869256291617","tarball":"https://registry.npmjs.org/queue/-/queue-4.0.1.tgz","integrity":"sha512-rUA7ZYROIxLdtaBBgkroiNXcJ4JKt6ewqO9/Jzf/d+a7HVsO3VqWe4A2a5wR0d+VKtlirOApO8yensImv+1TrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcV9xl8yA4wW5EcIGMxKlSRzniapZ5bqLg+GZAZFg7xgIhALehjkuzSNVBZbSmMJKLCjEWduAI9gjPFlcdkbH950lH"}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/queue-4.0.1.tgz_1482877994839_0.6715892339125276"},"directories":{}},"4.1.0":{"name":"queue","version":"4.1.0","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","tape":"^2.14.0"},"scripts":{"test":"node test","test-browser":"browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","example":"node example"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"cd0530977c9879734a1e22177c2d7afbba726788","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@4.1.0","_shasum":"021351e8d9a3c312776d39bc7fe8f068c85ec52b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"shasum":"021351e8d9a3c312776d39bc7fe8f068c85ec52b","tarball":"https://registry.npmjs.org/queue/-/queue-4.1.0.tgz","integrity":"sha512-xcuX/0PtuBnLx4VdFJ4Zgm1LDgIXCD0bysda88g4U8E8rW9DNcR143rvERxPEjNJbU2gM9iBsRkI+9QyDHTjag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC49whnOQvZxge0EB4MRT1ldfyM2+r05JoRX1giLJnXowIgUzT2ILrEqKaNLcAtIJkF3m3gp+Vigf+SMP6LTBYlDBw="}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/queue-4.1.0.tgz_1485993281445_0.3423373482655734"},"directories":{}},"4.2.1":{"name":"queue","version":"4.2.1","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","standard":"^8.6.0","tape":"^2.14.0"},"scripts":{"test":"standard && node test","test-browser":"standard && browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"standard && istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","example":"node example","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"74ae20f7433a2ed6c50bef78bb10ba1cf74514c0","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@4.2.1","_shasum":"5318ed8a227a9734e6bfeeb24a057782922751db","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"shasum":"5318ed8a227a9734e6bfeeb24a057782922751db","tarball":"https://registry.npmjs.org/queue/-/queue-4.2.1.tgz","integrity":"sha512-WxGTOnVi5xH104DyIcAPZrI3XoAtR5lKs83CNyjuBs29aF/npDdqmAXMGAd1BWozov7SmIbQFryWSsqlJ/Cr/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCECDVor2i8wYoe0AYmprN9m0kW2U2Nj+oSV58r25FNPgIgds8dbip8/99vE6aYAiah5/l9mUp4a0HNSqkkb0UM1Lg="}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/queue-4.2.1.tgz_1485995759178_0.4674227286595851"},"directories":{}},"4.3.1":{"name":"queue","version":"4.3.1","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","standard":"^8.6.0","tape":"^2.14.0"},"scripts":{"test":"standard && node test","test-browser":"standard && browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"standard && istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","example":"node example","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"69cfbbdc45fa39c0102a6471b04582430114574c","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@4.3.1","_shasum":"144bfa9a1107a8d7c1e19f34e730cb0d473810a5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"shasum":"144bfa9a1107a8d7c1e19f34e730cb0d473810a5","tarball":"https://registry.npmjs.org/queue/-/queue-4.3.1.tgz","integrity":"sha512-dKIVerdHgMIIOEPoV4LaAohC4BWEm+bsHJIM2yCVoYeKZxG1tNEydfye9AyjIYRGyuTah+2WT7jErmiOhs4s+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCokCwa3rZ8MYMPupIMKARuQARBSqsYZL3KdUh893FtkwIhALnaan8GY34P3f5vyGJKKiBhAMkUx2yoG1WNjTSYfFEG"}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queue-4.3.1.tgz_1502901284035_0.7945017910096794"},"directories":{}},"4.4.0":{"name":"queue","version":"4.4.0","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","standard":"^8.6.0","tape":"^2.14.0"},"scripts":{"test":"standard && node test","test-browser":"standard && browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"standard && istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","example":"node example","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"f72a10f8809024819abfe2a1eac64ac5464c0f4d","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@4.4.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"integrity":"sha512-LC/ozhXgGm+2oe2Q0RkkGv/IuKNBYx1UQ/oAaW0BjYQeNUXXCFFYQtIEAvwMScv4DTI7SRZ0CPOZbChpvbehKw==","shasum":"bf9139e62f440a00de4a7d5e1907a91282e4560d","tarball":"https://registry.npmjs.org/queue/-/queue-4.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD37Zml1ty2eVg2CyCPu19nTjLx95Br3gHgzAH/5h92hgIhANRiJ86KHGGn9trGTHQA1VfrX7mVS804u82+b8bPwgzq"}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queue-4.4.0.tgz_1502918853338_0.6550702741369605"},"directories":{}},"4.4.1":{"name":"queue","version":"4.4.1","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","standard":"^8.6.0","tape":"^2.14.0"},"scripts":{"test":"standard && node test","test-browser":"standard && browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"standard && istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","example":"node example","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"70c78fa45cbf17b341512e66d935008c37bf57d4","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@4.4.1","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"integrity":"sha512-Lcs97MDk4ewesYBtC6P3hl+klvVmHN2PLzgsQcK29bVQ2+5T0Ef0ZmXhBIINkpJd3LzZK29MWjyTL2lGLYGOPA==","shasum":"ed93888335700f12dee55955b5a594cb82a1783b","tarball":"https://registry.npmjs.org/queue/-/queue-4.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDO0VE85ncxWA1fLRX0Pm0/9QMSLFOhy6vjuPxZfMTLyAiA0HbBGuFWTf5kCJ8ljnMh6JkvvORNV/CqbRXTWsuLfUQ=="}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queue-4.4.1.tgz_1505463464839_0.7238298028241843"},"directories":{}},"4.4.2":{"name":"queue","version":"4.4.2","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","standard":"^8.6.0","tape":"^2.14.0"},"scripts":{"test":"standard && node test","test-browser":"standard && browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"standard && istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","example":"node example","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"b5b47d85eb4c785e487beceb37455063ffdcc0f5","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@4.4.2","_npmVersion":"5.5.1","_nodeVersion":"8.5.0","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"integrity":"sha512-fSMRXbwhMwipcDZ08enW2vl+YDmAmhcNcr43sCJL8DIg+CFOsoRLG23ctxA+fwNk1w55SePSiS7oqQQSgQoVJQ==","shasum":"5a9733d9a8b8bd1b36e934bc9c55ab89b28e29c7","tarball":"https://registry.npmjs.org/queue/-/queue-4.4.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrS2IfWpL8arrTgGtCvTm8Ev9QbJ6I3gQJ3tcQKQGmgAiBeceI8mR/6EYWW37wcXsaFpQmpZy/DXfFRTM/ih69XiQ=="}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queue-4.4.2.tgz_1508906886233_0.3225801568478346"},"directories":{}},"4.5.0":{"name":"queue","version":"4.5.0","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","standard":"^8.6.0","tape":"^2.14.0","typescript":"^1.8.9"},"scripts":{"test":"standard && node test","test-browser":"standard && browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"standard && istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","travis-ts":"tsc test/typescript.ts --out /dev/null && echo 'TypeScript compilation passed.'","example":"node example","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"5818fc87273e8888f8d8cbff32ef5b430ed5d630","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@4.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"integrity":"sha512-DwxpAnqJuoQa+wyDgQuwkSshkhlqIlWEvwvdAY27fDPunZ2cVJzXU4JyjY+5l7zs7oGLaYAQm4MbLOVFAHFBzA==","shasum":"0f125191a983e3c38fcc0c0c75087d358d0857f4","tarball":"https://registry.npmjs.org/queue/-/queue-4.5.0.tgz","fileCount":6,"unpackedSize":12756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeHHBCRA9TVsSAnZWagAAJIQP/jqaexmQtMyQ4agh1BsT\n2LoxlaoDqVMfHrHOpKYvJDH3EPRcoxVbP+FCsGzMTZIGC/GFZBuokotLWNat\nGkAGzoNtfex38S4jfi8rkSwjfjlnaxQUdgJyogTBCqFHxbrTZAskp4n6E36T\nmTl3gfFxSdmYES6bDpq9MOu5m/6UToZLR5cPyqp87a8Lddk33wHeNGW4p/Wk\nD2oXVQ1s//QUTMLmaTYhNWvIFHa1nvN/P+P6VilRmVABmfSzPT6RZYsCtR/U\nnNWDBWKnLIoWfMTnc069vE9xrfJZsUnSeAvr2UCksSeQw6yQlRxBt19psCk/\n0FidFo2pE11GVMiDEJuCNVbFRYk2X2Ob755HsnXc4fs84qAWJcP/qiViSGOu\n904SDL156SeUVTurpHAuLzxeNVK8jYGAwiE0KAWLR9NZWkQJcmmDk3PjqR5J\nyENxwMne24zUjgVP05oCFmPb2irM2dlAhyGzXNJPRfl9aVFjwL+LRC6qiPoy\neaBCUFm814hpeLr7IqNSfooFjoYA8l0sMMQiyT9K47Evy9P7+Tg9w4GovfHc\n+uPZ/wKyIpeYtHy6PccCQDTTL4Sxa5Zx9QWyZ6hZW+SV8DrEQfy5/Am3Bw5b\nhSTrX26BoGpxJswHb6QwUsKxv34WmzzXvmt+DS08/j6SZbdAjKiMjDbMXl6H\nskV5\r\n=A+KB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGiCrO69Es4yN2P7uIG5YuMb9+Ga0cf0HJZnb1OaVZNQIhAO1HBkq4xHAWgvOCoDIYQpfpxIUqEcOmXH4JX4sI7+s+"}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queue_4.5.0_1534620096472_0.30270560502604016"},"_hasShrinkwrap":false},"4.5.1":{"name":"queue","version":"4.5.1","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"dependencies":{"inherits":"~2.0.0"},"devDependencies":{"browserify":"^5.9.1","coveralls":"^2.11.2","istanbul":"^0.3.2","standard":"^8.6.0","tape":"^2.14.0","typescript":"^1.8.9"},"scripts":{"test":"standard && node test","test-browser":"standard && browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"standard && istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","travis-ts":"tsc test/typescript.ts --out /dev/null && echo 'TypeScript compilation passed.'","example":"node example","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"c76211c5055bbba5e8e7ed59ed5272051136cc2b","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@4.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"integrity":"sha512-AMD7w5hRXcFSb8s9u38acBZ+309u6GsiibP4/0YacJeaurRshogB7v/ZcVPxP5gD5+zIw6ixRHdutiYUJfwKHw==","shasum":"6e4290a2d7e99dc75b34494431633fe5437b0dac","tarball":"https://registry.npmjs.org/queue/-/queue-4.5.1.tgz","fileCount":6,"unpackedSize":12817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/aD+CRA9TVsSAnZWagAAf7gQAIylLAQ7cMVbj6/vvdPf\nt8EbX9b9VvOobibgj6NyfvDypmbHehNf18zePP8ms8zzn+KVqXt8lgFQKtqm\nk/kw0PGrkHdIWo+QHZDScPQZQkXBWDMNsEmfrLcxJrhb/rolprjgCJ4nz/UM\nISEVxiq49G2z657rY1gMA9Ok5FpQwdWcgHP5m2qa6dZbbmjlVmMoZRVlPtV9\n7Qz9v7NwwqeEyWsEe8wwlOgNxlBO+cKdB07xMmQsgc5gaGBmYQCM6QYz6NgW\nPkOepLarR1bmXTuV5Qi2fIDoT5hZHr4vPjhGhkiYR3fBvuYgZOOE5aaTBhgO\nR/8u2Sz0odcjR7vXFP2tYbVKtyteTQjyp67I11m5nMjxCfHtXIQw7kUSHC5H\nwoE4XvCh2JEFoBhdQGvvFrBaqdfkOW7JlAii6qYIcunhG0jwcgPD8Vssji3P\nRsa3H67BcE+uvsF/l33ukCEs5WTIhY/9tt+Ney4NJ8sOux1g408qX/IYOFp1\nz096eZBso3bUnGixo9hNbbk6e7LjuAEMevcOYCltyNoe3elfEl0TiKwCu+jz\nkrnxH+bo95GBH1ceXmxU+uEfOf/q0MgMNDnc0nmRPLmvfqu2YptaRBE7JcHS\n4UtdQXi8JT6PvjSi2bTeybKDKi22nIygzQ/x3/X+N5la9FCMaPwPeb+Rn6Go\nsNtS\r\n=o69a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu1Nan6qXTOPDIpSLkT1+XU/hL6C1mMvPYhLF4sxRPKAIgb24aEcxH0EM4ucb320M+eHA8Js8a4ngES43yMa1CHYo="}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queue_4.5.1_1543348478177_0.7279204001974116"},"_hasShrinkwrap":false},"5.0.0":{"name":"queue","version":"5.0.0","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"dependencies":{"inherits":"~2.0.3"},"devDependencies":{"@types/node":"*","browserify":"^16.2.3","coveralls":"^3.0.2","istanbul":"^0.4.5","standard":"^12.0.1","tape":"^4.9.1","tsd-check":"*","typescript":"^3.2.2"},"scripts":{"test":"standard && node test && tsd-check","test-browser":"standard && browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"standard && istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","travis-ts":"tsc test/typescript.ts --m System --out /dev/null && echo 'TypeScript compilation passed.'","example":"node example","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"5f119432ea763863010aeb804702b0100a516ddd","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@5.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"integrity":"sha512-2K9XzFpaho+lzRzyrFZVfzNSMq34/c0mRurL2Ciqy/+wShotbPDnl2COQjOpaJsKbNZQ28YMzQH96MTFdQD9AA==","shasum":"95c4805b77d0f87244f05b4ef796ccb0f099cf71","tarball":"https://registry.npmjs.org/queue/-/queue-5.0.0.tgz","fileCount":5,"unpackedSize":16376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEDfvCRA9TVsSAnZWagAAO1sQAJ4wfKOCwAQc3dKmjDTx\ngNGZ9EleqQM8F1GkoGF/jWKbj50f/GxYTf6UmT7mF1F1RQXjT2qs+csvaflI\nUM+5Y+E6OH5eM7a0wDzwmYSQMcEePT59hkGUK1q8qJhMBHPkithfwuV03yE6\nOfr9b6gT0BWEkNWjbhme1FaPdO/Ly/Rz5UQOIcOjsPFi4hc6O7CjOKaW+kdu\nrpsWqp1IPWKIDiVgD7Bb4yYF1XC33XdU3tRI2HoFhl3b1iQCYirqXKQqq5MX\nWQqezUnwnr1E+qTL7KXxnfhEBq2GAChDtmvIoC8JxFNFVS3cy7gRVVUDllRO\ny9WuHxH17XAEGs2AdbmUNAGhj/18nMgqx9TYprQUfGKN9cCW3XOI37UGXrqM\noJ0wAFbIDlTcpNaEDQNDJlY9VGUuU+wwDySDgxNBAt7l8+RB0cbXZ8J4Ax9T\n7r7rk3ty3MNmGKTyiP16TZoKxAwrYqPfBm8spN+aIl3aXSOSm8TLGtaTmZG8\nApsGyXNN3EVM34dVxKKTKR9MGJDu+CzxmXE0tv22lhFwlTpcbdBRU/HIjefZ\nK4MSoROf1FIlf7bk0LrCfXmQSUmBTFGSVBNTOuFc3U2fA+I0ZavZzAUqqx4F\ndIv914XMDAhgthhqgUO0NCp1hWqomeQ4xX1+1ywrPVJtVeBHUB8UU4IK5+Y1\n0c2u\r\n=QZ+8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBm5lve6uMUlBsxRLIcWXxor7DPCSl6XPEMIkWUdjMTrAiAurhKMwO/+lAtgbW7jcy6sR9a7n4jCupApKLQMBhz5VA=="}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queue_5.0.0_1544566766770_0.6293383439941025"},"_hasShrinkwrap":false},"5.0.1":{"name":"queue","version":"5.0.1","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"dependencies":{"inherits":"~2.0.3"},"devDependencies":{"@types/node":"*","browserify":"^16.2.3","coveralls":"^3.0.2","istanbul":"^0.4.5","standard":"^12.0.1","tape":"^4.9.1","tsd-check":"*","typescript":"^3.2.2"},"scripts":{"test":"standard && node test && tsd-check","test-browser":"standard && browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"standard && istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","travis-ts":"tsc test/typescript.ts --m System --out /dev/null && echo 'TypeScript compilation passed.'","example":"node example","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"244cb2f8c09be96c103e4557b58066694d8a6aea","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@5.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"integrity":"sha512-c3KGXGbjY5KMHfemu1HN57Fz/7ECA4TPgCJ3u0io25z2vBpgppHo5SQOkScDRU5iXP4HWE7hKk+Cteb6+p/wew==","shasum":"17b7d8b8f9ecd563b8b160d4f469b78f5573a368","tarball":"https://registry.npmjs.org/queue/-/queue-5.0.1.tgz","fileCount":5,"unpackedSize":16548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWGQmCRA9TVsSAnZWagAAlEoP/10+z+XlMaKFVIP1cTyo\nYykKtYuWx+QHcVZBHn5TN+1OAGpwApBIxLsX20sBl8V7JHb7Ol2TGA2LrZPU\nPeyrs7EQMd2DdLciPLW/5r9m8bQ+I7/XPSML3y2FoIzCr/+q3Tk7ND39DUuz\nkSkPHMPBx09MHHGTXD2vo13Ocpn9hXfb+7gR2csgHLfviDEgkMFh8SChMW08\nVmJ9e0lrF6whzmP93SiXJ7HoZScFqT0I0zNylpPZnvDYvVmm/gE67UzV3Dlj\nDeIbVHt2SMdujGIghTlscCGHWTNuVkLZ5bAM5IAbXPauICZwyBeV13a4nVWw\ny95mqBCws8zhMvmbE4sdKZDfFZbCvaLTxu7qj0IribVfajpmd2e2Hujn4BA8\njNC8+9WoDwy8OCqYpvKJ4oYZqupLfAGPCPvybKohfDFUnTkkAWjkte/vwExL\n+74Lov3q0pHMIx2Tp5DbUm1Y1IExB6JTCjjWgq6qeqxZQsfEb4qwgS0p/1wQ\nyuMSvZ/YskKMmA4inTF5uSA+P5/32j0d6XFVKEdBzCOyMJOqeXSI27NsW9A2\nTWvehlNK7mjQ51Vft1RDOfcQr6pr+8/jMWzU7Iqglg6staNtURSEQJFeFYCE\n2bVI3zbWU/zfPV/ajbDRjEQX7AJk3hxLRh/A+ohrZS+wOpe3wPz2OszPwcP9\nQ1f0\r\n=G7vh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKjwv/97uluUBzIrk72eBcCp1YPBvV0WNj1DlS5fUMqAiEA4a8mQPcU4vzWaBIXE1ZntEqScsJxIb+6L+aWB9qaZTY="}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queue_5.0.1_1549296677761_0.036406749890106616"},"_hasShrinkwrap":false},"6.0.0":{"name":"queue","version":"6.0.0","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"dependencies":{"inherits":"~2.0.3"},"devDependencies":{"@types/node":"*","browserify":"^16.2.3","coveralls":"^3.0.2","istanbul":"^0.4.5","standard":"^12.0.1","tape":"^4.9.1","tsd-check":"*","typescript":"^3.2.2"},"scripts":{"test":"standard && node test && tsd-check","test-browser":"standard && browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"standard && istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","travis-ts":"tsc test/typescript.ts --m System --out /dev/null && echo 'TypeScript compilation passed.'","example":"node example","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"e9285cfc8056a21d30543d48e8ccd7983de89115","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@6.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"integrity":"sha512-gpUbFleAxTje0QND1EtRXJYvyhykgJnScMeaC9MMn+TEXWjcDSHAg7axcnDIwKrPosK7y84Y8AKX9GAc95xyAA==","shasum":"6e898c3e4630e7b6fd0ba87ac84de1ba4b284e1e","tarball":"https://registry.npmjs.org/queue/-/queue-6.0.0.tgz","fileCount":5,"unpackedSize":17201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccwNVCRA9TVsSAnZWagAArM0P/RGJrPLY6TX5xTqiRIRt\nYYDf1qCZ6PmMB4vJY5Pcyfwk9XcZbbI/luORLr8R84eDpPJCwtao+vxA2mKt\nd+3YRWcR2p2we3fVKjXhTx7OGjx+lK5wBlsjLFC+8+iNDg4fLPuzx/TWBC7E\nsuMrReYKpjBMse3zkuCK1V37xXQu7UuwSvO0pljktmaVivvquyDoxoaIcvS2\n3nm2M73ttiohjsXiWgrwNOMUMzD9Dos+1jxP6RBpskd2Iv07BMLlbNu2cHfo\nrulcHceVET+IxUaRChf7J98/WcgROPtvKIhToEshDnhvES9GSlXj2/QO73A0\n3/e/rpKOz8rYlOjiuCAXh6RZ68QHiN1yT9Cm228XeFAu9dnyTgpa0H4IrsQe\nOdZvU4dF4/79icM7B8qiaQZIigq4OtOPo+wegajrE+99YMIJAQoJ/LRifyON\nltzxvgjQ01jRMO/95fNDyy02t/nRSLJ9xB9O5Hu/quAelpdLJ87omTas0hsx\nvOl9OrbAQcnTZfE04/jhlmWAdJKzmshUCJ6a+V7I+UmzibTXug+pKb3HVZak\noRWvjpxNBMGLug4h7IZEh40aQl2xfUM++kGDPgmHGqqzxWG4TjmADy9xtuav\n9mA9rtoqyDekkHH532TT5mBt2wvBi0Nr0T30isEiZ1qa3KGDmhpOK/u5+eRS\n+sbx\r\n=ft+s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/9fLQ8x0sd4x4WJ4I9sp+my/HGHD8nHe4+IK9nVBYyAIhAMe/gZc0MlryjP1dAyzuPEZY88oe9WCd/PSnGyvoL4Ux"}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queue_6.0.0_1551041364760_0.9870807191772546"},"_hasShrinkwrap":false},"6.0.1":{"name":"queue","version":"6.0.1","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"dependencies":{"inherits":"~2.0.3"},"devDependencies":{"@types/node":"*","browserify":"^16.2.3","coveralls":"^3.0.3","istanbul":"^0.4.5","standard":"^12.0.1","tape":"^4.10.1","tsd-check":"*","typescript":"^3.3.3333"},"scripts":{"test":"standard && node test && tsd-check","test-browser":"standard && browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"standard && istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","travis-ts":"tsc test/typescript.ts --m System --out /dev/null && echo 'TypeScript compilation passed.'","example":"node example","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"0b663a830e4b35509b800fe4c37e17c1044d529d","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@6.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"dist":{"integrity":"sha512-AJBQabRCCNr9ANq8v77RJEv73DPbn55cdTb+Giq4X0AVnNVZvMHlYp7XlQiN+1npCZj1DuSmaA2hYVUUDgxFDg==","shasum":"abd5a5b0376912f070a25729e0b6a7d565683791","tarball":"https://registry.npmjs.org/queue/-/queue-6.0.1.tgz","fileCount":5,"unpackedSize":17275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckSqECRA9TVsSAnZWagAA+BQP/3l2n+LPEJqywmz9MK5u\nYb998FrJHmb1u2ETkVXPLDYk+DNYZMgU+/QcJYnW4J146f9ZzPQLtYVnmNO5\nrEgfdsc8IN8fSVNjXOrZOgiTEC/ZfOrMwqqDKfqkLScYmg37Pv+7m5oysRql\nPXL8oLJ2TuOQnqxnF1GWIbJDSEpEVWD3YGHt14k9fDa1QJcivIGUfQeC8Wck\nD1Pn9hu8zNjKERPEl5Ic5lGSbIC1F/Muri/DvnE7jE9mwCAIMLV1iSGctMnL\nwE575LZAXdDq52UFtAWxReQO4HuW6wscAN8YEx/jUj9rWit1hjDzCcQxEaKt\noiIIVhlh7BGY18Hrflu2al8/X/DjVJtX0q4GNQ+EI2ANvNjMnRhdqBhsM1yL\n+cxNz+cjVb6YYekUAIFY/TM7GDtfSS8aC6ki9wz+T13LEZzkYayHkT809CK4\nTeFoQChIuzRrXmjkhmYiOjZUfMlgzGxam4ZmH+8skxtie5lIfKApARF05Zlr\nuscNSgRaU6XtpQKvQVtLJCTBogV5RE1sd9PFm6p/j+PdrvBeDIww5L1NJPNZ\n6JGLJ72ZbE+psSGC/0BkXuxG+O0EnDhysrRRKZaJdJmrBA2+9rDjB5IDNyUf\nIXCtNyTWucFo81mDXdFuxtiUrmI5QcpuoZdFuIeivh4ko+lsOmg2zXLm/B3L\n8B1x\r\n=JMnN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBS7EeUHj5Jz8gu78G+wLxwhh3PUOMAPga7rj0iXRUtQIgM5Wcb5N2LsFrbRZVkUWWi2EyL+o9DocAIh50ktn8ee8="}]},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queue_6.0.1_1553017475222_0.3739034219156705"},"_hasShrinkwrap":false},"6.0.2":{"name":"queue","version":"6.0.2","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"dependencies":{"inherits":"~2.0.3"},"devDependencies":{"@types/node":"*","browserify":"^16.2.3","coveralls":"^3.0.3","istanbul":"^0.4.5","standard":"^12.0.1","tape":"^4.10.1","tsd-check":"*","typescript":"^3.3.3333"},"scripts":{"test":"standard && node test && tsd-check","test-browser":"standard && browserify test/index.js > test/bundle.js && echo \"open test/index.html in your browser\"","travis":"standard && istanbul cover test --report lcovonly && cat coverage/lcov.info | coveralls","travis-ts":"tsc test/typescript.ts --m System --out /dev/null && echo 'TypeScript compilation passed.'","example":"node example","lint":"standard"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"author":{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},"license":"MIT","gitHead":"e15babc6f54f20ad622ec1756d0f9a59d6d03164","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@6.0.2","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==","shasum":"b91525283e2315c7553d2efa18d83e76432fed65","tarball":"https://registry.npmjs.org/queue/-/queue-6.0.2.tgz","fileCount":5,"unpackedSize":17642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+kOPCRA9TVsSAnZWagAAjW8P/RbTK4C86Qog/s6b+6mo\nl81NL4pjg7B+UC4eRI6h2G9UI+vU2n0PMcEviWhQVkUFvcw68RP3wy7QuICG\nccmpp5c14J5o4FugGX4VR6HGwr5Y8zBCQU09jQZrjPW1fu0F0x8vQ8evbS0L\nKwex2HOrK0VpJiBri+qe6pe0BUpOGMd2yPf47fBYgLXMa+GHsACFTfFePAxu\na19soWJRFx5zG5gPeHU0b3PJRiL2NWhzDBi7A1evhTHZlIkofd2J5p/C/XRn\n3uXDHj9+t3WoiE1q+/fuORku5BZd35IQaJwwUzdkvGRJUG2yTh+rFNL54ztR\nZs/pikYK5MB9LEUsEfYEusXJwWW3oTNvWSPWKqysZ1UCqSDCRyBudZxNH4wK\nUJgmcd1czVcap3kNc0/7qE7aYNMJ5xA+j2QcqJvQfA4pw/EoVGRFp0GUG8sY\nGnsrPX1qpTyIZZ7Tn6ou+Q9W4SbwXWUzg9yfw23nsGyFRGNbTCzB/kyb04LP\nRjgrKUz/wcfQjGnMYC0GQe6gxyhm/70zFLl6QmXECNLiGSne3Kp3Dw7sSmF1\npdKax9Nk4j7BdqC1IfKyBVUAeQR67EUVS9yTMJVrIDwXhD31xOSp3OyMycTL\nfVmpsyDABkhU/XfszRl5wEr9NAL1ZF9Y19uItILFg+bXf3XOKFyUURKtcyBn\n1C7O\r\n=8dcV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxLsSvuiOQowYWTjbA+jtDFuT3PHEMB2Lz/Nyk5wYxfgIhAPvXM23PoVL+hQ+4y57w3uH3bWcjKp5s+I0n7cZ+tvvY"}]},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"directories":{},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queue_6.0.2_1610236814943_0.5336262940381766"},"_hasShrinkwrap":false},"7.0.0":{"name":"queue","version":"7.0.0","description":"asynchronous function queue with adjustable concurrency","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"typings":"index.d.ts","main":"index.js","exports":{".":"./index.js","./*":"./*"},"type":"module","devDependencies":{"c8":"^7.12.0","http-server":"^14.1.1","tap-esm":"^3.0.0"},"scripts":{"test":"node test","coverage":"c8 npm run test","dev":"http-server ./ -s -c-1 -p 7357","example":"node example"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"contributors":[{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},{"name":"Maksim Lavrenyuk","email":"maksim.lavrenyuk@outlook.com"}],"license":"MIT","gitHead":"87ba703d77782cb6e06cad4d3b6a77388ad6a750","bugs":{"url":"https://github.com/jessetane/queue/issues"},"homepage":"https://github.com/jessetane/queue#readme","_id":"queue@7.0.0","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-sphwS7HdfQnvrJAXUNAUgpf9H/546IE3p/5Lf2jr71O4udEYlqAhkevykumas2FYuMkX/29JMOgrRdRoYZ/X9w==","shasum":"2f43841ac492a4848007089810702704f5b2c4ae","tarball":"https://registry.npmjs.org/queue/-/queue-7.0.0.tgz","fileCount":5,"unpackedSize":19568,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0pg8IhzhNBi5TBFEFYShnXwmXyWpO3qVqAEKCAh2yhgIhANM+Pt2+WUrLyMHTkHK50hAHF405UZdQYQKi5uFb6Mb1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNYmlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLmg/+MKP6raOhTdHD5S3a45IYbYR+aeALr71oHSvsDPf38NWquaf4\r\nSmq6YUe/0/vmyS9ouKXQizXv2HuLUg72AI3Rxs0YLtkw0BNDv7ShS2TiFct/\r\nvqhg6ANTGj+zyNMMFVGqvLYiKBRPur9ojs9SfQMNEV4xk+awR8QFHisvc4Nc\r\nVKVExodV0C89avKsZkNPiLO6HmtKbKpmhbOMi4SmF9mPZGD0c3Bq7jbdWhAX\r\nxoYsvNjUwBdqmBu3Jv0+XPiNvVipazaZUTw9Vw590B3mj43Fh4J2WV+YAApR\r\nsvoVlMHXTgeFMzvUTBgiK98wYx/xZbe2LfL8PyFbTSq6P5lAkPWOHHzTG3wM\r\n8ybzjN2ry+mlNxSOA+TYoIQNuFTG9DBeXisZ35gDQzk8WWp0H8acxgCPXlv6\r\nANooRKwDiUuZGdjX1MFWZFF/4KUD4K8LB1fAfGCKgvqbDRGPBtAwWUE0yeUL\r\nYPSELVNIgkEJ8qd2Atq95PzT3KzQtSC8ggDlhctNM7w70l/V+W31V1W4suA/\r\nCniOn8DXeYU10wwj574+erc/b6O/Mr6l5fN6QWi13d0cNjWxLfKXlkhREVR0\r\nAv0/onNIxr0mLvVQifizt+T22E3VuaspPnlOXkjnySI6nNUQBk2xHHpXxZJi\r\nwOiiP8XXzGq8tm19eGber/FgUUiL5DKdJdU=\r\n=zcRC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jessetane","email":"jesse.tane@gmail.com"},"directories":{},"maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queue_7.0.0_1681230245538_0.1144294704488662"},"_hasShrinkwrap":false}},"readme":"```\n   ____  __  _____  __  _____\n  / __ `/ / / / _ \\/ / / / _ \\\n / /_/ / /_/ /  __/ /_/ /  __/\n \\__, /\\__,_/\\___/\\__,_/\\___/\n   /_/\n```\nAsynchronous function queue with adjustable concurrency.\n\n[![npm](http://img.shields.io/npm/v/queue.svg?style=flat-square)](http://www.npmjs.org/queue)\n\nThis module exports a class `Queue` that implements most of the `Array` API. Pass async functions (ones that accept a callback or return a promise) to an instance's additive array methods. Processing begins when you call `q.start()`.\n\n## Example\nDo `npm run example` or `npm run dev` and open the example directory (and your console) to run the following program:\n``` javascript\nimport Queue from 'queue'\n\nconst q = new Queue({ results: [] })\n\n// add jobs using the familiar Array API\nq.push(cb => {\n  const result = 'two'\n  cb(null, result)\n})\n\nq.push(\n  cb => {\n    const result = 'four'\n    cb(null, result)\n  },\n  cb => {\n    const result = 'five'\n    cb(null, result)\n  }\n)\n\n// jobs can accept a callback or return a promise\nq.push(() => {\n  return new Promise((resolve, reject) => {\n    const result = 'one'\n    resolve(result)\n  })\n})\n\nq.unshift(cb => {\n  const result = 'one'\n  cb(null, result)\n})\n\nq.splice(2, 0, cb => {\n  const result = 'three'\n  cb(null, result)\n})\n\n// use the timeout feature to deal with jobs that\n// take too long or forget to execute a callback\nq.timeout = 100\n\nq.addEventListener('timeout', e => {\n  console.log('job timed out:', e.detail.job.toString().replace(/\\n/g, ''))\n  e.detail.next()\n})\n\nq.push(cb => {\n  setTimeout(() => {\n    console.log('slow job finished')\n    cb()\n  }, 200)\n})\n\nq.push(cb => {\n  console.log('forgot to execute callback')\n})\n\n// jobs can also override the queue's timeout\n// on a per-job basis\nfunction extraSlowJob (cb) {\n  setTimeout(() => {\n    console.log('extra slow job finished')\n    cb()\n  }, 400)\n}\n\nextraSlowJob.timeout = 500\nq.push(extraSlowJob)\n\n// jobs can also opt-out of the timeout altogether\nfunction superSlowJob (cb) {\n  setTimeout(() => {\n    console.log('super slow job finished')\n    cb()\n  }, 1000)\n}\n\nsuperSlowJob.timeout = null\nq.push(superSlowJob)\n\n// get notified when jobs complete\nq.addEventListener('success', e => {\n  console.log('job finished processing:', e.detail.toString().replace(/\\n/g, ''))\n  console.log('The result is:', e.detail.result)\n})\n\n// begin processing, get notified on end / failure\nq.start(err => {\n  if (err) throw err\n  console.log('all done:', q.results)\n})\n```\n\n## Install\n\n```\nnpm install queue\n\nyarn add queue\n```\n\n## Test\n\n```\nnpm test\n\nnpm run dev // for testing in a browser, open test directory (and your console)\n```\n\n## API\n\n### `const q = new Queue([opts])`\nConstructor. `opts` may contain initial values for:\n* `q.concurrency`\n* `q.timeout`\n* `q.autostart`\n* `q.results`\n\n## Instance methods\n### `q.start([cb])`\nExplicitly starts processing jobs and provides feedback to the caller when the queue empties or an error occurs. If cb is not passed a promise will be returned.\n\n### `q.stop()`\nStops the queue. can be resumed with `q.start()`.\n\n### `q.end([err])`\nStop and empty the queue immediately.\n\n## Instance methods mixed in from `Array`\nMozilla has docs on how these methods work [here](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array). Note that `slice` does not copy the queue.\n### `q.push(element1, ..., elementN)`\n### `q.unshift(element1, ..., elementN)`\n### `q.splice(index , howMany[, element1[, ...[, elementN]]])`\n### `q.pop()`\n### `q.shift()`\n### `q.slice(begin[, end])`\n### `q.reverse()`\n### `q.indexOf(searchElement[, fromIndex])`\n### `q.lastIndexOf(searchElement[, fromIndex])`\n\n## Properties\n### `q.concurrency`\nMax number of jobs the queue should process concurrently, defaults to `Infinity`.\n\n### `q.timeout`\nMilliseconds to wait for a job to execute its callback. This can be overridden by specifying a `timeout` property on a per-job basis.\n\n### `q.autostart`\nEnsures the queue is always running if jobs are available. Useful in situations where you are using a queue only for concurrency control.\n\n### `q.results`\nAn array to set job callback arguments on.\n\n### `q.length`\nJobs pending + jobs to process (readonly).\n\n## Events\n\n### `q.dispatchEvent(new QueueEvent('start', { job }))`\nImmediately before a job begins to execute.\n\n### `q.dispatchEvent(new QueueEvent('success', { result: [...result], job }))`\nAfter a job executes its callback.\n\n### `q.dispatchEvent(new QueueEvent('error', { err, job }))`\nAfter a job passes an error to its callback.\n\n### `q.dispatchEvent(new QueueEvent('timeout', { next, job }))`\nAfter `q.timeout` milliseconds have elapsed and a job has not executed its callback.\n\n### `q.dispatchEvent(new QueueEvent('end', { err }))`\nAfter all jobs have been processed\n\n## Releases\nThe latest stable release is published to [npm](http://npmjs.org/queue). Abbreviated changelog below:\n* [7.0](https://github.com/jessetane/queue/archive/7.0.0.tar.gz)\n  * Modernized codebase, added new maintainer (@MaksimLavrenyuk)\n* [6.0](https://github.com/jessetane/queue/archive/6.0.1.tar.gz)\n  * Add `start` event before job begins (@joelgriffith)\n  * Add `timeout` property on a job to override the queue's timeout (@joelgriffith)\n* [5.0](https://github.com/jessetane/queue/archive/5.0.0.tar.gz)\n  * Updated TypeScript bindings (@Codex-)\n* [4.4](https://github.com/jessetane/queue/archive/4.4.0.tar.gz)\n  * Add results feature\n* [4.3](https://github.com/jessetane/queue/archive/4.3.0.tar.gz)\n  * Add promise support (@kwolfy)\n* [4.2](https://github.com/jessetane/queue/archive/4.2.0.tar.gz)\n  * Unref timers on end\n* [4.1](https://github.com/jessetane/queue/archive/4.1.0.tar.gz)\n  * Add autostart feature\n* [4.0](https://github.com/jessetane/queue/archive/4.0.0.tar.gz)\n  * Change license to MIT\n* [3.1.x](https://github.com/jessetane/queue/archive/3.0.6.tar.gz)\n  * Add .npmignore\n* [3.0.x](https://github.com/jessetane/queue/archive/3.0.6.tar.gz)\n  * Change the default concurrency to `Infinity`\n  * Allow `q.start()` to accept an optional callback executed on `q.emit('end')`\n* [2.x](https://github.com/jessetane/queue/archive/2.2.0.tar.gz)\n  * Major api changes / not backwards compatible with 1.x\n* [1.x](https://github.com/jessetane/queue/archive/1.0.2.tar.gz)\n  * Early prototype\n\n## License\n[MIT](https://github.com/jessetane/queue/blob/master/license.md)\n","maintainers":[{"name":"jessetane","email":"jesse.tane@gmail.com"}],"time":{"modified":"2023-04-11T16:24:05.887Z","created":"2012-11-04T00:23:18.393Z","0.0.1":"2012-11-04T00:23:19.527Z","0.0.2":"2012-11-04T00:29:12.585Z","1.0.0":"2013-05-19T05:19:41.875Z","1.0.1":"2013-06-22T16:48:07.826Z","1.0.2":"2013-11-09T18:55:21.255Z","2.0.0":"2014-01-20T04:02:29.310Z","2.1.0":"2014-01-20T08:31:31.434Z","2.1.1":"2014-01-20T08:40:23.899Z","2.1.2":"2014-01-27T23:51:54.194Z","2.2.0":"2014-01-28T22:15:53Z","3.0.0":"2014-08-06T14:32:26.896Z","3.0.1":"2014-08-06T15:08:28.122Z","3.0.2":"2014-08-06T15:19:10.638Z","3.0.3":"2014-08-06T15:21:50.494Z","3.0.4":"2014-08-06T15:27:33.413Z","3.0.5":"2014-08-10T01:02:39.714Z","3.0.6":"2014-08-10T18:35:46.359Z","3.0.7":"2014-09-22T21:35:37.468Z","3.0.8":"2014-10-26T19:50:06.880Z","3.0.9":"2014-10-26T21:23:55.543Z","3.0.10":"2014-10-27T02:07:26.260Z","3.1.0":"2015-03-23T15:09:16.387Z","4.0.0":"2016-04-27T16:19:18.345Z","4.0.1":"2016-12-27T22:33:16.768Z","4.1.0":"2017-02-01T23:54:43.700Z","4.2.1":"2017-02-02T00:36:01.277Z","4.3.1":"2017-08-16T16:34:44.998Z","4.4.0":"2017-08-16T21:27:34.421Z","4.4.1":"2017-09-15T08:17:45.758Z","4.4.2":"2017-10-25T04:48:07.151Z","4.5.0":"2018-08-18T19:21:36.528Z","4.5.1":"2018-11-27T19:54:38.279Z","5.0.0":"2018-12-11T22:19:26.900Z","5.0.1":"2019-02-04T16:11:17.874Z","6.0.0":"2019-02-24T20:49:24.968Z","6.0.1":"2019-03-19T17:44:35.345Z","6.0.2":"2021-01-10T00:00:15.086Z","7.0.0":"2023-04-11T16:24:05.733Z"},"repository":{"type":"git","url":"git+https://github.com/jessetane/queue.git"},"users":{"strathausen":true,"stringparser":true,"sloanb":true,"leonning":true,"knownasilya":true,"rhyslbw":true,"sigkill(9)":true,"sopepos":true,"trollwookiee":true,"akamaozu":true,"filipesoccol":true,"abarroso":true,"weconquered":true,"quocnguyen":true,"dexterneo":true,"oldfish":true,"nicknaso":true,"phuongnv":true,"whathejoe":true,"gzg1500521074":true,"khande1n":true,"piecioshka":true,"ferx":true,"bluelovers":true,"miloc":true,"asfrom30":true,"ashish.npm":true},"readmeFilename":"readme.md","homepage":"https://github.com/jessetane/queue#readme","bugs":{"url":"https://github.com/jessetane/queue/issues"},"license":"MIT","keywords":["queue","async","asynchronous","synchronous","job","task","concurrency","concurrent"],"contributors":[{"name":"Jesse Tane","email":"jesse.tane@gmail.com"},{"name":"Maksim Lavrenyuk","email":"maksim.lavrenyuk@outlook.com"}]}