#!/usr/bin/env node (function () { var walk = require('../lib/walk').walk, // todo remove(arr, obj, true), remove(arr, from, to) remove = require('../lib/walk').remove, util = require('util'); Array.prototype.removeAt = function (i) { return this.splice(i, 1)[0]; } var count = 0, emitter = walk('/System'); emitter.on("directories", function (path, dirs) { count += 1; console.log('[' + count + '] REMOVED: ' + [path,dirs.splice(0,1).name].join('/')); console.log(dirs); }); emitter.on("files", function (path, files) { count += 1; console.log('[' + count + '] F:' + [path,files[0].name].join('/')); console.log(files); }); }());