Search results

1000+ packages found

Get the PATH environment variable key cross-platform

published version 4.0.0, 4 years ago2170 dependents licensed under $MIT
387,571,733

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 can do this!).

published version 3.0.1, 7 years ago1231 dependents licensed under $MIT
63,528,092

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

published version 2.0.2, 7 years ago895 dependents licensed under $MIT
380,375,916

Access deep object properties using a path

published version 0.11.8, 3 years ago1876 dependents licensed under $MIT
8,452,414

Port of TweetNaCl cryptographic library to JavaScript

published version 1.0.3, 5 years ago2780 dependents licensed under $Unlicense
103,067,197

Set nested properties on an object using dot notation.

published version 4.1.0, 3 years ago1203 dependents licensed under $MIT
70,263,057

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 ago817 dependents licensed under $MIT
117,668,988

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 ago879 dependents licensed under $MIT
75,652,656

Map `visit` over an array of objects.

published version 1.0.0, 8 years ago797 dependents licensed under $MIT
58,464,265

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 ago804 dependents licensed under $MIT
58,488,909

Call a specified method on each value in the given object.

published version 1.0.1, 8 years ago804 dependents licensed under $MIT
58,505,321

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

published version 2.0.1, 5 years ago1009 dependents licensed under $MIT
58,136,821

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 ago293 dependents licensed under $MIT
35,187,948

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
7,862,011

Return a copy of an object excluding the given key, or array of keys. Also accepts an optional filter function as the last argument.

published version 3.0.0, 7 years ago493 dependents licensed under $MIT
15,203,039

Returns an array of all enumerable symbol properties found directly upon a given object

published version 3.0.2, 5 years ago263 dependents licensed under $ISC
31,507,752

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
13,110,477

Quick and dirty signatures for Objects.

published version 1.0.1, 10 years ago96 dependents licensed under $ISC
10,788,216

Check whether a browser event matches a hotkey.

published version 0.2.0, 4 years ago770 dependents licensed under $MIT
5,238,252

Sort the keys in an object.

published version 3.0.3, 5 years ago106 dependents licensed under $MIT
2,428,913