Throttle promise-returning & async functions
created at Oct. 21, 2016, 8:10 a.m.
Memoize promise-returning & async functions
created at Oct. 21, 2016, 8:17 a.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.
Promise queue with concurrency control
created at Oct. 28, 2016, 10:57 a.m.
Create a lazy promise that defers execution until it's awaited or when .then() or .catch() is called
created at Nov. 7, 2016, 9:05 a.m.
Break out of a promise chain
created at Nov. 11, 2016, 10:01 a.m.
Access the system clipboard (copy/paste)
created at Dec. 4, 2016, 1:14 p.m.
Access the system clipboard (copy/paste)
created at Dec. 4, 2016, 1:29 p.m.
Use the Touch Bar on any Mac
created at March 15, 2017, 6:25 p.m.
Create a good-looking DMG for your macOS app in seconds
created at March 27, 2017, 5:24 p.m.
Get a random temporary file or directory path
created at March 28, 2017, 10:43 a.m.
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
created at April 16, 2017, 1:34 p.m.
Promisify an event by waiting for it to be emitted
created at April 26, 2017, 4:53 p.m.
Make a directory and its parents if needed - Think `mkdir -p`
created at May 9, 2017, 5:57 p.m.
Catch unhandled errors and promise rejections in your Electron app
created at May 15, 2017, 6:30 a.m.
Useful utilities for Electron apps and modules
created at May 23, 2017, 7:28 a.m.
Add “Launch at Login” functionality to your macOS app in seconds
created at July 30, 2017, 5:12 p.m.
Move a file - Even works across devices
created at Nov. 3, 2017, 10:40 a.m.