A lightweight async data queue for Node.js that supports appending, prepending, and error handling. Version 0.0.3 is the latest stable release. It provides a simple callback-based API for buffering data and processing it asynchronously, similar to a stream but without the complexity. Key differentiators: minimal dependencies, no external libraries, and built-in error propagation that prevents further data addition after an error.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
This package is CommonJS only; there is no ESM export.
Queue() must be called without new; it is a factory function.
append does not accept a callback; data is passed to the next get().
Shows basic usage: creating a queue, adding data, retrieving data with callbacks, and error handling.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.