Full-Time Open-Sourcerer. Focuses on Swift & JavaScript. Makes macOS apps, CLI tools, npm packages. Likes unicorns.
Simple auto-reloading for Electron apps during development
JavaScript - Released: 04 Jan 2018 - 571
Create a lazy promise that defers execution until it's awaited or when .then() or .catch() is called
JavaScript - Released: 07 Nov 2016 - 263
Convert a tilde path to an absolute path: ~/dev => /Users/sindresorhus/dev
JavaScript - Released: 19 Apr 2014 - 143
Reverse minimist. Convert an object of options into an array of command-line arguments
JavaScript - Released: 18 Apr 2013 - 182
Convert Unicode characters to Latin characters using transliteration
JavaScript - Released: 17 Feb 2020 - 282
Let a globally installed package use a locally installed version of itself if available
JavaScript - Released: 04 May 2017 - 151
Stringify and write JSON to a file atomically
JavaScript - Released: 02 Sep 2015 - 209