Modern Node.js bindings for Unicorn CPU emulator engine using N-API
Some useful utilities I often need
Repeat a string - fast
Get, set, or delete a property from a nested object using a dot path
More than 100 powerful ESLint rules
Make a directory and its parents if needed - Think `mkdir -p`
Check if argv has a specific flag
Strip leading whitespace from each line in a string
Check if a value is a regular expression
Create boxes in the terminal
Define a lazily evaluated property on an object
Strip comments from JSON. Lets you use comments in your JSON files!
Simple wildcard matching
A collection of essential TypeScript types
A stricter URI encode adhering to RFC 3986
Clean up error stack traces
A safer `.hasOwnProperty()`
Automatically bind methods to their class instance
Get the path of the caller function
Capitalize every word in a string: `unicorn cake` → `Unicorn Cake`
Filter an array of objects to a specific OS
Truncate a string to a specific width in the terminal
Simple config handling for your app or module
Hook and modify stdout and stderr