A flex buffer which behaves as a dynamic queue with a complete but limited Buffer API.
Priority queue/buffer with capacity limits and custom comparator. Methods push/shift/length match the Array API.
Queue, buffer and execute prioritized promises
Returns the next buffer/object in a stream's readable queue
Curated collection of data structures for the JavaScript/TypeScript.
Tiny queue data structure
Promise-based queue
fast buffer storage
Write files in an atomic fashion w/configurable ownership
fast, tiny `queueMicrotask` shim for modern engines
Safer Node.js Buffer API
Modern Buffer API polyfill without footguns
Extremely fast double-ended queue implementation
Node.js Buffer API, for the browser
smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more.
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Is this value a JS SharedArrayBuffer?
Get the ArrayBuffer out of a TypedArray, robustly.
Get the ArrayBuffer out of a DataView, robustly.
Is this value a JS ArrayBuffer?
Reads / writes floats / doubles from / to buffers in both modern and ancient browsers.
A shim for the setImmediate efficient script yielding API
A [ponyfill](https://ponyfill.com) for `Buffer.from`, uses native implementation if available.
JSON parse & stringify that supports binary via bops & base64
A circular queue (also called a circular buffer or ring buffer) is useful when buffering data streams
Buffered Queue which flush the data when the queue max size has reached and all other subscribers which are listening to
RingBuffer provides a simple ring buffer implementation in Ruby. A ring buffer is a queue with a maximum capacity. When the capacity exceeds, the first element inserted is removed.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.