assign-symbols

Assign the enumerable es6 Symbol properties from one or more objects to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.

mixin-deep

Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. No dependencies.

mixin-object

Mixin the own and inherited properties of other objects onto the first object. Pass an empty object as the first arg to shallow clone.