Pinned Loading
-
delayed-async-tasks-manager
delayed-async-tasks-manager PublicA scheduler for one-time (non-periodic) asynchronous tasks, designed to manage delayed executions. It features status getters to communicate the execution state, a robust error handling mechanism f…
TypeScript 1
-
zero-backpressure-semaphore-typescript
zero-backpressure-semaphore-typescript PublicPromise Semaphore for Node.js projects, inspired by the RAII idiom. Offering backpressure control for enhanced efficiency, utilizing a communicative API that signals availability. Additionally, it …
TypeScript 1
-
auto-fetch-fifo-ttl-cache
auto-fetch-fifo-ttl-cache PublicAn in-memory FIFO cache with fixed TTL for Node.js, designed to streamline the common get-or-fetch pattern by automating value retrieval. It uses an internal keyed lock to coalesce concurrent fetch…
TypeScript
-
non-overlapping-recurring-task
non-overlapping-recurring-task PublicA modern `setInterval` substitute tailored for asynchronous tasks, ensuring non-overlapping executions by skipping attempts if a previous execution is still in progress. Features graceful teardown …
TypeScript
-
zero-overhead-keyed-promise-lock
zero-overhead-keyed-promise-lock PublicAn efficient keyed Promise lock for Node.js projects, ensuring the mutually exclusive execution of tasks associated with the same key. Key features include active key metrics and the ability to gra…
TypeScript
-
keyed-batched-items-accumulator
keyed-batched-items-accumulator PublicA lightweight utility for Node.js projects that accumulates items into fixed-size batches per key, preserving insertion order within each key. Streams items directly into their respective batches a…
TypeScript
If the problem persists, check the GitHub status page or contact support.