Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency
created at Oct. 21, 2016, 6:18 a.m.
Reliably get the terminal window size
created at Sept. 9, 2016, 4:06 p.m.
Scaffold out a Gulp plugin boilerplate
created at Feb. 6, 2014, 10:43 p.m.
Block users from running your app with root permissions
created at June 23, 2013, 12:21 p.m.
Get the path to the user home directory
created at Aug. 3, 2014, 5:21 p.m.
Debug Vinyl file streams to see what files are run through your Gulp pipeline
created at Jan. 9, 2014, 6:06 a.m.
Open the npm page, Yarn page, or GitHub repo of a package
created at Jan. 12, 2016, 5:34 p.m.
Pad each line in a stream
created at Jan. 25, 2015, 10:03 a.m.
Check whether a package or organization name is available on npm
created at April 13, 2014, 7:07 p.m.
A better `Promise.race()`
created at Oct. 21, 2016, 6:33 a.m.
Toggle the CLI cursor
created at Aug. 31, 2014, 11:47 a.m.
Transpile ES2015 generator functions to ES5
created at Dec. 20, 2013, 8:40 p.m.
Wait for any promise to be fulfilled
created at Oct. 21, 2016, 5:28 a.m.
Generate a random integer
created at June 26, 2015, 10:23 p.m.
Check whether a package or organization name is available on npm
created at Oct. 19, 2015, 11:28 a.m.
Generate a random float
created at June 26, 2015, 10:27 p.m.
Debounce promise-returning & async functions
created at Oct. 21, 2016, 8:01 a.m.
Run Electron without all the junk terminal output
created at Aug. 10, 2018, 4:49 p.m.
Simple auto-reloading for Electron apps during development
created at Jan. 4, 2018, 3:15 p.m.