Simplified high resolution timing
MIT License
Convert a time string to seconds: '0017' → 1337
Convert an object of time properties to milliseconds: `{seconds: 2}` → `2000`
Use requestAnimationFrame as an async iterable, in any JavaScript environment
Pretty UTC datetime: `2014-01-09 0601`
Block the main thread for a given amount of time
Convert the result of `process.hrtime()` to seconds, milliseconds, nanoseconds
Measure the time a promise takes to resolve
Convert milliseconds to a human readable string: 1337000000 → 15d 11h 23m 20s
Delay a promise a specified amount of time
Timeout HTTP/HTTPS requests
Make a synchronous function have a timeout