Curried function that calls `JSON.parse` on provided input returning either the parsed JSON or the specified default value if the data fails to parse as valid JSON instead of throwing a `SyntaxError`.
Curried property accessor function that resolves deeply-nested object properties via dot/bracket-notation string path while mitigating TypeErrors via friendly and composable API.
XMLHttpRequest ready state map for Node.js and the browser.
Convert string with bracket notation to dot property notation for Node.js and the browser.
Re-packaging of xrayrequire for publishing on npm.
Load a directory of grunt configurations. Very similar to load-grunt-tasks but for configuration.
Requires each main module from packages in a base directory, invoking each exported function with optional parameter(s).
Whether given value or value within an object property is greater than X.
Platform agnostic user home directory path resolution for Node.js.
Sum a list of number literals, nested object property values, or values returned from a custom function for Node.js and the browser.
Transform stream accepting a JSON string to parse and stringify with an optional delimiter.
Returns the program/package name and version as a string with optional format customization.
Transform dot-delimited strings to array of strings for Node.js and the browser.
Converts primitives and objects (plain or array-like) to a sensible array representation for Node.js and the browser.
Portable $TMPDIR for your shell.
Platform agnostic path resolution to a user's authorized_keys file Node.js.
Allows you to identify client requests within non-sequential logs such as Syslog by adding a response header of `X-Request-Id`. Allows setting value via query parameter or request header. For Koa and Express.
A collection of commander coercions so you don't have to copy them from project-to-project.
Retrieve the git remote origin URL of the current repo.
Browserify standalone (UMD) build based on values in your package.json (`name` and `main`).
Convert arrays and delimited strings to PostgreSQL array representation.
Transform stream enumeratee generators for stream-driven data extract and transformation (i.e. ETL).
SinonJS Browser Bundle.