UNPKG

list-filepaths

Version:

Asynchronously return an array containing the paths of all files in a directory and its subdirectories

16 lines (11 loc) 305 B
'use strict'; const filterPaths = (pathArr, filterOption) => { if (filterOption instanceof RegExp) { return pathArr.filter(el => filterOption.test(el)); } if (filterOption instanceof Function) { return pathArr.filter(filterOption); } return pathArr; }; module.exports = filterPaths;