p-every

JSON →
library 2.0.0 ·javascript
verified May 27, 2026

p-every is a utility package that tests whether all promises in an iterable pass a provided asynchronous testing function, similar to `Array.prototype.every()` but designed for concurrent promise execution. The current stable version is 2.0.0. This library is part of a broader ecosystem of promise utilities (`p-*` packages), known for their focused functionality and robust asynchronous control. A key differentiator is its `concurrency` option, allowing developers to limit the number of `testFunction` calls running in parallel, which is crucial for managing resource usage or API rate limits. While release cadence is not strictly defined, packages in this family typically receive stable updates with major versions introducing significant changes, including potential shifts in module format. It is particularly useful for validating collections of asynchronous operations efficiently.

total hits 14
actors 7 distinct systems
last hit 8d ago Script
GPTBot
2
Script
1
ClaudeBot
1
Search engines
2

top countries 🇫🇷 France · 🇺🇸 United States · 🇨🇦 Canada · 🇫🇮 Finland · 🇩🇪 Germany