A good npm package
An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim
CLI arguments parser. Native port of python's argparse.
concatenative mapdashery
parse argument options
Microsoft Azure SDK for JavaScript - Aborter
deep cloning of objects and arrays
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
JSON.parse with context information on error
Timing safe string compare using double HMAC
Escape string for use in HTML
Brace expansion as known from sh/bash
This is a polyfill for Buffer#indexOf introduced in NodeJS 4.0.
node's assert.deepEqual algorithm
Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by micromatch.
Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
Remove unnecessary React propTypes from the production build
Generates a hash for an installed npm package, useful for salting caches
node style md5 on pure JavaScript
Get the byteOffset out of a DataView, robustly.
Common utilities for products from Peculiar Ventures
return the github url from a package.json file
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify