data-store
Easily persist and load config data. No dependencies.
Easily persist and load config data. No dependencies.
Returns true if an object has an own, nested property using dot notation paths ('a.b.c').
Reduces an object to a value that is the accumulated result of running each property in the object through a callback. Executes the callback function once for each own enumerable property in the object, receiving four arguments: the initial value (or valu
Scans a repository directory, searching for a changelog file
Similar to assign-value but deeply merges object values or nested values using object path/dot notation.
Simple API for managing options in JavaScript applications.
Expand a string into a JavaScript object using a simple notation. Use the CLI or as a node.js lib.
The hasNestedProperty method missing in Object. This module does not extend Object.
Returns `true` if a value exists in the given string, array or object.
Check if a JavaScript environment has a DOM
Create a new object filtered to have only properties for which the callback returns true.
Determine whether a selector contains a pseudo-class
utility that returns whether the browser supports touch events or not
A robust, ES3 compatible, "has own property" predicate.
(fork of omit-empty) Recursively omit empty properties from an object. Omits empty objects, arrays, strings or zero.
Create a matching function from a glob pattern, regex, string, array, object or function.
Check whether a string has any emoji
Type-safe library for reading, writing, or checking, nested values of an object
Polymorphic has operator for finding whether a collection contains an equivalent value
Like _.includes but with wildcards