Calls a callback only once
Ensure a function is only called once
Event emitter
Timers extensions
Open Node Streams on demand.
Make a callback- or promise-based function support both promises and callbacks.
Check if something is a generator function
Debounce a function
`Start a promise chain
Run the supplied function exactly one time (once)
This package is a helper to run multiple promise-returning & async functions with limited concurrency.
create a function that can only be invoked once
filesystem utilities for the npm cli
This is a package which provides `throttle` and `debounce` functions, with both flow and TypeScript declarations, and a minimal code footprint (less than 60 lines, less than 350 bytes minified+gzipped)
fast, tiny `queueMicrotask` shim for modern engines
A minimal event emitter.
Get the name of a named function
function binding utility
Local Lambda development environment
Promisify a callback-based function
Retries a function that returns a promise, leveraging the power of the retry module.
A wrapper function for object accessor properties
Essential utils for promises
Retries a function that returns a promise, leveraging the power of the retry module.