Caching function for browsers and node.
Apply fn-cache to all functions of an object
Memoize promise-returning & async functions
Check if something is a generator function
Event emitter
`Start a promise chain
Ensure a function is only called once
Standalone caching utilities with TTL, SWR, and HTTP response caching
filesystem utilities for the npm cli
Open Node Streams on demand.
u3 - Utility Functions
A cache object that deletes the least-recently-used items.
fast, tiny `queueMicrotask` shim for modern engines
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
A minimal event emitter.
Get the name of a named function
A simple key/value storage using files to persist the data
Timers extensions
Require hook for automatic V8 compile cache persistence
Debounce a function
function binding utility
Promisify a callback-based function
Retries a function that returns a promise, leveraging the power of the retry module.