Search results

1000+ packages found

Map/rename keys recursively with lodash as only dependency.

published version 1.2.4, 3 years ago13 dependents licensed under $MIT
25,196

Generate all possible permutations of an object's key-value pairs

published version 0.2.0, 8 years ago2 dependents licensed under $MIT
218,402

Set nested properties on an object using dot notation.

published version 4.1.0, 3 years ago1204 dependents licensed under $MIT
61,459,083

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 ago881 dependents licensed under $MIT
68,450,800

Does a shallow comparison of two objects, returning false if the keys or values differ.

published version 0.1.3, 9 years ago212 dependents licensed under $MIT
10,827,836

Delete nested properties from an object using dot notation.

published version 2.0.1, 3 years ago851 dependents licensed under $MIT
52,705,068

Deeply convert the keys of an object to camelCase

published version 0.1.0, 9 years ago19 dependents licensed under $MIT
39,162

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 ago1010 dependents licensed under $MIT
51,963,404

Iterate over the own 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.0, 8 years ago294 dependents licensed under $MIT
32,000,987

Merges the enumerable properties of two or more objects deeply.

published version 2.0.0, 6 months ago78 dependents licensed under $MIT
4,301,207

Filter the keys of an object using glob patterns.

published version 1.1.0, 9 years ago6 dependents licensed under $MIT
10,737

copy an object but with only the specified keys

published version 4.2.0, 2 years ago31 dependents licensed under $MIT
216,760

map an object, predicate updates keys, receives (value, key, object)

published version 2.3.0, 2 years ago4 dependents licensed under $MIT
15,197

Invert the key/value of an object. Example: `{foo: 'bar'}` → `{bar: 'foo'}`

published version 4.2.0, 3 years ago297 dependents licensed under $MIT
26,560,847

Deeply convert the camelized keys of an object into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow

published version 0.1.1, 8 years ago7 dependents licensed under $MIT
22,485

Object.fromEntries() ponyfill (in 6 lines)

published version 1.3.2, 4 years ago81 dependents licensed under $MIT
21,043,731

Build an array of key paths from an object.

published version 3.0.0, 6 years ago6 dependents licensed under $MIT
13,457

Invert an object, such that keys become values and values become keys.

published version 0.2.2, 5 months ago10 dependents licensed under $Apache-2.0
15,515

Deeply normalizes object keys (included nested objects and objects in arrays) to the format of your choosing.

published version 1.0.1, 8 years ago6 dependents licensed under $MIT
8,683

Get the native type of a value.

published version 6.0.3, 5 years ago2066 dependents licensed under $MIT
535,286,679