type-fest
A collection of essential TypeScript types
A collection of essential TypeScript types
Extend an object with the properties of additional objects. node.js/javascript util.
Port of jQuery.extend for node.js and the browser
extend like a boss
Create an array of unique values, in order, from the input arrays
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.
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 methods as a polyfill for the Symbols part of the es6 Object.assign method.
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.
Merge objects using their property descriptors
A library for deep (recursive) merging of Javascript objects
Merge multiple streams into one stream in sequence or parallel.
Recursive object extending
Easily handle defaults for your options
Variant of merge that's useful for webpack configuration
The Lodash method `_.merge` exported as a module.
Mixin the own and inherited properties of other objects onto the first object. Pass an empty object as the first arg to shallow clone.
extend an object
Recursively merge values in a javascript object.
Like `extend` but only copies missing properties/values to the target object.