Full-Time Open-Sourcerer. Focuses on Swift & JavaScript. Makes macOS apps, CLI tools, npm packages. Likes unicorns.
Resolve the path of a globally installed module
JavaScript - Released: 25 Jun 2017 - 41
Use requestAnimationFrame as an async iterable, in any JavaScript environment
JavaScript - Released: 21 Nov 2023 - 168
Observe changes to the DOM using an async iterable — A nicer API for MutationObserver
JavaScript - Released: 21 Nov 2023 - 198
Wrapper for the Windows `taskkill` command. Ends one or more tasks or processes.
JavaScript - Released: 31 May 2015 - 39
Invert the key/value of an object. Example: {foo: 'bar'} → {bar: 'foo'}
JavaScript - Released: 26 Jun 2014 - 37
Convert bytes to a human readable string: 1337 → 1.34 kB
JavaScript - Released: 17 Dec 2015 - 67
Control the macOS `Do Not Disturb` feature from the command-line
JavaScript - Released: 10 Mar 2018 - 246
Dynamically add an asset to the Webpack graph
JavaScript - Released: 07 Dec 2017 - 96