Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
ES2015 `Object.assign()` ponyfill
`Object.defineProperty`, but not IE 8's broken one.
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
Reuse objects and functions with style
Minimal async jobs utility library, with streams support
string representations of objects in node and the browser
Returns true if the value is an object and not an array or null.
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
- primitive
- abstract
- ecmascript
- es5
- es6
- es2015
- toPrimitive
- coerce
- type
- object
- string
- number
- boolean
- symbol
- View more
A small polyfill for Object.setprototypeof
Unbox a boxed JS primitive value.
Check if a value is a plain object
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.
Merge objects using their property descriptors
extend like a boss
Returns true if a value is a plain object, array or function.
Universal node.js (native ES6/ES7) LINQ-like object mapper (ORM/ODM) for all types of databases (SQL, NoSQL).
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Object Relational Mapper for Better-Sqlite3-Cypher
Define a data property on an object. Will fall back to assignment in an engine without descriptors.