14 packages found
Functions to mix, filter, change and copy/clone objects
Mixin the own and inherited properties of other objects onto the first object. Pass an empty object as the first arg to shallow clone.
Like `Object.assign()` but deep 😱
Deeply assign the values of all enumerable-own-properties and symbols from one or more source objects to a target object. Returns the target object.
Mixin utility for ES6
Copyable mixin adds copyability and clonability to your class. The module uses defined relation to deduce how to copy / clone the instance.
Deeply copies your records including their relations. The mixin is smart enough to resolve not loaded relations and is configurable to what should be shallow/deeply copied or excluded entirely.
A set of simple utilities for copying, merging and manipulating plain objects.
Recursive Object.assign(), but won't assign read-only properties.
A port of John Resig Class Implementation
Extend an object with the properties of other objects, but only if they don't already exist.
A set of sexy little helper, to make the daily work with nodeJS a bit easier.