power-merge (npm): Merge multiple objects and/or arrays in a configurable way by defining rules that govern whether an attribute should be cloned, referenced, recursed, mutated or ignored
Keywords: merge|clone|recursive|recurse|deep|arrays|advanced|configure|configurable|custom|rules|nodejs