JavaScript specialist. NodeJS & React Freelancer. Founder of @campjs & @SingaporeJS. NodeJS in Action 2nd edition co-author.
Convert between keyboard keycodes and keynames and vice versa.
Locate a program or locally installed node module's executable
Install local dependencies as symlinks.
Run locally-installed node module executables.
Port of C's wcwidth() and wcswidth()
Create text-based columns suitable for console output. Supports cell wrapping.
Sanity check which files you are and aren't about to publish to npm
webpack loader for linting your code with https://github.com/feross/standard
Convert ES6 classes into factory functions so they can be called with or without new.