extend-shallow
Extend an object with the properties of additional objects. node.js/javascript util.
Extend an object with the properties of additional objects. node.js/javascript util.
Returns true if a value is a plain object, array or function.
Lowercase the keys of an object
ES2015 `Object.assign()` ponyfill
Port of jQuery.extend for node.js and the browser
extend like a boss
ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
Easy error subclassing and stack customization
Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.
Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. No dependencies.
Utils for working with JavaScript classes and prototype methods.
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` constructors.
A library for deep (recursive) merging of Javascript objects
Recursive object extending
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
Creates a shallow clone of any JavaScript value.
Make your own error types!
Mixin the own and inherited properties of other objects onto the first object. Pass an empty object as the first arg to shallow clone.
A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!
extend an object