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 ago1234 dependents licensed under $MIT
247,916,157

ES2015 `Object.assign()` ponyfill

published version 4.1.1, 8 years ago10150 dependents licensed under $MIT
208,283,234

Merge objects using their property descriptors

published version 2.0.0, a year ago1059 dependents licensed under $MIT
148,545,835

Really Fast Deep Clone

published version 1.4.1, 9 months ago628 dependents licensed under $MIT
103,083,672

Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.

published version 3.1.1, a year ago812 dependents licensed under $MIT
171,631,759

Easily handle defaults for your options

published version 3.0.0, a year ago1526 dependents licensed under $MIT
108,477,537

Returns true if a value has the characteristics of a valid JavaScript data descriptor.

published version 2.1.3, a year ago814 dependents licensed under $MIT
105,128,054

Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.

published version 3.0.5, a year ago818 dependents licensed under $MIT
105,496,910

Parse regular expressions' unicodeSets (v) flag.

published version 7.18.6, 3 years ago6 dependents licensed under $MIT
75,593,440

Define a lazily evaluated property on an object

published version 3.0.0, 4 years ago655 dependents licensed under $MIT
126,109,492

Returns true if a value exists, false if empty. Works with deeply nested values using object paths.

published version 2.0.2, 7 years ago858 dependents licensed under $MIT
92,012,473

Compile regular expressions' unicodeSets (v) flag.

published version 7.25.9, 5 months ago5 dependents licensed under $MIT
82,645,417

Force V8 to use fast properties for an object

published version 4.0.0, 4 years ago1668 dependents licensed under $MIT
112,461,329

Lowercase the keys of an object

published version 3.0.0, 3 years ago612 dependents licensed under $MIT
106,896,494

Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.

published version 2.0.1, 7 years ago822 dependents licensed under $MIT
92,360,549

Set nested properties on an object using dot notation.

published version 4.1.0, 4 years ago1212 dependents licensed under $MIT
53,692,335

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, 2 months ago1242 dependents licensed under $MIT
51,480,856

A better Object.defineProperty()

published version 1.0.1, 11 years ago382 dependents licensed under $MIT
49,267,482

Create an error with a code

published version 3.0.1, 4 years ago368 dependents licensed under $MIT
69,881,810

Property descriptor factory

published version 1.0.2, a year ago268 dependents licensed under $ISC
41,872,191