deepmerge
popularA library for deep (recursive) merging of Javascript objects
Updated by @tehshrike
array-union
Create an array of unique values, in order, from the input arrays
Updated by @sindresorhus
extend-shallow
Extend an object with the properties of additional objects. node.js/javascript util.
Updated by @phated
assign-symbols
Assign the enumerable es6 Symbol properties from one or more objects to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge …
Updated by @jonschlinkert
static-extend
Adds a static extend method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a Parent constructor onto Child …
Updated by @jonschlinkert
mixin-object
Mixin the own and inherited properties of other objects onto the first object. Pass an empty object as the first arg to shallow clone.
Updated by @jonschlinkert
merge-anything
Merge objects & other types recursively. A simple & small integration.
Updated by @mesqueeb