174 packages found
extend an object
Return an object representing the diffs between two objects. Supports jsonPatch protocol
Apply a diff to an object. Optionally supports jsonPatch protocol
return a curried function
compare two collections
deep copies objects and arrays
reduce an object
convert a string to kebab case
set value at property, create intermediate properties if necessary
return a debounced function
returns an array of grouped elements, taking n-th element from every given array
convert a string to snake case
map an object, predicate updates keys, receives (value, key, object)
get value at property, don't throw if parent is undefined
return true if object has no enumerable key values
map an object, predicate updates values, receives (value, key, object)
create a function that can only be invoked once
return a grouped object from array
shallow extend an object
return a function composed of 2 or more functions