{"_id":"promise-throttle-all","_rev":"3-306d1b5748a0d3225d3dd9ca60726b7c","name":"promise-throttle-all","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"promise-throttle-all","version":"1.0.0","license":"MIT","author":{"name":"Robin Pokorny","email":"me@robinpokorny.com","url":"http://robinpokorny.com"},"description":"Promise.all with limited concurrency","cdn":"dist/index.umd.js","main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","exports":{".":[{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.js"},"./dist/index.js"]},"dependencies":{},"devDependencies":{"@types/eslint":"^7.2.9","@types/jest":"^26.0.22","@types/prettier":"^2.2.3","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.24.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^26.6.3","prettier":"^2.2.1","rollup":"^2.45.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.4","ts-jest-resolver":"^1.0.0","typedoc":"^0.21.4","typedoc-plugin-markdown":"^3.6.1","typescript":"^4.2.4"},"scripts":{"doc":"typedoc src/index.ts","test":"npm run test:lint && npm run test:unit","test:lint":"eslint \"*/**/*.{ts,js,json}\"","test:unit":"jest","lint":"eslint \"*/**/*.{ts,js,json}\" --fix","build":"rollup --config ./rollup.config.js","prepublishOnly":"npm run doc && npm run build && npm run test"},"repository":{"type":"git","url":"git+https://github.com/robinpokorny/promise-throttle-all.git"},"keywords":["promise","throttle","limit","limited","concurrency","rate","batch","ratelimit","queue","discard","async","await","promises","time","out","wip","cancel"],"bugs":{"url":"https://github.com/robinpokorny/promise-throttle-all/issues"},"homepage":"https://github.com/robinpokorny/promise-throttle-all#readme","engines":{"node":">=12"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"all","endOfLine":"auto"},"jest":{"preset":"ts-jest","resolver":"ts-jest-resolver"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","parserOptions":{"ecmaFeatures":{"jsx":true},"ecmaVersion":2021},"plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"ignorePatterns":["docs/","dist/"]},"licenseText":"MIT License\n\nCopyright (c) 2021 Robin Pokorny\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"promise-throttle-all@1.0.0","dist":{"shasum":"4dcce9e715466752ef8f16960f391602d080bfcd","integrity":"sha512-c1cqhG+lk8jkFafiIILkyYomjqhgYFmoVNUks6eMUkpYnJoiwZhqtxDTlCen2qUKb0Hkdgq7LFyIl7UhyqCI3w==","tarball":"https://registry.npmjs.org/promise-throttle-all/-/promise-throttle-all-1.0.0.tgz","fileCount":22,"unpackedSize":25271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7aHmCRA9TVsSAnZWagAAaRcP/iSvIAj/I3Oowra0j/O1\nP+wIEdAvyFHztbJZ/USYSZ2qvgGhcTl0JF1CP8VP3MdPnsXUU86ZG7+eFG+v\nuBRbyUSCyQKSQywKYAn8Vm3IJmodzecDy86KNr7r14ZnHgGTpR719VED704t\nPdpUc7DBAc7vupfnsebXmfhgzlZXgunEDJxCxdEa2z2rBg4h4bWN7eF7gGhE\nvdjAF7EUIWP7elBn+p91/IN3//zwrfD/bYI0pfZkEnnn0fhyq0maN/Ecwdy3\nDctmdAd5Rqe+u3F1leT9b3ulxqf254m7dOpMRtdM3oSakXZ/5XyaKNt0uoTk\nv+mJ3bLE344pCCjMk0ntoLCuDEIrkf30s1jA1evlVNmMeg/jIjC4DCyoBadD\nzuNqdlslnkkrlIp34eodkOwJqEG2Ge5wG1+TAKOgW57PnK1NzyCFzKvu0PWZ\ncmy6jftm+C7hNUrfkj+sHrwvcf3NXDtXGrBRZDK4OFpiI8if+flktu0dT7/Q\nMz9SSevh9vKUih9VSqI1eN7E5i+kEzKgAJUQixhsa9aJE3/g5osYa/+azXX6\nuqe+kQ7a4Gbg9q829FdiumU9gZDfYEQ2i0pgT0OiKWQMGOFBBmq5NjzUNCTx\nKLFitPqvRaeVpLWOv38uiXVtqN/dr7pW6oT5hNu38zG8GB6NvrgEvVpKsw8D\nvNTq\r\n=0IaE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIColQitFllVzpwpa0FgED0XPIn8ZDWuRXG9CWm1hQTA7AiB4BX9LyGDtTuSyjrSDwbDVg+CKtI31PDEHcb2oFXe0Bg=="}]},"_npmUser":{"name":"robinpokorny","email":"me@robinpokorny.com"},"directories":{},"maintainers":[{"name":"robinpokorny","email":"me@robinpokorny.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-throttle-all_1.0.0_1626186214445_0.25450108894387324"},"_hasShrinkwrap":false},"1.1.0":{"name":"promise-throttle-all","version":"1.1.0","license":"MIT","author":{"name":"Robin Pokorny","email":"me@robinpokorny.com","url":"http://robinpokorny.com"},"description":"Promise.all with limited concurrency","cdn":"dist/index.umd.js","main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","exports":{".":[{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.js"},"./dist/index.js"]},"dependencies":{},"devDependencies":{"@types/eslint":"^7.2.9","@types/jest":"^26.0.22","@types/prettier":"^2.2.3","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.24.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","jest":"^26.6.3","prettier":"^2.2.1","rollup":"^2.45.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.4","ts-jest-resolver":"^1.0.0","typedoc":"^0.21.4","typedoc-plugin-markdown":"^3.6.1","typescript":"^4.2.4"},"scripts":{"doc":"typedoc src/index.ts","test":"npm run test:lint && npm run test:unit","test:lint":"eslint \"*/**/*.{ts,js,json}\"","test:unit":"jest","lint":"eslint \"*/**/*.{ts,js,json}\" --fix","build":"rollup --config ./rollup.config.js","prepublishOnly":"npm run doc && npm run build && npm run test"},"repository":{"type":"git","url":"git+https://github.com/robinpokorny/promise-throttle-all.git"},"keywords":["promise","throttle","limit","limited","concurrency","rate","batch","ratelimit","queue","discard","async","await","promises","time","out","wip","cancel"],"bugs":{"url":"https://github.com/robinpokorny/promise-throttle-all/issues"},"homepage":"https://github.com/robinpokorny/promise-throttle-all#readme","engines":{"node":">=12"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"all","endOfLine":"auto"},"jest":{"preset":"ts-jest","resolver":"ts-jest-resolver"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","parserOptions":{"ecmaFeatures":{"jsx":true},"ecmaVersion":2021},"plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"ignorePatterns":["docs/","dist/"]},"licenseText":"MIT License\n\nCopyright (c) 2021 Robin Pokorny\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"promise-throttle-all@1.1.0","dist":{"shasum":"81727c717ffd149383f0e7745bca0aad53ff4597","integrity":"sha512-n7ZkkGQQwQnpG4D8J+7SFeKBOCwvcwnAEAwDyZ6aMef9oBDCcfd09n66yhEoijUq4gpuBh+PPiuLLD62//rluA==","tarball":"https://registry.npmjs.org/promise-throttle-all/-/promise-throttle-all-1.1.0.tgz","fileCount":22,"unpackedSize":34562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7eF+CRA9TVsSAnZWagAAeyMQAI5D+Pclx0uUnVRVRYny\neLtYCEOOmnRPEbg63kQgCV+zsZlUQZB4jqVRQ0vKcvcjSdjsjW7tcAmt0dSm\n2CobLceIXLOQstF/ELsB6YtDmHxsEUC6Ek6mWmacAj66cR/DvciDFzRRvRus\nNDT54UM3IbjcfTkrkqny9CYziODGGHlGQmU+iu3fYm6DVwZOYtY4jPjqI0aS\nlV9Je/dtVOvd672v3bPfaQ63ApjbuTUpXG0mEBxh/m7WUD/5W6/qDfmw80nh\nncz83DRCx0e0u6rsKmP9uQoBgOr7hoPWzG+iG603/M29C2YlKOWiZiBswPAD\nQCDYmYhGCfwVDarl0jDZY3IEkDSlPJZ6S4gICg/JpncyzLPjO9Y/tzB+X1eG\nWmngh/kEul1TzoewalzyP4AAJaMqKiZHrtKi3snaNjOOPDT6UK9JLGeVdfXT\ns1JUA/k+/XvrUOibjI+rGAalrmlqlsg5EL0X5gdLe7Q0gIAL8OwTJXFdgKKY\nhwgKIkrN2/1FrrNd0LC736KutFGglv7EjMFgnr0m0Ho3asQNTL8K82eKAVEn\n/nDNsqAyFIKxxVJKky2afPLNLJcU3D1wxCcFtNHd3Vg4ZF5tdnjgmhdHZKao\nlcrBApz2gCCEgr70pz36xo8Pe/UNkz8IgdVPNMKMeWROYDV+dNoTtJ69aZlh\nD+QG\r\n=Ty5P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV5hZv9hmMEdsjtppj8JXGgZcwtKz7v4U8x0w3Fzl/OwIgAN1AKRSTUrzpPfesPPi8FZHLamJ3Qc5K932ixdl06yU="}]},"_npmUser":{"name":"robinpokorny","email":"me@robinpokorny.com"},"directories":{},"maintainers":[{"name":"robinpokorny","email":"me@robinpokorny.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-throttle-all_1.1.0_1626202494301_0.5124522078271969"},"_hasShrinkwrap":false},"1.1.1":{"name":"promise-throttle-all","version":"1.1.1","license":"MIT","author":{"name":"Robin Pokorny","email":"me@robinpokorny.com","url":"http://robinpokorny.com"},"description":"Promise.all with limited concurrency","cdn":"dist/index.umd.js","main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","exports":{".":[{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.js"},"./dist/index.js"]},"dependencies":{},"devDependencies":{"@types/eslint":"^8.4.2","@types/jest":"^27.5.1","@types/prettier":"^2.6.1","@typescript-eslint/eslint-plugin":"^5.23.0","@typescript-eslint/parser":"^5.23.0","eslint":"^8.15.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.0","prettier":"^2.6.2","rollup":"^2.73.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.31.2","ts-jest":"^28.0.2","ts-jest-resolver":"^2.0.0","typedoc":"^0.22.15","typedoc-plugin-markdown":"^3.12.1","typescript":"^4.6.4"},"scripts":{"doc":"typedoc src/index.ts","test":"npm run test:lint && npm run test:unit","test:lint":"eslint \"*/**/*.{ts,js,json}\"","test:unit":"jest","lint":"eslint \"*/**/*.{ts,js,json}\" --fix","build":"rollup --config ./rollup.config.js","prepublishOnly":"npm run doc && npm run build && npm run test"},"repository":{"type":"git","url":"git+https://github.com/robinpokorny/promise-throttle-all.git"},"keywords":["promise","throttle","limit","limited","concurrency","rate","batch","ratelimit","queue","discard","async","await","promises","time","out","wip","cancel"],"bugs":{"url":"https://github.com/robinpokorny/promise-throttle-all/issues"},"homepage":"https://github.com/robinpokorny/promise-throttle-all#readme","engines":{"node":">=12"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"all","endOfLine":"auto"},"jest":{"preset":"ts-jest","resolver":"ts-jest-resolver"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","parserOptions":{"ecmaFeatures":{"jsx":true},"ecmaVersion":2021},"plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"ignorePatterns":["docs/","dist/"]},"licenseText":"MIT License\n\nCopyright (c) 2021 Robin Pokorny\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"promise-throttle-all@1.1.1","dist":{"shasum":"982585b419bbb70278fc072d6a5e0c1664ff79de","integrity":"sha512-AvTiJleGQaL5dw9Sq92gltktlhdSLj/Hs1LN1D2OxJNfiuZv5l4HfC3RhWMUneUu2eXergw3MBHo5Fd8ZZo7lg==","tarball":"https://registry.npmjs.org/promise-throttle-all/-/promise-throttle-all-1.1.1.tgz","fileCount":22,"unpackedSize":44903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbxfccnEhE/JhR9BxfpJvmqkA+nJ9r7y3sz5yh+0MSbwIhAMfWTWEipQpjekv88dApylQ+gsa7mLYEIakv77DdSbnx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJif7vzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHfw//WU8lucDNXiipbDd8heRvk6k2856KDQ9xc8ieQ3zdVwL7Mfiy\r\ni9sfPhqHdzws/ksuJNkcCeqlOQx8f949YIPbUibz4NFIH75NrgYxXMcuyVip\r\nhRUP7VpRwKSGHu2RGxjcFt5CHhGJUXyiPYCchjgCPPW9s87Ng4LVoqgc7SKE\r\nw+O1ZHFVtV2cIvHbn/3KtUlVlhDVvQOk5eB4o68tf9UFDfThi6q2RMXbei1L\r\nWTeZVoPm+Gj9MAbpzERWQfw1CxoR8x4sDi+Mxpi6N/pq8n/0FXMIFP7IStd7\r\n3ecQE0DVvZ3BA5HExDuvhqwe2GdfFpi7zEV0D4n59EQ+gEMhrZaR6z0VvOMt\r\nIRf6eBn+0lEr3rw1cxGnOkKr9gtgI1Ho681gw8Z/S0ZosSGn6DV0IGI2t6/P\r\n8mXCtCw1WD6va/z/uGC1HFHQmOmIiIKUPiYCb7z7pBR0wVZalE4W74AivIoT\r\n5/k7kmfxuGNCcMkyskd/+IZDrm7kh39WiQ8QtTuT9si2LgsL8kZzktS1FFsL\r\nHFpiHCgOskwH/aBzbtxwW62pc3h4LgI67IpUZxwpOdDrD2PABsB0+QZts8hV\r\nrfR2VdqJeOVJyRZhrMSRLQk8hQrY0/w/RRa7y6lqMHOAAgK6Zld7UDShIhiw\r\nIO8ZIi3C9UGu6yWWOruOCClIvs1NnKETCuM=\r\n=0qWe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"robinpokorny","email":"me@robinpokorny.com"},"directories":{},"maintainers":[{"name":"robinpokorny","email":"me@robinpokorny.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-throttle-all_1.1.1_1652538354806_0.7445260183684661"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-13T14:23:34.444Z","1.0.0":"2021-07-13T14:23:34.654Z","modified":"2022-05-14T14:25:55.045Z","1.1.0":"2021-07-13T18:54:54.403Z","1.1.1":"2022-05-14T14:25:54.978Z"},"maintainers":[{"name":"robinpokorny","email":"me@robinpokorny.com"}],"description":"Promise.all with limited concurrency","homepage":"https://github.com/robinpokorny/promise-throttle-all#readme","keywords":["promise","throttle","limit","limited","concurrency","rate","batch","ratelimit","queue","discard","async","await","promises","time","out","wip","cancel"],"repository":{"type":"git","url":"git+https://github.com/robinpokorny/promise-throttle-all.git"},"author":{"name":"Robin Pokorny","email":"me@robinpokorny.com","url":"http://robinpokorny.com"},"bugs":{"url":"https://github.com/robinpokorny/promise-throttle-all/issues"},"license":"MIT","readme":"# 🤏 Promise Throttle All\n> Promise.all with limited concurrency\n\n[![CI][gh-image]][gh-url]\n[![license][license-image]][license-url]\n[![Library minified size][bundlephobia-image]][bundlephobia-url]\n[![git3moji][git3moji-image]][git3moji-url]\n![typescript][ts-image]\n[![buy-me-a-coffee][coffee-image]][coffee-url]\n\nLimit in-progress async operations, like running only few API requests at a time\n\n## Quick use\n\n```ts\nimport { throttleAll } from 'promise-throttle-all'\n\n// task1 takes 100ms to complete\nconst task1 = () => new Promise((resolve) => {\n  setTimeout(resolve, 100, 1);\n});\n\nconst task2 = () => Promise.resolve(2);\n\n// Limit concurently running promises to 1\nthrottleAll(1, [task1, task2])\n  .then((values) => { console.log(values) });\n// task2 will run after task1 finishes\n// logs: `[1, 2]`\n```\n\n## Installation\n\nThis library is published in the NPM registry and can be installed using any compatible package manager.\n\n```sh\nnpm install promise-throttle-all --save\n\n# For Yarn, use the command below.\nyarn add promise-throttle-all\n```\n\n### Installation from CDN\n\nThis module has an UMD bundle available through JSDelivr and Unpkg CDNs.\n\n```html\n<!-- For UNPKG use the code below. -->\n<script src=\"https://unpkg.com/promise-throttle-all\"></script>\n\n<!-- For JSDelivr use the code below. -->\n<script src=\"https://cdn.jsdelivr.net/npm/promise-throttle-all\"></script>\n\n<script>\n  // UMD module is exposed through the \"promiseThrottleAll\" global variable.\n  console.log(promiseThrottleAll);\n</script>\n```\n\n## Documentation\n\n[Documentation generated from source files by Typedoc](./docs/README.md).\n\n## License\n\nReleased under [MIT License](./LICENSE).\n\n\n<!-- Markdown link & img dfn's -->\n[gh-image]: https://img.shields.io/github/workflow/status/robinpokorny/promise-throttle-all/CI?logo=github&style=flat-square\n[gh-url]: https://github.com/robinpokorny/promise-throttle-all/actions/workflows/main.yml\n[license-image]: https://img.shields.io/github/license/robinpokorny/promise-throttle-all?style=flat-square\n[license-url]: https://github.com/robinpokorny/promise-throttle-all/blob/master/LICENSE\n[git3moji-image]: https://img.shields.io/badge/git3moji-%E2%9A%A1%EF%B8%8F%F0%9F%90%9B%F0%9F%93%BA%F0%9F%91%AE%F0%9F%94%A4-fffad8.svg?style=flat-square\n[git3moji-url]: https://robinpokorny.github.io/git3moji/\n[ts-image]: https://img.shields.io/badge/types-TypeScript-blue?style=flat-square\n[coffee-url]: https://www.buymeacoffee.com/robinpokorny\n[coffee-image]: https://img.shields.io/badge/%20-Buy%20me%20a%20coffee-FF813F?style=flat-square&logo=buy-me-a-coffee&labelColor=FF813F&logoColor=white\n[bundlephobia-image]: https://img.shields.io/bundlephobia/min/promise-throttle-all?style=flat-square\n[bundlephobia-url]: https://bundlephobia.com/result?p=promise-throttle-all\n","readmeFilename":"README.md"}