socket-actions
Websocket implementation to simplify communication and queueing of user actions.
Websocket implementation to simplify communication and queueing of user actions.
A simple message queue using socket.io (typescript support)
Shared utilities for BullMQ, Prisma, configuration, and more.
A promise queue for node.js with a focus on concurrency and performance.
A simple yet powerful abstraction that enables communication between asynchronous tasks.
A circular queue implementation with reactive features and Symbol.iterator support
A simple in-memory queue, for nodejs and the browser, with consumers for common usecases.
An easy-to-use React.js component that leverages the Web Speech API to convert text to speech.
distinct utilities for signaling data in async contexts
TypeScript-first job processing library, backed by Postgres.
A zero-dependency utility library written in TypeScript
A powerful Discord.js module for simplifying music commands and effortless playback of various sources with integrated audio filters.
Drop last element of javascript array when array reaches specific length, very similar to the queue
A lightweight queue package supporting both FIFO (First In First Out) and LIFO (Last In First Out) operations. Features include asynchronous iteration, event emission, and batch processing. The queue dynamically resizes, handles push and get timeouts, and
A simple priority queue built on top of IndexedDB
advanced promise utilities
A queue-based logger
work queue for node/typescript environments and the browser
Async Queue (Throttler). For rate limiting. For example, you use an external API and the number of requests per second is limited there.
A hapi plugin that exposes an sns pub/sub service to your hapi toolkit