Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Visualize JSON object to DOM.
A simple JS object tree visualizer/explorer that adheres to 'what you see is what's in the DOM'
Get the native type of a value.
Get a stream as a string, Buffer, ArrayBuffer or array
Extend an object with the properties of additional objects. node.js/javascript util.
- assign
- clone
- extend
- merge
- obj
- object
- object-assign
- object.assign
- prop
- properties
- property
- props
- shallow
- util
- View more
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
Returns true if the value is an object and not an array or null.
Reuse objects and functions with style
ES2015 `Object.assign()` ponyfill
Minimal async jobs utility library, with streams support
A small polyfill for Object.setprototypeof
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.
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
string representations of objects in node and the browser
`Object.defineProperty`, but not IE 8's broken one.
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Returns true if a value is a plain object, array or function.
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
- primitive
- abstract
- ecmascript
- es5
- es6
- es2015
- toPrimitive
- coerce
- type
- object
- string
- number
- boolean
- symbol
- View more
Check if a value is a plain object