Hook and modify stdout and stderr
created at Dec. 13, 2015, 7:29 p.m.
Measure the difference between two strings with the fastest JS implementation of the Levenshtein distance algorithm
created at Aug. 9, 2014, 8:34 p.m.
Measure the time a promise takes to resolve
created at July 11, 2016, 11:45 p.m.
Get an available TCP port
created at April 6, 2014, 3:06 p.m.
Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`
created at March 20, 2014, 2:36 p.m.
Convert bytes to a human readable string: 1337 → 1.34 kB
created at Feb. 9, 2014, 5:24 p.m.
Log the value/error of a promise
created at Oct. 21, 2016, 7:27 a.m.
Parse JSON with more helpful errors
created at Aug. 25, 2015, 2:11 p.m.
Strip comments from CSS
created at Oct. 22, 2014, 10:28 p.m.
Strip comments from JSON. Lets you use comments in your JSON files!
created at Nov. 17, 2013, 3:04 p.m.
Humanize a URL: https://sindresorhus.com → sindresorhus.com
created at Jan. 11, 2015, 2:32 p.m.
Round a number to a specific number of decimal places: 1.234 → 1.2
created at Aug. 13, 2015, 6:37 p.m.
Compose promise-returning & async functions into a reusable pipeline
created at Oct. 21, 2016, 5:01 a.m.
Iterate over promises serially
created at Oct. 21, 2016, 4:52 a.m.