node-objectify

Utility for setting/getting/manipulating deeply nested attributes of an object or array.

flat

Take a nested Javascript object and flatten it, or unflatten an object with delimited keys