wiothen
Version:
Promise, then, on filepaths in a directory tree
15 lines (12 loc) • 333 B
JavaScript
var walkitout = require('walkitout');
function wiothen(dirPath, callback) {
return new Promise(function (resolve, reject) {
walkitout(dirPath, function (err, filePath, next) {
if (err) return reject(err);
callback(filePath, next);
}, function () {
resolve();
});
});
}
module.exports = wiothen;