loop-go
Basic asynchronous loop for an Array [] or Object {} that can return an accumulated object and modify it. Also, this has option to deep loop for complex Object.
deepmerge
A library for deep (recursive) merging of Javascript objects
rfdc
Really Fast Deep Clone
map-obj
Map object keys and values into a new object
defaults
Easily handle defaults for your options