Execute commands with human-like delays.
Delay execution for a given duration
Delay a promise a specified amount of time
Human-friendly process signals
An efficient queue capable of managing thousands of concurrent animations.
HTTP server mocking and expectations library for Node.js
Returns from a pool of 15m human-readable IDs
Create a deferred promise
A Tailwind CSS plugin for creating beautiful animations.
A utility that allows retrying a function with an exponential delay between attempts.
Some useful utilities I often need
Timers extensions
WebDriver Proxy for testing rich clients. It block certain calls until Angular is done updating the page under test.
Human-readable error messages for Ajv (Another JSON Schema Validator).
Smart spinner helper for React, to manage the duration of loading states.
Generate human-readable ids from lists of easy-to-spell nouns and adjectives
D3 plugin which computes a map (one-level treemap), based on Voronoi tesselation
Exit your process, gracefully (if possible)
Tailwind CSS plugin, add animation-delay CSS property.
timers module for browserify
Utils useful for Editor.js tools development
Converts a number to/from a human readable string: `1337` ↔ `1.34kB`
Delay function calls until a set time elapses after the last invocation
a simple debounce with no dependencies or crazy defaults