object-search
A node.js module for looking up deep paths inside of an object
install
$ npm install [--save] object-search
usage
var objectSearch = ; var obj = abc: def: 'foo' ghi: 'baz' ; // Get a propertyobjectSearch; // 'foo' // Set a propertyobjectSearch; // Delete a propertyobjectSearch; // Lookup a property for multiple/more complex operationsobjectSearch;//// Returns an object:// {// "get": function() { },// "set": function(value) { },// "del": function() { },// "object": obj,// "key": "abc.0",// "keys": ["abc", "0"],// "lastKey": "0",// "scope": obj.abc// }//