1.0.0 • Published 10 years ago
fs-walk-breadth-first v1.0.0
node-fs-walk-breadth-first
Call a function on each file in a filesystem tree
Example
var walk = require("fs-walk-breadth-first");
walk(".", function(filename, stats) {
console.log(filename, stats.isDirectory());
}, function(err) {
if (err) {
console.error(err);
return;
}
console.log("finished!");
});Installation
npm install --save fs-walk-breadth-firstwalk(directory, iterator, callback)
Traverses all files and directories beneath directory in breadth-first order. The iterator function is called on each file or directory, and the callback function is called after all files and directories have been visited.
Arguments
directory- The directory to traverse.iterator(filename, stats, callback)- A function to apply to each file or directory found.statsis an instance of fs.Stats.callback(err)should be called when the iterator is finishedcallback(err)- A function that is called when all the files and directories have been visited, or when an error occurs.
Code of Conduct
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.