Get your PATH prepended with locally installed binaries
created at Dec. 28, 2015, 6:46 p.m.
Get the email of an npm user
created at May 7, 2015, 12:56 a.m.
Compose promise-returning & async functions into a reusable pipeline
created at Oct. 21, 2016, 5:01 a.m.
Get supervillain names
created at May 11, 2015, 11:05 a.m.
Find the root directory of a Node.js project or npm package
created at Sept. 1, 2015, 7:39 a.m.
Returns an array filled with the specified input
created at Nov. 4, 2015, 12:20 p.m.
Use Ky in both Node.js and browsers
created at Feb. 22, 2019, 4:39 p.m.
Stringify and write JSON to a file atomically
created at Sept. 2, 2015, 6:26 a.m.
Catch unhandled errors and promise rejections in your Electron app
created at May 15, 2017, 6:30 a.m.
Like `Promise.all()` but for `Map` and `Object`
created at Oct. 21, 2016, 4:02 a.m.
Access the system clipboard (copy/paste)
created at Dec. 4, 2016, 1:29 p.m.
Run promise-returning & async functions a specific number of times concurrently
created at Oct. 22, 2016, 2:19 p.m.
Conditional promise catch handler
created at Oct. 22, 2016, 3:47 p.m.
Filter promises concurrently
created at Oct. 21, 2016, 4:09 a.m.
Move a file - Even works across devices
created at Nov. 3, 2017, 10:40 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.
Check if a process is running
created at June 20, 2015, 6:13 p.m.
Check if the process is running with elevated privileges
created at May 2, 2015, 5:18 p.m.