A lightweight utility for Node.js projects that accumulates items into fixed-size batches (number-of-items wise), preserving insertion order. It abstracts batch management, allowing users to focus on application logic. Ideal for delayed processing tasks such as bulk write/publish operations to kafka, databases, blob storage, etc.
nodejs typescript stream chunk streaming-data accumulator chunks fixed-size accumulate delayed-task deferred-processing batch-accumulator items-accumulator delayed-processing fixed-batch equal-batches bulk-write batch-publish chunked-array fixed-chunk
-
Updated
Jun 3, 2025 - TypeScript