Search results
906 packages found
ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
A library for deep (recursive) merging of Javascript objects
ES2015 `Object.assign()` ponyfill
Easy error subclassing and stack customization
Port of jQuery.extend for node.js and the browser
extend an object
Recursive object extending
Simple module to add additional directories to the Node module search for top-level app modules
Make your own error types!
Javascript Object util with deep traverse, support ES6 tree shaking methods: get/set/unset/remove object path, visit, assign(extend), merge, remove, defaults, pick, filter, forEach, map, some, every, isEqual. Customize the APIs into one file.
Additional Jest matchers
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
Creates a shallow clone of any JavaScript value.
Returns true if a value is a plain object, array or function.
A port of jQuery.extend that actually works on node.js
(recursive)? merging of (cloned)? objects.
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
- array
- assign
- buffer
- clamped
- clone
- clone-array
- clone-array-deep
- clone-buffer
- clone-date
- clone-deep
- clone-map
- clone-object
- clone-object-deep
- clone-reg-exp
- View more
JSS plugin that enables mixing in styles.
A dangerously convienient, high performance and super lightweight utility (2.7kb) that injects methods into the Object prototype to sugar for many common use cases working with Javascript objects.