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.
Chrome extension - Hide nonessential files from the GitHub file browser
created at July 29, 2014, 7:59 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.
Retry a promise-returning or async function
created at Oct. 21, 2016, 7:44 a.m.
Timeout a promise after a specified amount of time
created at Oct. 21, 2016, 6:42 a.m.
ES2015 Number.isNaN() ponyfill
created at May 20, 2015, 8:43 p.m.
`Promise#finally()` ponyfill - Invoked when the promise is settled regardless of outcome
created at Oct. 21, 2016, 5:50 a.m.
Compose promise-returning & async functions into a reusable pipeline
created at Oct. 21, 2016, 5:01 a.m.
Use Ky in both Node.js and browsers
created at Feb. 22, 2019, 4:39 p.m.
Run Jasmine tests in Node.js
created at Jan. 3, 2014, 8:44 p.m.
[DEPRECATED] Myth - Postprocessor that polyfills CSS
created at Dec. 17, 2013, 8:16 p.m.
Pad each line in a stream
created at Jan. 25, 2015, 10:03 a.m.