Detect the file type of a file or stdin
created at Oct. 11, 2015, 3:11 p.m.
Create a deferred promise
created at Oct. 21, 2016, 5:07 a.m.
Hashing made simple. Get the hash of text or stdin.
created at Sept. 1, 2015, 8:57 a.m.
Filter promises concurrently
created at Oct. 21, 2016, 4:09 a.m.
Support any Observable library and polyfill
created at April 27, 2016, 9:26 a.m.
Measure the time a promise takes to resolve
created at July 11, 2016, 11:45 p.m.
Reduce a list of values using promises into a promise for a value
created at Oct. 21, 2016, 4:17 a.m.
Strip comments from JSON. Lets you use comments in your JSON files!
created at Nov. 18, 2015, 2:25 p.m.
Parse text columns, like the output of unix commands. Returns JSON that you can manipulate with tools like jq or underscore-cli.
created at July 7, 2015, 1:15 p.m.
Get metadata about the active window (title, id, bounds, owner, URL, etc)
created at April 4, 2016, 1:14 p.m.
Check if a process is running
created at June 20, 2015, 6:13 p.m.
Get user info of an npm user
created at May 16, 2015, 6:50 p.m.
Wait for any promise to be fulfilled
created at Oct. 21, 2016, 5:28 a.m.
While a condition returns true, calls a function repeatedly, and then resolves the promise
created at Nov. 17, 2015, 5:48 p.m.
Hook and modify stdout and stderr
created at Dec. 13, 2015, 7:29 p.m.
Get the latest version of an npm package
created at Oct. 9, 2015, 8:23 p.m.
Create a readable Node.js stream that produces no data (or optionally blank data) or a writable stream that discards data
created at May 26, 2019, 12:34 p.m.
Get a list of npm packages with keywords
created at Jan. 18, 2015, 4:45 p.m.
Iterate over promises serially
created at Oct. 21, 2016, 4:52 a.m.