Search results

1000+ packages found

Get a stream as a string, Buffer, ArrayBuffer or array

published version 9.0.1, a year ago2557 dependents licensed under $MIT
376,354,134

Get the native type of a value.

published version 6.0.3, 5 years ago2074 dependents licensed under $MIT
363,051,330

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
214,835,427

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

published version 2.0.2, 7 years ago896 dependents licensed under $MIT
218,216,273

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

published version 4.0.0, 6 years ago1703 dependents licensed under $MIT
157,848,863

Reuse objects and functions with style

published version 1.0.4, 7 years ago1508 dependents licensed under $MIT
154,832,825

string representations of objects in node and the browser

published version 1.13.3, 3 months ago1757 dependents licensed under $MIT
200,023,384

ES2015 `Object.assign()` ponyfill

published version 4.1.1, 8 years ago10123 dependents licensed under $MIT
164,793,403

Minimal async jobs utility library, with streams support

published version 0.4.0, 9 years ago1164 dependents licensed under $MIT
174,909,996

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, a year ago1761 dependents licensed under $MIT
149,766,023

A small polyfill for Object.setprototypeof

published version 1.2.0, 6 years ago2133 dependents licensed under $ISC
182,545,947

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

published version 1.0.1, 2 months ago988 dependents licensed under $MIT
157,754,090

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 ago1825 dependents licensed under $MIT
178,807,030

Check if a value is a plain object

published version 4.1.0, 3 years ago1632 dependents licensed under $MIT
170,308,303

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

published version 1.0.1, 7 years ago887 dependents licensed under $MIT
172,881,401

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

published version 5.0.0, 4 years ago2578 dependents licensed under $MIT
160,241,589

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

published version 1.3.0, 2 months ago1350 dependents licensed under $MIT
123,163,753

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

published version 1.1.4, a year ago1113 dependents licensed under $MIT
146,429,062

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 ago808 dependents licensed under $MIT
147,289,809

Unbox a boxed JS primitive value.

published version 1.1.0, 2 months ago1090 dependents licensed under $MIT
120,138,363