Check if argv has a specific flag
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
Create nested values and any intermediaries using dot notation (`'a.b.c'`) paths.
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
Basic cache object for storing key-value pairs.
Check if a string has ANSI escape codes
Return true if a file path contains the given path.
Check if a project is using Yarn
Style elements relative to other elements in CSS
The lodash method `_.has` exported as a module.
Returns `true` if an array has a glob pattern.
Get a property from an object using dot (object path) notation.
A safer `.hasOwnProperty()`
Check if servers are reachable
Check if the internet connection is up
Recursively omit empty properties from an object. Omits empty objects, arrays, strings or zero.