PATH:
usr
/
local
/
lib
/
node_modules
/
bower
/
lib
/
node_modules
/
traverse
/
examples
var Traverse = require('traverse'); var id = 54; var callbacks = {}; var obj = { moo : function () {}, foo : [2,3,4, function () {}] }; var scrubbed = Traverse(obj).map(function (x) { if (typeof x === 'function') { callbacks[id] = { id : id, f : x, path : this.path }; this.update('[Function]'); id++; } }); console.dir(scrubbed); console.dir(callbacks);
[-] json.js
[edit]
[-] negative.js
[edit]
[-] stringify.js
[edit]
[+]
..
[-] leaves.js
[edit]