Search results

1000+ packages found

A collection of essential TypeScript types

published version 4.32.0, 6 days ago5117 dependents licensed under $(MIT OR CC0-1.0)
586,121,982

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

published version 3.0.2, 7 years ago1232 dependents licensed under $MIT
192,996,433

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

published version 3.0.1, 4 years ago1608 dependents licensed under $MIT
138,748,550

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 ago800 dependents licensed under $MIT
34,350,553

A library for deep (recursive) merging of Javascript objects

published version 4.3.1, 2 years ago12720 dependents licensed under $MIT
122,460,817

Merge multiple streams into one stream in sequence or parallel.

published version 1.4.1, 5 years ago2100 dependents licensed under $MIT
131,229,051

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

published version 3.0.2, 6 years ago5367 dependents licensed under $MIT
96,490,923

Easily handle defaults for your options

published version 3.0.0, a year ago1518 dependents licensed under $MIT
72,979,268

Variant of merge that's useful for webpack configuration

published version 6.0.1, 6 months ago5530 dependents licensed under $MIT
42,770,375

Utils for working with JavaScript classes and prototype methods.

published version 0.3.6, 7 years ago799 dependents licensed under $MIT
33,744,573

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, 6 years ago809 dependents licensed under $MIT
36,831,199

Detect the use of vulnerable features within some libraries from https://github.com/HoLyVieR/prototype-pollution-nsec18/ that are not yet fixed

published version 1.0.6, 6 years ago0 dependents licensed under $MIT
33,176

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 ago1011 dependents licensed under $MIT
34,521,061

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

published version 4.6.2, 6 years ago6868 dependents licensed under $MIT
114,530,181

construct pipes of streams of events

published version 4.0.1, 6 years ago1999 dependents licensed under $MIT
13,335,541

Merge objects using their property descriptors

published version 2.0.0, a year ago1041 dependents licensed under $MIT
103,052,103

extend like a boss

published version 4.0.2, 6 years ago3743 dependents licensed under $MIT
102,501,362

Like `extend` but only copies missing properties/values to the target object.

published version 1.1.0, 8 years ago74 dependents licensed under $MIT
9,138,621

Recursive object extending

published version 0.6.0, 7 years ago1796 dependents licensed under $MIT
57,565,915

Simplify JsonSchema/Openapi by combining allOf safely

published version 0.6.6, a year ago8 dependents licensed under $MIT
44,125