{"_id":"p-some","_rev":"17-6baf5188b9f918f8608e168b0a5fa7ef","name":"p-some","dist-tags":{"latest":"7.0.0"},"versions":{"1.0.0":{"name":"p-some","version":"1.0.0","keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","race","fastest","async","await","promises","bluebird"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-some@1.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-some#readme","bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"xo":{"esnext":true},"dist":{"shasum":"e41fdf2ccd79cf38bb1c99b00c70d59fefe43a73","tarball":"https://registry.npmjs.org/p-some/-/p-some-1.0.0.tgz","integrity":"sha512-e3Dqw0+30is2QsvOG5wCiP13xxwNmGb8yawLuvHa5wwZi4HmQR39j1rQQ+a3ujji7h0/UycupsKLdBMFZdBBWw==","signatures":[{"sig":"MEYCIQCiAH2tnK2kwoKB+EVBjrb19NXBirsWEQLZcgAFPeopCgIhANg2v+SMqJYR7AavtfpxChrzbU9t8g+Os5xQ+HwKHRle","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"e41fdf2ccd79cf38bb1c99b00c70d59fefe43a73","engines":{"node":">=4"},"gitHead":"7043cd7b8f4dde97347d86e1d5cd23f3cee22e2b","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-some.git","type":"git"},"_npmVersion":"2.15.9","description":"Wait for a specified number of promises to be fulfilled","directories":{},"_nodeVersion":"4.6.0","dependencies":{"aggregate-error":"^0.1.0"},"devDependencies":{"xo":"*","ava":"*","delay":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/p-some-1.0.0.tgz_1477027634283_0.8781284117139876","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"p-some","version":"1.1.0","keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","fastest","async","await","promises","bluebird"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-some@1.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-some#readme","bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"xo":{"esnext":true},"dist":{"shasum":"7e6388f3f06cfbb4ecbfb93f0d324b785efb9ec6","tarball":"https://registry.npmjs.org/p-some/-/p-some-1.1.0.tgz","integrity":"sha512-O9LYIBxgYXHcssdMUCASKZ/ah0iXf+XjK0nMWG7ZyTv3a0hiLFGwtI48OcxnHkfUG1u9zS/4RL0hHA9zr1V3zA==","signatures":[{"sig":"MEUCIFbrG34FgOC7rjxH7YmU37FPffu6y2NywMNu5W3XD2hoAiEArJ1cSjRmWAbSfVIrB0nVw42XwUYU7tSeXWXM9/tfrJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"7e6388f3f06cfbb4ecbfb93f0d324b785efb9ec6","engines":{"node":">=4"},"gitHead":"3cf8199906f1117cc14bddad3fd117f33de044f8","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-some.git","type":"git"},"_npmVersion":"2.15.11","description":"Wait for a specified number of promises to be fulfilled","directories":{},"_nodeVersion":"4.6.2","dependencies":{"aggregate-error":"^1.0.0"},"devDependencies":{"xo":"*","ava":"*","delay":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/p-some-1.1.0.tgz_1484313449070_0.9721606217790395","host":"packages-12-west.internal.npmjs.com"}},"1.2.0":{"name":"p-some","version":"1.2.0","keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","fastest","async","await","promises","bluebird"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-some@1.2.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-some#readme","bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"xo":{"esnext":true},"dist":{"shasum":"83799e4692e32895100c69551681bab804a963da","tarball":"https://registry.npmjs.org/p-some/-/p-some-1.2.0.tgz","integrity":"sha512-pVZm1fJ7dLanA1gAmRBnv6rf/ecJ3byWtqivPGiuhVXbsSp2aZAQBBeS0WZiNO9c8g9bImx/1iPljKqoutN9Zw==","signatures":[{"sig":"MEYCIQDPg5iFFdbpYPX0cfeJ1qAgIJ6uRtq8+mzUDAI2UWJvVAIhAPXkSdqRe4K9dJNBUmbsyYbgQ+x+ET4jV6FncCAwZRSG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"83799e4692e32895100c69551681bab804a963da","engines":{"node":">=4"},"gitHead":"8d052329875e91b75228294409cd538236600bb6","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-some.git","type":"git"},"_npmVersion":"2.15.11","description":"Wait for a specified number of promises to be fulfilled","directories":{},"_nodeVersion":"4.8.3","dependencies":{"aggregate-error":"^1.0.0"},"devDependencies":{"xo":"*","ava":"*","delay":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/p-some-1.2.0.tgz_1497045275947_0.19814508920535445","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"p-some","version":"1.2.1","keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","fastest","async","await","promises","bluebird"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-some@1.2.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-some#readme","bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"xo":{"esnext":true},"dist":{"shasum":"554019ede881a93958f8292f351eb0d03c6cb67f","tarball":"https://registry.npmjs.org/p-some/-/p-some-1.2.1.tgz","integrity":"sha512-gnxQiI+zUfGEcSKXX3IrE1SRlrLr6gpmo6vaEYKg1ovM7+BJC6CvCu9ySezHV58syzAN2Ytd6UwTZnP3BoaEjg==","signatures":[{"sig":"MEUCIQCkNuC1NKeJV9UoWzwKH53myp2aDzrRZyhJyBn+NlXVKwIgZjGfPGRZOnch8vddtYFrh8TEMdtVhJig5fj/4jiZJaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["index.js"],"engines":{"node":">=4"},"gitHead":"df155fbee874c0f23eb37195ce8b1747c80e7090","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-some.git","type":"git"},"_npmVersion":"5.0.0","description":"Wait for a specified number of promises to be fulfilled","directories":{},"_nodeVersion":"8.0.0","dependencies":{"aggregate-error":"^1.0.0"},"devDependencies":{"xo":"*","ava":"*","delay":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/p-some-1.2.1.tgz_1497306841159_0.46364825940690935","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"p-some","version":"2.0.0","keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","fastest","async","await","promises","bluebird"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-some@2.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-some#readme","bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"dist":{"shasum":"60b408e21f5da11a417fad13740bf20f9024ab3b","tarball":"https://registry.npmjs.org/p-some/-/p-some-2.0.0.tgz","integrity":"sha512-CsRc5gwQNJgSh+pNaGUtgBWBSh9btl8jYLbIdeqLgOLAATZmDDX7xTS5V0mqJk5Dw0gz8FF6s8sAF4D0MvxLhw==","signatures":[{"sig":"MEMCH2izaG1Qwf9TDE8ik70VJNk+KQ9aPWtt+8Mgi3tX+cICIGR/ix/vTyQ9GLhH/0L7oKf513qwNk19LhEpfu/HZx7k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["index.js"],"engines":{"node":">=4"},"gitHead":"2af345a5836ab7b161a7c8a447ed9bd2d09850e8","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-some.git","type":"git"},"_npmVersion":"5.0.0","description":"Wait for a specified number of promises to be fulfilled","directories":{},"_nodeVersion":"8.0.0","dependencies":{"aggregate-error":"^1.0.0"},"devDependencies":{"xo":"*","ava":"*","delay":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/p-some-2.0.0.tgz_1497307061690_0.3894792189821601","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"p-some","version":"2.0.1","keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","fastest","async","await","promises","bluebird"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-some@2.0.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-some#readme","bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"dist":{"shasum":"65d87c8b154edbcf5221d167778b6d2e150f6f06","tarball":"https://registry.npmjs.org/p-some/-/p-some-2.0.1.tgz","integrity":"sha512-f9CD3pAecrW6tH59pgqsuDmDNt5Hbb73qTxs1QNvtLuRe8/YyfeMMQ8H9aongmeGe/9pCXuwmupabHpjiEaF3A==","signatures":[{"sig":"MEUCIE2r5ckOEg8OU1SGzvFuhR/kPoUaZs2uI9xKElvdMw4uAiEAl0T973UtpRM3vE2MQy4pW00Of/snZw6i9AphejVJ0FM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"65d87c8b154edbcf5221d167778b6d2e150f6f06","engines":{"node":">=4"},"gitHead":"9046af94efbaac0f3abf1e2c89c8871cc627d219","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-some.git","type":"git"},"_npmVersion":"2.15.11","description":"Wait for a specified number of promises to be fulfilled","directories":{},"_nodeVersion":"4.8.4","dependencies":{"aggregate-error":"^1.0.0"},"devDependencies":{"xo":"*","ava":"*","delay":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/p-some-2.0.1.tgz_1514367650271_0.4987953444942832","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"p-some","version":"3.0.0","keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","fastest","async","await","promises","bluebird"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-some@3.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-some#readme","bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"dist":{"shasum":"e099513d89070301a4c0fc22810fa6abf6b218dd","tarball":"https://registry.npmjs.org/p-some/-/p-some-3.0.0.tgz","fileCount":4,"integrity":"sha512-pmJQEeetQBjA3DiE4Gdbc8WEAwlpv72eP0XP0XLX3nNcY6MBRemOxvbuYaiapQ6dIHKCGMZNL80ci2bYCtWIXw==","signatures":[{"sig":"MEUCIQDyYm7exOBul/gBEahVDVwhZKvwfin6rY4LPHcA72hFxAIgdZ+8xrFn9NMMtyJNiiae6RGNgEBjgfp/N1u2OZjn2Rc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCRsZCRA9TVsSAnZWagAAmBYP/ioJi7NWkPqwgm8L2gVq\n7SACU5IYpLdsQxTpLaXrcqqI3Q+g9JZhAOn19Iv+OXo1E1DRKHpK0XpHt9MU\njgSbmUDbP+mbJoKka68XbaE/zIxVO+rlen7s3T0lzKN+qeWPj4+m907nw60M\nXlo8HlA41ze5hPfqWGZz3M9snsmPafIgT3acRZ87dZ0CR+bz8YX2Lr3VcPMK\nkXPbS/QkRmZ3lyfDjp081LMWO6KsuEQdGnVXJDvSCSkovTmDdsqBb138OtcQ\nN8J2vLJLfCQ7LBmKQsJ/iGeERzj32pjkaNN4vf5j4Hus3kW8GOtW1E4BuoIw\nQQhmO6o2hB/XIgIj1usgTrh2AfbJvmpux/aCRkbAAj8uz/cAi82aoTUnMuKN\nFU3cVxFvAdKwyVW2cWkaq9PNX5WQ4H1JyK2qUJWHagbFNnXg7N0kf201J94j\nz7NSaE29BtYDwUpLJzJvj7Oy0aFgif08XYfvdTwJ2lGZLBI7hbmLonNmLYdH\nNVk+to+emshxBcmhvVtOwk3BJJ/QbwDjvO3ujxnI7IYGqvVrELDbw6kbnD5U\nn3HbEVnXIHpmyLOaVzNTgwQFTFYfxN49Iz/+658UNXpWsBbeV2exb3SraWB1\namjoZOFa2KSBOY9wp9ON4x0d4vbQjoYUHs5gECiFxm138RzBx58qRwV+/ytG\nNNf7\r\n=yfPQ\r\n-----END PGP SIGNATURE-----\r\n"},"files":["index.js"],"engines":{"node":">=6"},"gitHead":"4c21d2456154e86fc8e26474c787fe2d63b72c8e","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-some.git","type":"git"},"_npmVersion":"5.6.0","description":"Wait for a specified number of promises to be fulfilled","directories":{},"_nodeVersion":"8.11.2","dependencies":{"p-cancelable":"^0.4.1","aggregate-error":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"*","ava":"*","delay":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/p-some_3.0.0_1527323416467_0.5373062719536816","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"p-some","version":"4.0.0","keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","fastest","async","await","promises","bluebird"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-some@4.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-some#readme","bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"dist":{"shasum":"1968f41c530e9572ae591ef657d544b1772b12a6","tarball":"https://registry.npmjs.org/p-some/-/p-some-4.0.0.tgz","fileCount":5,"integrity":"sha512-cu31yoHGHtMxNPaGgzDSJm9y6MzFm1heI2WGSDJmGIUxM3TqC/lOuof63zEgYpnX9Y8/RKAYinprxIrjsZbVcQ==","signatures":[{"sig":"MEUCIHY22UpqciP/Hfr1ZSSN/LAeUCeXdfDNgnt5VCuYFbVyAiEAtnQN9ZH/1hSKDGJiWM6UBjGKn0bRdzblGg4+ThqqxNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcglnCCRA9TVsSAnZWagAAEvEP/3gNRtFirH7cQBuLxQJ7\nITpZ3qbHsOViQ6Aoy+jri1PwqFjFrEXuZlxY2FzNIndsH197ZpBc2hvjzCTn\ngIgdkrsRUrN21e4blqa/wzIT94lqFKL3gNfcZcBbWSHiu+2TmNlFxTjGWZOd\ny1+uWRsXrhlDj6grnv8HpcqQGlB5GlLN4rhXRo3ok3HjUwFE8PfyFWuULY4W\n3Q/c0kp82y4NvUeFX0Y4PeBklcjj5spUOlouDfEXJwJrmhC9kqqbHlDV/9jB\nsmKB0Tpi1fvgtHqlU/6yfnkomIJkFqnSZAIBmghtS4hAtPjTqztk2w/izvH7\nUrxmVQR0hHbnuoHcrm9oTIv6hf3rYgqQ+KS9PrUfqGqYaw/j1WkR2rlES7KM\ndiZ0kWTC85uZ9dywN/uwwVnDGEfIm/Bk8pG5N7+cWyREX3csSgXCiOpLehBP\nOHv62chVGvIvrLPcj4oRGpfjj6ghTA/htFcJzabMI6lPdmYpo0cSM/Lk/byX\npagp+M7p3vhMQ2IUVUVf7lTd2LMoqBXi8amPrOYpp+99bgq94md95N2MrRbd\nvcJBrNwMHzbCyE9hna85BY0f7pJgObkkuWQRoJ228pu3INVVpyLbsECY/oLp\nyLQPN4vO9OXYtDVnTBje9u8kjDpNztBmk0gt0jYyO8XxZkToEh5UpNjy+Zmq\nQ7rL\r\n=dwmM\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"e93321929d8a651fcd062ca969a1c28ff3d1d0ad","scripts":{"test":"xo && ava && tsd-check"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-some.git","type":"git"},"_npmVersion":"6.8.0","description":"Wait for a specified number of promises to be fulfilled","directories":{},"_nodeVersion":"8.15.0","dependencies":{"p-cancelable":"^1.1.0","aggregate-error":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.3.1","delay":"^4.1.0","tsd-check":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/p-some_4.0.0_1552046529568_0.0687132906540211","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"p-some","version":"4.1.0","keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","fastest","async","await","promises","bluebird"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-some@4.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-some#readme","bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"dist":{"shasum":"28e73bc1e0d62db54c2ed513acd03acba30d5c04","tarball":"https://registry.npmjs.org/p-some/-/p-some-4.1.0.tgz","fileCount":5,"integrity":"sha512-MF/HIbq6GeBqTrTIl5OJubzkGU+qfFhAFi0gnTAK6rgEIJIknEiABHOTtQu4e6JiXjIwuMPMUFQzyHh5QjCl1g==","signatures":[{"sig":"MEUCIQDUk5+cy1MnOrg32+AKztnupusbECbSVSb6PCqLWzCH8wIgPBta9Lo4hhkCtpXPskSQjv+QD1reEttlM3J9YsRiyeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpv34CRA9TVsSAnZWagAAHhAP/Ri9PanKzGq9Nd0K2V6t\ngIrzJ2YRBYza1CT+XNMWR9civj9XY+UvWb15xaShIduddSd6toca0n+/x6qi\nuIPRmxHbOcyKcUjPqxInYNLA4ky2XnEtViT20q8avH+mvguIYaXVNK46KEjP\nZYEb+lcm54WUMmtSVXzV4xvoG0AaLuso2s3wTOVmCC0QFTYejcDToVLOt24s\nrDojExRIGXytAfjqRu6jLhT3q+TLp4SZnIvZfyiqKQEOzXHljUb2mRGNbPjh\nHo1zrDQprvBHc/2/NoqUeUiNf18yo+BH35fyf7r1BhCJzAX4Y4EY8JcHNxYT\nHQGAqzIATMghqmgdt0YGet02wMb0gc1NsT1CJmHF6lUUNl6oitraIPSjjeKO\nZBM1ogS0TBODlIwg3ft49XXVwZkGLDB8FKuSylqwBLovkuXKCPl7nNL0UnGs\nk7YHArfhFLXWfNzA+cnX3GIP2NuS+TOCd5nzUzM6AEPcwi5NzWexjoXZgP+b\naWhdnWcn9sEHJKaDLE6yeORg9DEt+8c7LxqhzGA32VSiDslUjeV12pNxZQdz\nxg9NMMLFtiomzU6Bcjfr+R6GN8qggaER9/F8k3h6iCjMkBfj1BgxqP8vG56n\ncURTbPAIrR2HgpVEEuFunBO1UD3Za8rH+b6cwIZaq4qNBJMhwIKWjsk79K5h\n3gFK\r\n=viZS\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"57614d17800711af957d5efe06becbb5a0e1373b","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-some.git","type":"git"},"_npmVersion":"6.9.0","description":"Wait for a specified number of promises to be fulfilled","directories":{},"_nodeVersion":"8.15.0","dependencies":{"p-cancelable":"^2.0.0","aggregate-error":"^3.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-some_4.1.0_1554447863283_0.976850290435185","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"p-some","version":"5.0.0","keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","fastest","async","await","promises","bluebird"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-some@5.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-some#readme","bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"dist":{"shasum":"8b730c74b4fe5169d7264a240ad010b6ebc686a4","tarball":"https://registry.npmjs.org/p-some/-/p-some-5.0.0.tgz","fileCount":5,"integrity":"sha512-Js5XZxo6vHjB9NOYAzWDYAIyyiPvva0DWESAIWIK7uhSpGsyg5FwUPxipU/SOQx5x9EqhOh545d1jo6cVkitig==","signatures":[{"sig":"MEUCIF6obiQx4baEU5NAB+odzDV/Kmp6JiU+tIoC7A2OaB1AAiEA0IQl5+IP8HMwvmsBXLLFNHsNneUUb06MJeIhhFK2apw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTSysCRA9TVsSAnZWagAAiFcP/RIg77M5fuMgQEC5gApM\n2xCuoYcOrZGvAVzflsBwOkUavAeIa3NQTSHX5juLzedNABbyLiBjPBkyXiNf\nH/fg2cnc0Cmiz0smjqRB5/Rts1RL/XrS+B2N+6hrUreyJieTbnprEFtrmiYU\nH/ZDZY0BQQyADZVdZPq7+1ou8bORkDJDdTN6CMh2RouV4OBMdnS19v4eNbDS\nj+5/fFVjqLhiVlv6sih+C7oN4DF5P1Y8czbBPaNwsXT+OAogkMQA4rJcvk9R\nxFoVwQf/9Aaf1c13JmpV1/ql0rAqngIsb8IiPvf1H9Fu6gS1fxyb4v/9OlFz\n6Rm0Rgt4fy7SbkIZRASvnBjBzOkovhYwP6JBYGOetCJJrF1nUDapGk5Xr3Jd\nJwYDfol52ifaPiDaJ26xO9CZEhXQXq8yZW8rgrLbU+/u6Mly32BkEvKRcMVy\n6yFxRkG+Qluvuh83KdgBUOI3s1Q5ZDKGPwyPMlra7Nllhj7thbqGxWTDNCLq\nNwY21lExXKou1HQPSQnuc0FcBsEBMqHFirQ16WfoO2FYXyBq5o9ZlfAwjb1M\nRt5e8X1VEGP4U7xw6J4svZKOePDe2jQfe28TaTpW1PssKRVLv+aPlivyBn68\nrEeLr2CbPMqrOFAa2DFC7EVtr9VJHjIGQt10BED6m/TEKZOBI4qnfbmzLxSG\n9084\r\n=4KI7\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"66981d4f0531f347a9ae6d2a87b657444846cad3","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-some.git","type":"git"},"_npmVersion":"6.13.7","description":"Wait for a specified number of promises to be fulfilled","directories":{},"_nodeVersion":"10.18.1","dependencies":{"p-cancelable":"^2.0.0","aggregate-error":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.26.1","ava":"^1.4.1","tsd":"^0.11.0","delay":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/p-some_5.0.0_1582116011517_0.27586732933001157","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"p-some","version":"6.0.0","keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","fastest","async","await","promises","bluebird"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"p-some@6.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/p-some#readme","bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"dist":{"shasum":"4613a822038abe125e42152ea9f7705a7967526f","tarball":"https://registry.npmjs.org/p-some/-/p-some-6.0.0.tgz","fileCount":5,"integrity":"sha512-CJbQCKdfSX3fIh8/QKgS+9rjm7OBNUTmwWswAFQAhc8j1NR1dsEDETUEuVUtQHZpV+J03LqWBEwvu0g1Yn+TYg==","signatures":[{"sig":"MEUCIA3wVRtpnuZjcj83PygmsLWxeLhd/l7YBHAPrGw/5ZOPAiEAtIh+s/r9aGdcZu14AYup2vo6FevbzcSS7OhacdUtr0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtO/gCRA9TVsSAnZWagAAFzMP/2J/JJF+OpxG7Uvp5Jmt\nH3FshHRseA/fFEo/8u5gBSZF+U2rhK+MkwhzJRwzP9fNvl6VT/kZk1mz31pW\n/zABUuoHzcWkE4uI2MMNlEUh8x8JFjvO/myZRAipGpfToBN6Om9e1eKB+VKt\nCuoQYHOV38Xr+cLAtuCQB9CZrbbDPNj8OQzVeJoSovCVGRexDiXN3gG6XtO3\nXH201HQyw/5HPQfNZJ7TFCM19kbjEWHTrc7Ky2+bg7vv8co9emAfzP7T4vh5\nTUVXZ34gPKrFtGPXWienezAGKCPBGkU3XjvKD6eUTIiBjBZ4oO5KP4BsTPv7\nki5NJu3bh9vIHSDAFmVqKtiR5VqBMVHiNB3XHU39qZWUDxsJfqOhO+DNmduV\n0bKwUeRpa6PwMYQGQLZRm8sfPzRkR1t4jr7p0VISzzSR4pgdvcwXnbaZxXTI\n5fPC/WrB2wATXu+eeNfPQcVvjsFGbZqw25SIY2h21KShbYjmKg34vTyNr6rl\n7fHfn3LMVvuFDzE9nVkaS/UBkosSm/qKm0eaFVzgoOjlPTBkvoNQH6BO/v2I\nbiyejBQbF21+lSEfUzV+/bLNTGYxBTC6k+rl7LUf0FL2Ct6ajw1oWRqTTvPY\nz7EPw8xKz81THtmMks/tpRwamW04EuEM9W+lB+vk2V92nn2h/EpdZPE+nbpZ\nGmL2\r\n=kQxo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20"},"exports":"./index.js","funding":"https://github.com/sponsors/sindresorhus","gitHead":"a7030ea6ad9971867ba5dfdb09034a416f3cf8e3","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/p-some.git","type":"git"},"_npmVersion":"7.10.0","description":"Wait for a specified number of promises to be fulfilled","directories":{},"_nodeVersion":"12.22.1","dependencies":{"p-cancelable":"^3.0.0","aggregate-error":"^4.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-some_6.0.0_1622470624221_0.6974854217963782","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"p-some","version":"7.0.0","description":"Wait for a specified number of promises to be fulfilled","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-some.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=20"},"scripts":{"test":"xo && ava && tsc index.d.ts --lib es2015,dom"},"keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","fastest","async","await","promises","bluebird"],"devDependencies":{"ava":"^6.4.1","delay":"^6.0.0","typescript":"^5.9.2","xo":"^1.2.2"},"_id":"p-some@7.0.0","gitHead":"1fd790802c97d24bab4ecee77e0d925394d07d77","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"homepage":"https://github.com/sindresorhus/p-some#readme","_nodeVersion":"20.19.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-9ldWF6puBzuchsUq7M1THjwwmoiXesqRdpB4WH0D7urKXdGkIaDqVhQS2BSfRRYZ970j9gm3U4/h9hHQx2G1Ug==","shasum":"88d61e9818feab2ef32df4ac0d1327e5424538ed","tarball":"https://registry.npmjs.org/p-some/-/p-some-7.0.0.tgz","fileCount":5,"unpackedSize":12599,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDj+tUy6Rn1xZ7555NjaDrmVaxxwAVBBGSmWh46aWQYIQIhAOzz2QYruIczJgHaWatiR4NhvPlsTulB20EQX/a+/G/S"}]},"_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-some_7.0.0_1757596870535_0.15236703384157457"},"_hasShrinkwrap":false}},"time":{"created":"2016-10-21T05:27:16.467Z","modified":"2025-09-11T13:21:10.860Z","1.0.0":"2016-10-21T05:27:16.467Z","1.1.0":"2017-01-13T13:17:29.294Z","1.2.0":"2017-06-09T21:54:36.879Z","1.2.1":"2017-06-12T22:34:02.116Z","2.0.0":"2017-06-12T22:37:42.678Z","2.0.1":"2017-12-27T09:40:50.415Z","3.0.0":"2018-05-26T08:30:16.546Z","4.0.0":"2019-03-08T12:02:09.762Z","4.1.0":"2019-04-05T07:04:23.395Z","5.0.0":"2020-02-19T12:40:11.636Z","6.0.0":"2021-05-31T14:17:04.325Z","7.0.0":"2025-09-11T13:21:10.688Z"},"bugs":{"url":"https://github.com/sindresorhus/p-some/issues"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"license":"MIT","homepage":"https://github.com/sindresorhus/p-some#readme","keywords":["promise","some","resolved","wait","collection","iterable","iterator","race","fulfilled","fastest","async","await","promises","bluebird"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-some.git"},"description":"Wait for a specified number of promises to be fulfilled","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"readme":"# p-some\n\n> Wait for a specified number of promises to be fulfilled\n\nUseful when you need the fastest of multiple promises.\n\n## Install\n\n```sh\nnpm install p-some\n```\n\n## Usage\n\nChecks 4 websites and logs the 2 fastest.\n\n```js\nimport got from 'got';\nimport pSome from 'p-some';\n\nconst input = [\n\tgot.head('github.com').then(() => 'github'),\n\tgot.head('google.com').then(() => 'google'),\n\tgot.head('twitter.com').then(() => 'twitter'),\n\tgot.head('medium.com').then(() => 'medium')\n];\n\nconst [first, second] = await pSome(input, {count: 2});\n\nconsole.log(first, second);\n//=> 'google twitter'\n```\n\n## API\n\n### pSome(input, options)\n\nReturns a `Promise` that is fulfilled when `count` promises from `input` are fulfilled. The fulfilled value is an `Array` of the values from the `input` promises in the order they were fulfilled. If it becomes impossible to satisfy `count`, for example, too many promises rejected, it will reject with an `AggregateError`. The promise can be aborted using the `signal` option.\n\n#### input\n\nType: `Iterable<Promise | unknown>`\n\nAn `Iterable` collection of promises/values to wait for.\n\n#### options\n\nType: `object`\n\n##### count\n\n*Required*\\\nType: `number`\\\nMinimum: `1`\n\nNumber of promises from `input` that have to be fulfilled until the returned promise is fulfilled.\n\n##### filter\n\nType: `Function`\n\nReceives the value resolved by the promise. Used to filter out values that don't satisfy a condition.\n\nThe filter function can return either a boolean directly or a Promise that resolves to a boolean.\n\nExample with async filter:\n\n```js\nimport got from 'got';\nimport pSome from 'p-some';\n\nconst input = [\n\tgot('api.github.com').then(response => response.body),\n\tgot('api.twitter.com').then(response => response.body),\n\tgot('api.reddit.com').then(response => response.body)\n];\n\n// Only include responses that contain certain data (async check)\nconst result = await pSome(input, {\n\tcount: 2,\n\tasync filter(response) {\n\t\t// Simulate async validation (e.g., database lookup)\n\t\tawait new Promise(resolve => setTimeout(resolve, 10));\n\t\treturn response.includes('api');\n\t}\n});\n```\n\n##### signal\n\nType: `AbortSignal`\n\n[AbortSignal](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal) to abort the operation.\n\n### pEvery(input, testFunction, options?)\n\nTest whether all promises pass a testing function.\n\nReturns a Promise that resolves to `true` only if **every** item makes `testFunction` resolve to `true`. Resolves to `false` if any item makes it resolve to `false`. **Rejects** if any input or `testFunction` throws or rejects.\n\n```js\nimport {pEvery} from 'p-some';\n\nconst result = await pEvery([\n\tPromise.resolve(2),\n\tPromise.resolve(4),\n\tPromise.resolve(6)\n], value => value % 2 === 0);\n\nconsole.log(result);\n//=> true\n```\n\n#### input\n\nType: `Iterable<Promise | unknown>`\n\nAn `Iterable` collection of promises/values to test.\n\n#### testFunction\n\nType: `Function`\n\nThe function to test each promise with. Can be async.\n\n#### options\n\nType: `object`\n\n##### concurrency\n\nType: `number`\\\nDefault: `Infinity`\\\nMinimum: `1`\n\nNumber of input items tested concurrently.\n\n##### signal\n\nType: `AbortSignal`\n\n[AbortSignal](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal) to abort the operation.\n\n### FilterError\n\nExposed for instance checking.\n\n## Related\n\n- [p-any](https://github.com/sindresorhus/p-any) - Wait for any promise to be fulfilled\n- [More…](https://github.com/sindresorhus/promise-fun)\n","readmeFilename":"readme.md","users":{"rocket0191":true}}