{"_id":"p-all","_rev":"14-1b4b65d1ec6ff55bec54fbf504360d07","name":"p-all","dist-tags":{"latest":"5.0.1"},"versions":{"1.0.0":{"name":"p-all","version":"1.0.0","keywords":["promise","all","function","func","fn","limited","limit","control","rate","collection","iterable","iterator","fulfilled","async","await","promises","concurrent","concurrently","concurrency","parallel","bluebird"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-all@1.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-all#readme","bugs":{"url":"https://github.com/sindresorhus/p-all/issues"},"xo":{"esnext":true},"dist":{"shasum":"93bdf53a55a23821fdfa98b4174a99bf7f31df8d","tarball":"https://registry.npmjs.org/p-all/-/p-all-1.0.0.tgz","integrity":"sha512-OtbznqfGjQT+i89LK9C9YPh1G8d6n8xgsJ8yRVXrx6PRXrlOthNJhP+dHxrPopty8fugYb1DodpwrzP7z0Mtvw==","signatures":[{"sig":"MEQCIBWW+nijJ2/ZU2DMKdhPjWCPyTeYfEaIyUiFLwuKZqcqAiBb5gYywbbFc2PdPKnm8TrxrcMwTcAr/+cUjBgrrmlrnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"93bdf53a55a23821fdfa98b4174a99bf7f31df8d","engines":{"node":">=4"},"gitHead":"07c14a2c175536d4e20ded04966c8b08503cd391","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-all.git","type":"git"},"_npmVersion":"2.15.9","description":"Run promise-returning & async functions concurrently with optional limited concurrency","directories":{},"_nodeVersion":"4.6.0","dependencies":{"p-map":"^1.0.0"},"devDependencies":{"xo":"*","ava":"*","delay":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/p-all-1.0.0.tgz_1477022431094_0.6343138518277556","host":"packages-18-east.internal.npmjs.com"}},"2.0.0":{"name":"p-all","version":"2.0.0","keywords":["promise","all","function","func","fn","limited","limit","control","rate","collection","iterable","iterator","fulfilled","async","await","promises","concurrent","concurrently","concurrency","parallel","bluebird"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-all@2.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-all#readme","bugs":{"url":"https://github.com/sindresorhus/p-all/issues"},"dist":{"shasum":"e2e834d2dc1f2b9896c57611f727afac742a6e0a","tarball":"https://registry.npmjs.org/p-all/-/p-all-2.0.0.tgz","fileCount":5,"integrity":"sha512-LJxRBJjRsMpvAAATYZDgW1y8mt/26hD9by0JpzdhzGVTt9Uf6I5EDlWxaOF2XcKvH2SaLYambtNNlzoD+Sn1/A==","signatures":[{"sig":"MEYCIQDjDKuWW7c49i0lQnhRLnW6DlC7zGOrdDsoratnHYFx9wIhAJjsGaEYiZRPeuUwWXt5cYzPxVCEAcaYLbVhSuT3YwF7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcesXfCRA9TVsSAnZWagAAQBQP/A3e2H/7XNDk0tfMQ3HU\nX/yCKbcBJd3UltZfdpQrIa5gRS99T6uvhM55IpYryJnijPosS+WvSkK3vFJL\n99ZTHK2aU9PGhIIXGFmox8Gh2wsEUicRUqy6aJrFcCe7dzODYD8gsIW2sXLl\nAuvvob3v4UvUULkdxEhdRj7XpYV9q4pbKV9eCOm3AGg3zBGmYOk44h2OSrm5\njca9D88iz+RPxbNAoH5mKHUyjmyM4uA1xyjuiQJ7dVwet7Hu0EcFmP6dxOPw\nyrT3FNh++vOYsalpr8lstX34g9p/eAofG3YsCAC+DsdDbpd97k4pBysaHOho\n6kiid1pkcHDfsy7ZV53kW1n0HltUHCASpTibXoeaPsXQ+GND1fnytGbRJqT6\n1vvuUWuCovagwTgiFWJdjxu875vl8v859q8BRXXHd+vWoTKdtUwzjI+ZSt3V\nDTmB9EEUqTn0A0MPTIecHUCXHAO90IlNwFKL/Fr5dqNJlVV+j7DUMQNf4JLd\nDB8/aMRuOVIHc91Bw5jXWzF9ZZUBC7cvvC4B8EzYBLOOnDJUTk53s/vlk6cr\nV94LYo1M+pEr+I97Bnpf8vabs0Ej44LDTj9O/cYBWYHJu3jyqSuhF809zsO3\n2JPR/LLZtMgouAyrpqdZQ0St14wdFTzO5hu8V4EzAHuxvnvfFTtG+oXVv2WB\nDCIV\r\n=k963\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=6"},"gitHead":"df07dc509a62e8a83c178c95c79488de553716f7","scripts":{"test":"xo && ava && tsd-check"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-all.git","type":"git"},"_npmVersion":"6.8.0","description":"Run promise-returning & async functions concurrently with optional limited concurrency","directories":{},"_nodeVersion":"10.15.1","dependencies":{"p-map":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.2.1","delay":"^4.1.0","tsd-check":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/p-all_2.0.0_1551549918574_0.7222103916313662","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"p-all","version":"2.1.0","keywords":["promise","all","function","func","fn","limited","limit","control","rate","collection","iterable","iterator","fulfilled","async","await","promises","concurrent","concurrently","concurrency","parallel","bluebird"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-all@2.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-all#readme","bugs":{"url":"https://github.com/sindresorhus/p-all/issues"},"dist":{"shasum":"91419be56b7dee8fe4c5db875d55e0da084244a0","tarball":"https://registry.npmjs.org/p-all/-/p-all-2.1.0.tgz","fileCount":5,"integrity":"sha512-HbZxz5FONzz/z2gJfk6bFca0BCiSRF8jU3yCsWOen/vR6lZjfPOu/e7L3uFzTW1i0H8TlC3vqQstEJPQL4/uLA==","signatures":[{"sig":"MEQCIAbx7x1MFS6/fQrVjD7DaPJEFeIynneQntmxijQel5miAiAIQb0Uf8sVJAJTy5k0rXuLPRHuce/DCaiD6xGLTPhOlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqFBcCRA9TVsSAnZWagAAzw4P/idrct92CPVmpMzGLgS9\nCqXDkMTbrQ6WwQopoS68rqRpiLNHPrWxp20TmI4GaMSvRMi5t1tv/NSeYzXZ\ne2E1rE9UDcgHvbuwhEuGZdpJHTl7o7sm4GGcr3zbbxW9qWf0c3KddTAkXSwa\nVUtWrygqjUtWNCvjWs0JsJ/2v5Q+oLpC1VJ7TR+LLu7XVonBNAipA8dFvchk\nRcYl2qqH97LgPfgR2r5FM1s6KkXChvd7djKfOLPk5aidcYayTcsST0mdkGzB\nzUO7t2eRYeG8zgBiuovy5rjoNh3jqzVXH7xDxImdLp9VpGU0yljyKL0fqmi0\nkU8kXmY7Q48B3S+uM42xqkNY3ItZorY5CVi64EbK4xxsVfqgizmGGZGBvKTt\nID8brAsxl2v48b+Wb0tfmBprzSYs3Hn0jQvoWAeWj1ecD+NKZmfu+xv8yVF/\n2OG9MEejTNmM70nWUfcDcNknE3uNZfkbScwHPNFclcRYH5I7VMeI+mo5OyKD\nQxkvrWZDniQhdRPvlJO+U/Etnq0u60Uz++Vt23rfhLkaCKzZTX5vk6yCGT4g\ngJG5CkavSMEOoslIu/rHD2h9uUAosYQFTRW4cbkn+wHGDAfyMUnQdMrGhedP\nc0Lr7QUPVc4wFZtgGvz4nQSVDeI8rZRIaUaSwOoZUIGPY3e0gwmndu5p2yQm\nyiP1\r\n=WU42\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=6"},"gitHead":"8ff0daf4ae663841fa5f09fa856bbb3d8750c7bc","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-all.git","type":"git"},"_npmVersion":"6.9.0","description":"Run promise-returning & async functions concurrently with optional limited concurrency","directories":{},"_nodeVersion":"8.15.0","dependencies":{"p-map":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.4.1","tsd":"^0.7.2","delay":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/p-all_2.1.0_1554534491775_0.5350484940644584","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"p-all","version":"3.0.0","keywords":["promise","all","function","func","fn","limited","limit","control","rate","collection","iterable","iterator","fulfilled","async","await","promises","concurrent","concurrently","concurrency","parallel","bluebird"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-all@3.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-all#readme","bugs":{"url":"https://github.com/sindresorhus/p-all/issues"},"dist":{"shasum":"077c023c37e75e760193badab2bad3ccd5782bfb","tarball":"https://registry.npmjs.org/p-all/-/p-all-3.0.0.tgz","fileCount":5,"integrity":"sha512-qUZbvbBFVXm6uJ7U/WDiO0fv6waBMbjlCm4E66oZdRR+egswICarIdHyVSZZHudH8T5SF8x/JG0q0duFzPnlBw==","signatures":[{"sig":"MEYCIQCYHKD1StMyElk0VLJtTgeNKAEOWjrqynsxxzhGbkWAAgIhAJjsnFK0soWbgRkydjT7edLdy6Gr8HU7W2FJ/Oaejujq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedxXdCRA9TVsSAnZWagAAdroQAJS0qxrYtgSkWC7FxiNQ\nvbo5B8hwbJjXsqbg8rHZqwNB9XoQezZ66eBanzhn1Y3a7ayPQ0ImyEWlQG4+\nirfsPOnK/YZ01QboA0YWSv61ItXzfH2YeDjZk8K+slvIVaNZLXe6q0lz6CvD\nWhlChTMxEB+qiBQobchKGE/jd5dzhz6bUIKzjh/+QjGRDbpkmxYKrlSkHD3O\ntJ+D+w5fBRTvfUwgUc+Em1OfqgzeiaG0+myYmlJg5d06I3MeWEtuEXMFOM4C\nZQ7232nHS+kSYDBTOlhDZvQ71tfnCo/Z58oDYdIdYqGPz2nOSIEpvr49qOu4\n+CJ7js+FAXPa851z8c2MUn4dFSjNHLladWg72leCS9/ZWlHKpupE62E/Xs5C\nIdy4Daiqb16IJuGr6uZZHo5KCqwh+pPViC+KJ8Bhjv1qmIeB/naIsW/BN+DL\n+Vq/5RsMghOZC5bEr8WGlxug5tkriNUsjw/PeamPtvEayjYgMYNadv0XeQKv\nVObwqRHRZJJFCl1ZbK8DBOVGC8qw+jIl3P6l9CS2NH39zpAhsi5uIZLLsy3V\nD4HM7VRkQHuv203wJK970BKhuMgDJrW5VzD7+4+I+d/7RujctQYD8MUuyDFA\n9rouQ/W5uSiUJO3bWylb/bslguIz9lYez646hURSs0RB5/9RAqaoZ8nDfJzl\ndcAm\r\n=zuOh\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"8d8f123a6cc56d01576edf479476fa9a2e149947","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-all.git","type":"git"},"_npmVersion":"6.14.2","description":"Run promise-returning & async functions concurrently with optional limited concurrency","directories":{},"_nodeVersion":"10.18.1","dependencies":{"p-map":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.28.0","ava":"^1.4.1","tsd":"^0.11.0","delay":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/p-all_3.0.0_1584862685133_0.6238690834209515","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"p-all","version":"4.0.0","keywords":["promise","all","function","func","fn","limited","limit","control","rate","collection","iterable","iterator","fulfilled","async","await","promises","concurrent","concurrently","concurrency","parallel","bluebird"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-all@4.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-all#readme","bugs":{"url":"https://github.com/sindresorhus/p-all/issues"},"dist":{"shasum":"fd0d57391727646da85cfe9595b9215617982c19","tarball":"https://registry.npmjs.org/p-all/-/p-all-4.0.0.tgz","fileCount":5,"integrity":"sha512-QXqMc8PpYu0gmNM6VcKP0uYqeI+dtvSNeaDb8ktnNjposr+nftHHCSYbj/S/oUceF6R868jw1XOxkJKUSiHgEQ==","signatures":[{"sig":"MEUCIAYdwEnw/stnM0jij0jGVMrs9C0IyqOgczWpWrm84dCiAiEA2F/XP6N3lJOF6DYMrXDPK4YU71XqIDbW3h+G2UNECtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtI/nCRA9TVsSAnZWagAAkNIP/RaB9gBQuHhROniO7iQX\ngLE8a6DYhXSbnAL3qMNnEP4yBIfJZ7yp/0dxyC6Y5mlvMvLO+O9bf1xSAmPL\nFuIc7xFjsv8tnZYZKCNDakDSBVzqsQ9IwBOkxRbkNke2o7yjbTEFsw4fAf7F\nHgtje5N18IvyBzZn/QFWmHxEcXpRlyu0/pCfwMcjsOkYogb9VYJVlw1t0H4C\nUbZn6WyJcwUfDHFKcuF4JrajNsDTQCiujajbgv+QAgQFxud0veXkjO8YrNPe\nE1Yx33Q1KVMkEEGAk88sTHLu2FPaWj+57B5/mUEsGrM8AFWqqds6fuNRxlur\nW/JIR5a2KyT9vTxJIgkYdMSxCoRd7pSKrGZckMtnU/N0B41sYXCC/fXBk7Er\nkFIpiXfM/VPSD7LjHRDoRpz5y8QXKHldF1JAaTdz/OJwRqhPlNTRW5MAPT3+\n/Z9J9XO1nrVAbpXWzysPupyjDYU9eECEn8S70fMZ/c+3g2GVtHBkaO4baF3B\n6Wb28IyAo5i0YeUzK8PAMy7sw742s1IGFpvx4Tzew812V30STv8modZ9qP9u\ngozxclgV2vU5B0SxDLBc3E1Jamr9JFS+FS5wSx6MueUcRoj3fz7wXvZ/VIAD\nrYmfrPCi8xB7uU21c6q0MGbsG1fWPFGvYOOp0tJimirLHT8rowBbSUkM13S5\nDvGo\r\n=QSRN\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"exports":"./index.js","funding":"https://github.com/sponsors/sindresorhus","gitHead":"df11988fd1de75e5318eb1786eae30f214a8d776","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-all.git","type":"git"},"_npmVersion":"7.10.0","description":"Run promise-returning & async functions concurrently with optional limited concurrency","directories":{},"_nodeVersion":"12.22.1","dependencies":{"p-map":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.40.1","ava":"^3.15.0","tsd":"^0.16.0","delay":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/p-all_4.0.0_1622446055083_0.09560125965042987","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"p-all","version":"5.0.0","keywords":["promise","all","function","func","fn","limited","limit","control","rate","collection","iterable","iterator","fulfilled","async","await","promises","concurrent","concurrently","concurrency","parallel","bluebird"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-all@5.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-all#readme","bugs":{"url":"https://github.com/sindresorhus/p-all/issues"},"dist":{"shasum":"3fcbdf28177a09442fc7f4ec9e252e0eed5ecfc5","tarball":"https://registry.npmjs.org/p-all/-/p-all-5.0.0.tgz","fileCount":5,"integrity":"sha512-pofqu/1FhCVa+78xNAptCGc9V45exFz2pvBRyIvgXkNM0Rh18Py7j8pQuSjA+zpabI46v9hRjNWmL9EAFcEbpw==","signatures":[{"sig":"MEUCIDuAX5VGlTsCtQ+v/6yHCKROB/Ka5RZ8aF8toVzI2G1GAiEAnHNBK53JyXz2CiXSEmqrEcN1GZoISZ8myG208G2WCeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRB0vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqKA//ZpOypzOXy6LoSBjvG+dzKtN48CsMwvmUIV31gAFHGRBnFZ05\r\n7rhYiVO6PF3nTA1P+IVQTAqp1aLNQq0GZzzm6q0y/cZvILTlEMTCJUF7Ijhc\r\nMw8lgHi1b6mL92KJshQg19G+BhPiFBgRBvBLeGGLQaglk4q5WUYknrBDA4Tl\r\nAFLBPUD4JRLjh3eO97d1GBrmScvloFGfIo3SGdEDLWs6E+SI7Mq9RTFt+SLW\r\nCXDRgWQeH2DiF0jKrjbcY2jyHZvF3nHv+fbWl+XOSy1ZZsDLacDPa97f4HOb\r\nvtLmOaV3AgJtPxtL1tZEv5x4o4XywznuZ7z9WbwCFxgwCd+SIJdTXSRumHZy\r\nPTSsyC6P0eXd9mpJaMGNvRpT1kz35ECWhr6BGwsVlXhowBW9bSSNe02cceO4\r\n0kpEygpbOIjHnWoveDeF4su6nmTE4MzAIT2aWivQJDSjZ/JDvzL7V8PwfLSt\r\noq8kgGW3S/AejpOGTAimKzepc/l4rk79dEypemUYNhkT8WkoSfjZvqP7BXZ4\r\naGqto+9tYXZXwGL+IuiUQpnW7kJGFOM38/I1utxrLcVwHLqsL1kX1B9bh+RD\r\nDry03iID5dTXA87P+GYQTWnry5q6zb/MZFJnPhjjIpZgbf1U6UznRXyv4PG0\r\n95PZfO+iP9syjxHC8t4RruYZ7zP/rM99GbM=\r\n=0rEv\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","engines":{"node":">=16"},"exports":"./index.js","funding":"https://github.com/sponsors/sindresorhus","gitHead":"94f070d4a6335d511fa7038bb1f772c5e27bfd97","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-all.git","type":"git"},"_npmVersion":"9.2.0","description":"Run promise-returning & async functions concurrently with optional limited concurrency","directories":{},"_nodeVersion":"16.16.0","dependencies":{"p-map":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.54.1","ava":"^5.2.0","tsd":"^0.28.1","delay":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/p-all_5.0.0_1682185519712_0.9054020594808145","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"p-all","version":"5.0.1","description":"Run promise-returning & async functions concurrently with optional limited concurrency","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-all.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","types":"./index.d.ts","sideEffects":false,"engines":{"node":">=16"},"scripts":{"test":"xo && ava && tsd"},"keywords":["promise","all","function","func","fn","limited","limit","control","rate","collection","iterable","iterator","fulfilled","async","await","promises","concurrent","concurrently","concurrency","parallel","bluebird"],"dependencies":{"p-map":"^6.0.0"},"devDependencies":{"ava":"^5.2.0","delay":"^5.0.0","tsd":"^0.28.1","xo":"^0.54.1"},"_id":"p-all@5.0.1","gitHead":"4baaae654de70276978578019c4264af3442fc06","bugs":{"url":"https://github.com/sindresorhus/p-all/issues"},"homepage":"https://github.com/sindresorhus/p-all#readme","_nodeVersion":"20.19.5","_npmVersion":"10.9.2","dist":{"integrity":"sha512-LMT7WX9ZSaq3J1zjloApkIVmtz0ZdMFSIqbuiEa3txGYPLjUPOvgOPOx3nFjo+f37ZYL+1aY666I2SG7GVwLOA==","shasum":"688c4032f32d321fc69ef3d896aa5b2fe0b8406b","tarball":"https://registry.npmjs.org/p-all/-/p-all-5.0.1.tgz","fileCount":5,"unpackedSize":5600,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDNH5ofgSNg3LcFtxC8LKZlqeS+nWyF92nl4YCtvax6AAIhAPFqy4c+itc8yqVKbMoeYgsusLQH8vJJZ/yu5VoGU26W"}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/p-all_5.0.1_1758174954648_0.42156762087106525"},"_hasShrinkwrap":false}},"time":{"created":"2016-10-21T04:00:33.246Z","modified":"2025-09-18T05:55:55.003Z","1.0.0":"2016-10-21T04:00:33.246Z","2.0.0":"2019-03-02T18:05:18.746Z","2.1.0":"2019-04-06T07:08:11.913Z","3.0.0":"2020-03-22T07:38:05.234Z","4.0.0":"2021-05-31T07:27:35.245Z","5.0.0":"2023-04-22T17:45:19.876Z","5.0.1":"2025-09-18T05:55:54.822Z"},"bugs":{"url":"https://github.com/sindresorhus/p-all/issues"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"license":"MIT","homepage":"https://github.com/sindresorhus/p-all#readme","keywords":["promise","all","function","func","fn","limited","limit","control","rate","collection","iterable","iterator","fulfilled","async","await","promises","concurrent","concurrently","concurrency","parallel","bluebird"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-all.git"},"description":"Run promise-returning & async functions concurrently with optional limited concurrency","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"readme":"# p-all\n\n> Run promise-returning & async functions concurrently with optional limited concurrency\n\nSimilar to `Promise.all()`, but accepts functions instead of promises directly so you can limit the concurrency.\n\nIf you're doing the same work in each function, use [`p-map`](https://github.com/sindresorhus/p-map) instead.\n\nSee [`p-series`](https://github.com/sindresorhus/p-series) for a serial counterpart.\n\n## Install\n\n```sh\nnpm install p-all\n```\n\n## Usage\n\n```js\nimport pAll from 'p-all';\nimport got from 'got';\n\nconst actions = [\n\t() => got('https://sindresorhus.com'),\n\t() => got('https://avajs.dev'),\n\t() => checkSomething(),\n\t() => doSomethingElse()\n];\n\nconsole.log(await pAll(actions, {concurrency: 2}));\n```\n\n## API\n\n### pAll(tasks, options?)\n\nReturns a `Promise` that is fulfilled when all promises returned from calling the functions in `tasks` are fulfilled, or rejects if any of the promises reject. The fulfilled value is an `Array` of the fulfilled values in `tasks` order.\n\n#### tasks\n\nType: `Iterable<Function>`\n\nIterable with promise-returning/async functions.\n\n#### options\n\nType: `object`\n\n##### concurrency\n\nType: `number` *(Integer)*\\\nDefault: `Infinity`\\\nMinimum: `1`\n\nNumber of concurrently pending promises.\n\n##### stopOnError\n\nType: `boolean`\\\nDefault: `true`\n\nWhen set to `false`, instead of stopping when a promise rejects, it will wait for all the promises to settle and then reject with an [`AggregateError`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AggregateError) containing all the errors from the rejected promises.\n\n##### signal\n\nType: [`AbortSignal`](https://developer.mozilla.org/docs/Web/API/AbortSignal)\n\nYou can abort the promises using [`AbortController`](https://developer.mozilla.org/docs/Web/API/AbortController).\n\n## Related\n\n- [p-map](https://github.com/sindresorhus/p-map) - Map over promises concurrently\n- [p-series](https://github.com/sindresorhus/p-series) - Run promise-returning & async functions in series\n- [p-props](https://github.com/sindresorhus/p-props) - Like `Promise.all()` but for `Map` and `Object`\n- [p-queue](https://github.com/sindresorhus/p-queue) - Promise queue with concurrency control\n- [p-limit](https://github.com/sindresorhus/p-limit) - Run multiple promise-returning & async functions with limited concurrency\n- [More…](https://github.com/sindresorhus/promise-fun)\n","readmeFilename":"readme.md","users":{"ferx":true,"seangenabe":true,"flumpus-dev":true}}