Search results

1000+ packages found

A collection of essential TypeScript types

published version 4.41.0, 2 months ago5262 dependents licensed under $(MIT OR CC0-1.0)
1,084,145,965

Extend an object with the properties of additional objects. node.js/javascript util.

published version 3.0.2, 8 years ago1073 dependents licensed under $MIT
377,200,531

Create an array of unique values, in order, from the input arrays

published version 3.0.1, 4 years ago1505 dependents licensed under $MIT
252,589,689

A library for deep (recursive) merging of Javascript objects

published version 4.3.1, 2 years ago12209 dependents licensed under $MIT
233,900,371

Merge multiple streams into one stream in sequence or parallel.

published version 1.4.1, 5 years ago1960 dependents licensed under $MIT
255,826,103

The Lodash method `_.merge` exported as a module.

published version 4.6.2, 6 years ago6802 dependents licensed under $MIT
225,970,668

Port of jQuery.extend for node.js and the browser

published version 3.0.2, 7 years ago5221 dependents licensed under $MIT
181,369,210

Merge objects using their property descriptors

published version 2.0.0, 2 years ago997 dependents licensed under $MIT
197,659,296

extend like a boss

published version 4.0.2, 6 years ago3556 dependents licensed under $MIT
197,051,118

Recursive object extending

published version 0.6.0, 7 years ago1716 dependents licensed under $MIT
112,438,014

Easily handle defaults for your options

published version 3.0.0, 2 years ago1447 dependents licensed under $MIT
130,557,545

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.

published version 2.0.2, 7 years ago654 dependents licensed under $MIT
75,126,424

An object schema merger/validator

published version 2.1.6, 6 months ago54 dependents licensed under $Apache-2.0
80,039,768

Variant of merge that's useful for webpack configuration

published version 6.0.1, a year ago5282 dependents licensed under $MIT
69,372,735

Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. No dependencies.

published version 2.0.1, 6 years ago857 dependents licensed under $MIT
71,487,450

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.

published version 0.1.2, 9 years ago643 dependents licensed under $MIT
71,135,450

Utils for working with JavaScript classes and prototype methods.

published version 0.3.6, 8 years ago645 dependents licensed under $MIT
70,307,229

micromark utility to combine syntax or html extensions

published version 2.0.1, 8 months ago56 dependents licensed under $MIT
44,026,767

Merge Tailwind CSS classes without style conflicts

published version 3.3.1, a month ago7687 dependents licensed under $MIT
47,987,880

Merge multiple streams into a unified stream

published version 4.0.0, a year ago15 dependents licensed under $MIT
43,771,660