Modify the values of an object
MIT License
Convert an absolute path to tilde path: /Users/sindresorhus/dev => ~/dev
Check if a value is a plain object
Get the values of an object
Check if a value is an object
Convert a tilde path to an absolute path: ~/dev => /Users/sindresorhus/dev
Create an array with values that are present in the first input array but not additional ones
Map object keys and values into a new object
Reverse minimist. Convert an object of options into an array of command-line arguments
Reduce a list of values using promises into a promise for a value
Lowercase the keys of an object
Convert object keys from camel case
Check if your code is running as an npm or yarn script
Prepend `https://` to humanized URLs like `sindresorhus.com` and `localhost`
Convert a value to an array
Invert the key/value of an object. Example: {foo: 'bar'} → {bar: 'foo'}