after-all-results is a utility for Node.js and browsers designed to execute a callback function *after* all promises in a collection resolve or reject, regardless of their individual outcomes. It provides comprehensive results, detailing the status (fulfilled or rejected) and value/reason for each promise. This is particularly useful for scenarios requiring aggregated completion information, such as testing or parallel process management, offering granular insights post-execution for comprehensive error handling and result analysis.
The npm package after-all-results had initial releases in August 2014 (versions 1.0.0, 1.1.0) and January 2015 (version 2.0.0). After January 2015, there have been no further releases. The package has been inactive for over 10 years as today is August 31, 2025.
The npm package "after-all-results" experienced fluctuating download numbers. From March to December 2024 it had a slight decrease in downloads. From January to July 2025, downloads showed an upward trend, peaking in July before decreasing in August, marking a period of relative stability.