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 ago1231 dependents licensed under $MIT
270,742,121

Returns true if the value is an object and not an array or null.

published version 4.0.0, 6 years ago1728 dependents licensed under $MIT
206,147,588

`Object.defineProperty`, but not IE 8's broken one.

published version 1.0.1, 6 months ago1042 dependents licensed under $MIT
236,508,577

string representations of objects in node and the browser

published version 1.13.4, 4 months ago1798 dependents licensed under $MIT
279,949,632

ES2015 `Object.assign()` ponyfill

published version 4.1.1, 8 years ago10175 dependents licensed under $MIT
232,999,214

prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.

published version 1.2.1, 5 years ago1851 dependents licensed under $MIT
250,265,026

Returns true if a value is a plain object, array or function.

published version 1.0.1, 8 years ago888 dependents licensed under $MIT
217,167,851

A small polyfill for Object.setprototypeof

published version 1.2.0, 6 years ago2163 dependents licensed under $ISC
239,765,321

ES Object-related atoms: Object, ToObject, RequireObjectCoercible

published version 1.1.1, 4 months ago464 dependents licensed under $MIT
209,942,947

json pointer

published version 3.0.0, 6 years ago5 dependents licensed under $MIT
941

Returns true if an object was created by the `Object` constructor, or Object.create(null).

published version 5.0.0, 5 years ago2611 dependents licensed under $MIT
210,640,869

Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.

published version 1.2.1, 2 years ago1797 dependents licensed under $MIT
195,722,115

Check if a value is a plain object

published version 4.1.0, 3 years ago1662 dependents licensed under $MIT
229,500,037

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, 2 years ago810 dependents licensed under $MIT
186,581,126

Merge objects using their property descriptors

published version 2.0.0, 2 years ago1072 dependents licensed under $MIT
169,438,264

ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.

published version 1.3.0, 6 months ago1374 dependents licensed under $MIT
165,638,141

Unbox a boxed JS primitive value.

published version 1.1.0, 5 months ago1114 dependents licensed under $MIT
157,536,213

extend like a boss

published version 4.0.2, 6 years ago3762 dependents licensed under $MIT
153,364,706

Define a data property on an object. Will fall back to assignment in an engine without descriptors.

published version 1.1.4, a year ago1146 dependents licensed under $MIT
180,119,240

Generate hashes from javascript objects in node and the browser.

published version 3.0.0, 3 years ago3684 dependents licensed under $MIT
117,491,451