Timeout HTTP/HTTPS requests
MIT License
Get your public IP address - very fast!
Measure the time a promise takes to resolve
Timeout a promise after a specified amount of time
Simplified high resolution timing
Delay a promise a minimum amount of time
Prepend `https://` to humanized URLs like `sindresorhus.com` and `localhost`
Check whether a request can be retried based on the `error.code`
Delay a promise a specified amount of time
Wait for a condition to be true
Check if servers are reachable
Make a regular expression time out if it takes too long to execute
Wait for localhost to be ready from the command-line
Get the system locale
Make a synchronous function have a timeout
Retry a promise-returning or async function