Flatten nested objects to a single level in dot notation
Usage
Use dot notation to flatten nested objects.
var flattenHash = ;var nested = foo: bar: baz: bang: 'fez' a: 'b';console;
flattens to:
'foo.bar.baz.bang' : 'fez' a:'b'
which you can then refer to as
console;
Limitations
Currently does not work with Array
s and RegExp
objects; will throw an error.
See also
expand-hash - Expand hash keys into an object with the given values.
flat - Flatten/unflatten nested Javascript objects
Install
npm:
Install withnpm i flatten-hash --save-dev
Contribute
All contributions are welcome! Stars and tweets are always a great way to show your support! But we can definitely use some help with:
Please read contributing guide for more info!
License
Copyright (c) 2014 Andreas Pizsa, contributors.
This file was generated by verb-cli on August 30, 2014.