npm

Search results

1000+ packages found

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

published version 3.0.2, 8 years ago1076 dependents licensed under $MIT
289,882,050

Define a lazily evaluated property on an object

published version 3.0.0, 5 years ago662 dependents licensed under $MIT
292,556,206

Really Fast Deep Clone

published version 1.4.1, 2 years ago648 dependents licensed under $MIT
194,149,765

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

published version 2.0.2, 8 years ago745 dependents licensed under $MIT
262,877,921

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

published version 10.1.0, 8 months ago1624 dependents licensed under $MIT
168,316,296

Set nested properties on an object using dot notation.

published version 4.1.0, 5 years ago1050 dependents licensed under $MIT
70,823,499

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, a year ago1077 dependents licensed under $MIT
65,265,889

Delete nested properties from an object using dot notation.

published version 2.0.1, 4 years ago701 dependents licensed under $MIT
48,137,003

Get a compare function for array to sort

published version 2.0.0, 6 years ago630 dependents licensed under $MIT
52,293,829

Utils for working with JavaScript classes and prototype methods.

published version 0.3.6, 8 years ago651 dependents licensed under $MIT
44,917,650

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, 7 years ago664 dependents licensed under $MIT
52,057,737

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

published version 2.0.1, 7 years ago862 dependents licensed under $MIT
47,536,787

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, 10 years ago649 dependents licensed under $MIT
43,801,246

Access deep object properties using a path

published version 0.11.8, 5 years ago1870 dependents licensed under $MIT
11,653,640

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, 9 years ago19 dependents licensed under $MIT
10,454,099

Universal Children Definition for React Components

published version 0.6.2, 6 years ago29 dependents
13,761,490

Recursively merge values in a javascript object.

published version 3.0.3, 5 years ago332 dependents licensed under $MIT
8,489,857

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, 9 years ago120 dependents licensed under $MIT
5,705,648

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

published version 1.2.7, a year ago77 dependents licensed under $MIT
5,417,058

Test if an object has a specified property.

published version 0.2.3, 4 months ago492 dependents licensed under $Apache-2.0
3,682,196