While a condition returns true, calls a function repeatedly, and then resolves the promise
created at Nov. 17, 2015, 5:48 p.m.
Filter promises concurrently
created at Oct. 21, 2016, 4:09 a.m.
Conditional promise catch handler
created at Oct. 22, 2016, 3:47 p.m.
Run promise-returning & async functions a specific number of times concurrently
created at Oct. 22, 2016, 2:19 p.m.
Get supervillain names
created at May 11, 2015, 11:05 a.m.
Indent each line in a string
created at June 6, 2014, 8:16 p.m.
Remove or replace part of a string like Array#splice
created at Aug. 19, 2015, 6:27 p.m.
Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream
created at May 29, 2015, 10:47 p.m.
Find the root directory of a Node.js project or npm package
created at Sept. 1, 2015, 7:39 a.m.
Stringify and write JSON to a file atomically
created at Sept. 2, 2015, 6:26 a.m.
Access the system clipboard (copy/paste)
created at Dec. 4, 2016, 1:29 p.m.
[DEPRECATED] Myth - Postprocessor that polyfills CSS
created at Dec. 17, 2013, 8:16 p.m.
Convert seconds to a human readable string: 165392 → 1d 21h 56m 32s
created at Aug. 11, 2014, 4:14 p.m.
Find the root directory of a Node.js project or npm package
created at Sept. 1, 2015, 8:08 a.m.
Hashing made simple. Get the hash of text or stdin.
created at Sept. 1, 2015, 8:57 a.m.