Search results

1000+ packages found

ES2017 spec-compliant Object.entries shim.

published version 1.1.9, 3 months ago1328 dependents licensed under $MIT
118,419,549

ES proposal-spec-compliant Object.fromEntries shim.

published version 2.0.8, a year ago1195 dependents licensed under $MIT
125,686,235

Force V8 to use fast properties for an object

published version 4.0.0, 4 years ago1665 dependents licensed under $MIT
118,780,995

Deterministic and safely JSON.stringify to quickly serialize JavaScript objects

published version 2.5.0, 10 months ago383 dependents licensed under $MIT
80,807,809

Lowercase the keys of an object

published version 3.0.0, 4 years ago615 dependents licensed under $MIT
114,851,086

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 ago818 dependents licensed under $MIT
110,907,090

Take a nested Javascript object and flatten it, or unflatten an object with delimited keys

published version 6.0.1, 2 years ago2973 dependents licensed under $BSD-3-Clause
88,133,716

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

published version 9.0.0, a year ago1682 dependents licensed under $MIT
107,727,229

Creates a shallow clone of any JavaScript value.

published version 3.0.1, 6 years ago760 dependents licensed under $MIT
83,905,243

Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js

published version 1.0.2, 8 years ago883 dependents licensed under $MIT
71,772,890

An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.

published version 1.0.3, a year ago492 dependents licensed under $MIT
85,592,319

Convert object keys to camel case

published version 9.1.3, a year ago1320 dependents licensed under $MIT
78,438,328

Basic cache object for storing key-value pairs.

published version 0.2.2, 9 years ago846 dependents licensed under $MIT
67,908,727

Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.

published version 4.0.1, 7 years ago1381 dependents licensed under $MIT
83,969,349

Set nested properties on an object using dot notation.

published version 4.1.0, 4 years ago1214 dependents licensed under $MIT
63,455,902

Visit a method over the items in an object, or map visit over the objects in an array.

published version 1.0.0, 8 years ago805 dependents licensed under $MIT
54,143,892

An object schema merger/validator

published version 2.1.6, 4 months ago52 dependents licensed under $Apache-2.0
69,751,429

Delete nested properties from an object using dot notation.

published version 2.0.1, 3 years ago852 dependents licensed under $MIT
54,865,095

Sort the keys of an object

published version 5.1.0, 9 months ago451 dependents licensed under $MIT
52,777,867

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, 4 months ago1242 dependents licensed under $MIT
60,308,057