Headless CLI client for the Agent Client Protocol (ACP) — talk to coding agents from the command line
A simple tool to keep requests to be executed in order.
queue-lit is a tiny queue data structure in case you `Array#push()` or `Array#shift()` on large arrays very often
The smallest and simplest JavaScript priority queue
A scalable queue for parallel callbacks
Get a stream as a string, Buffer, ArrayBuffer or array
Toggle the CLI cursor
tar-stream is a streaming tar parser and generator and nothing else. It operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.
destroy a stream if possible
A Node.js library for interacting with the Vercel Queue Service API
TypeScript definitions for through
Call a callback when a readable/writable/duplex stream has completed or failed.
A consumable stream demultiplexer.
Run an array of functions in parallel, but limit the number of tasks executing at the same time
Next tick shim that prefers process.nextTick over queueMicrotask for compat
A streaming way to send data to a Node.js Worker Thread
Creates a parallel transform from async function
Get and validate the raw body of a readable stream.
Concurrent transform stream
Useful TypeScript utilities.
Streaming data for JavaScript
Promised out of order transform.
A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.
Merge multiple streams into a unified stream