settle-promise provides a utility function to await an array of promises, regardless of individual promise outcomes. Instead of stopping at the first rejection like Promise.all, settle-promise resolves after *all* promises have either fulfilled or rejected. It returns an array of objects, each detailing the status (fulfilled or rejected) and corresponding value or reason for each original promise. This is useful for scenarios requiring comprehensive feedback on multiple asynchronous operations.
The npm package settle-promise had a single release (version 1.0.0) in March 2017. Since then, there have been no subsequent releases. The release frequency data shows zero releases per month from April 2017 through August 2025.
Settle-promise npm package downloads show fluctuations. Downloads grew significantly in July 2025, reaching a peak of 141,875, before declining in August 2025 to 68,038. September 2025 downloads are at 30,535, but the month is not yet complete.