Minimal async jobs utility library for Node.js, providing parallel and serial iteration helpers over arrays or objects, with ordered serial support via `serialOrdered`. It can optionally use an abort function to cancel leftover jobs on error, and is designed to keep sync iterators from causing `Maximum call stack size exceeded` issues (also includes streams support).
Project status
- The repository appears to be maintained, with a very recent update (v0.5.0 on 2025-12-18) following an earlier major change (v0.4.0 in 2016).
- Update cadence looks irregular, with a long gap between v0.4.0 (2016-06-14) and v0.5.0 (2025-12-18), suggesting occasional maintenance rather than steady releases.
AI summary generated
Recent updates
v0.5.0
v0.5.0 is a small housecleaning release focused on npm/package metadata and README cleanup. It adds the `sideEffects: false` hint to `package.json`, removes several outdated/broken README badges, and bumps the package version.
v0.4.0
This release (v0.4.0) introduces Streams support. It adds new streaming capabilities, likely enabling incremental or continuous processing of data instead of only request-response style handling.
Features