Showing 1-20 of 48,920 packages
Simple FIFO cache. put and get.
LRU and FIFO caches for Client or Server
A fast fifo implementation similar to the one powering nextTick in Node.js core
A high-performance, lightweight LRU cache. Built for developers who need fast caching without compromising on features.
Useful TypeScript utilities.
Find and parse the tsconfig.json file from a directory path
Tiny FIFO cache for Client or Server
Easy to understand and tiny FIFO cache for use in-browser.
An 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 fetches for the same key, reducing redundant network calls and
Promised First-In-First-Out buffer. Await on push to be told when a value is consumed and await on shift for a value to consume when the buffer is empty.
A tiny invariant function
A cache object that deletes the least-recently-used items.
An efficient in-memory FIFO cache with a fixed TTL for Node.js projects, designed to automatically remove outdated records. Unlike widely used LRU caches, FIFO caches do not prioritize retaining popular keys for extended durations. This simplified approac
Tiny queue data structure
A lightweight cache for file metadata, ideal for processes that work on a specific set of files and only need to reprocess files that have changed since the last run
Require hook for automatic V8 compile cache persistence
Simple FIFO queue implementation to avoid having to do shift() on an array, which is slow.
A tiny warning function
A simple key/value storage using files to persist the data
FIFO queue implemented using a double linked-list