UNPKG

fs-walker

Version:

Recursively walk through the filesystem, searching for files and directories, either async or synchronous while optionally filtering.

24 lines (19 loc) 455 B
'use strict'; var defaultFilter = { file: function () { return true; }, directory: function () { return true; } }; module.exports = function (filter) { filter = filter || {}; if (!filter.hasOwnProperty('file')) { filter.file = defaultFilter.file; } if (!filter.hasOwnProperty('directory')) { filter.directory = defaultFilter.directory; } return filter; };