object-traversal
Flexible and performant utility for traversing javascript objects
deepmerge
A library for deep (recursive) merging of Javascript objects
defaults
Easily handle defaults for your options
map-obj
Map object keys and values into a new object