deep-assign (npm): Recursive Object.assign()
Keywords: object|obj|assign|extend|properties|merge|clone|copy|mixin|deep|recursive|key|keys|values|prop|deprecated|nodejs