This document provides a reference for the TypeScript types used in the AI Queue API. These types can be imported from the `@ai-queue/types` package to ensure type safety when integrating with the API.
Promise queue with concurrency control
Tiny queue data structure
The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries. Maintains compatability with deque.
fast, tiny `queueMicrotask` shim for modern engines
A collection of essential TypeScript types
A shim for the setImmediate efficient script yielding API
TypeScript definitions for d3-queue
A simple tool to keep requests to be executed in order.
The smallest and simplest JavaScript priority queue
Compatible version of p-queue
queue-lit is a tiny queue data structure in case you `Array#push()` or `Array#shift()` on large arrays very often
TypeScript definitions for double-ended-queue
Next tick shim that prefers process.nextTick over queueMicrotask for compat
TypeScript definitions for better-queue
Promise-based queue
Simple JS queue with auto run for node and browsers
LRU Queue
In memory queue system prioritizing tasks
TypeScript definitions for through
TypeScript definitions for promise-queue
Simple JS queue with auto run for node and browsers
Sequential asynchronous lock-based queue for promises
Headless CLI client for the Agent Client Protocol (ACP) — talk to coding agents from the command line