Search results

1000+ packages found

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

published version 3.0.2, 7 years ago1231 dependents licensed under $MIT
271,125,804

Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.

published version 2.0.2, 7 years ago897 dependents licensed under $MIT
267,182,992

Really Fast Deep Clone

published version 1.4.1, 8 months ago615 dependents licensed under $MIT
96,943,515

Define a lazily evaluated property on an object

published version 3.0.0, 4 years ago646 dependents licensed under $MIT
118,265,441

Get, set, or delete a property from a nested object using a dot path

published version 9.0.0, 9 months ago1642 dependents licensed under $MIT
90,233,547

Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library we tested does this, or does it correctly).

published version 4.0.1, 10 days ago1236 dependents licensed under $MIT
51,483,749

Set nested properties on an object using dot notation.

published version 4.1.0, 3 years ago1206 dependents licensed under $MIT
53,953,979

Utils for working with JavaScript classes and prototype methods.

published version 0.3.6, 7 years ago799 dependents licensed under $MIT
44,727,236

Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.

published version 2.0.1, 6 years ago813 dependents licensed under $MIT
46,734,010

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
45,722,083

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
45,578,888

Delete nested properties from an object using dot notation.

published version 2.0.1, 3 years ago852 dependents licensed under $MIT
46,624,310

Get a compare function for array to sort

published version 2.0.0, 5 years ago674 dependents licensed under $MIT
26,446,044

Access deep object properties using a path

published version 0.11.8, 3 years ago1887 dependents licensed under $MIT
8,510,010

Mixin the own and inherited properties of other objects onto the first object. Pass an empty object as the first arg to shallow clone.

published version 3.0.0, 7 years ago25 dependents licensed under $MIT
8,715,051

Universal Children Definition for React Components

published version 0.6.2, 5 years ago33 dependents
7,089,101

Fast and powerful array sorting. Sort an array of objects by one or more properties. Any number of nested properties or custom comparison functions may be used.

published version 1.0.0, 7 years ago121 dependents licensed under $MIT
4,855,133

For use with React PropTypes. Will error on any prop not explicitly specified.

published version 1.2.7, 2 months ago82 dependents licensed under $MIT
5,700,946

Recursively merge values in a javascript object.

published version 3.0.3, 4 years ago375 dependents licensed under $MIT
5,808,007

Define (or modify) an object property.

published version 0.2.4, 7 months ago64 dependents licensed under $Apache-2.0
1,970,024