| 123456789101112131415161718192021 |
- const recursive = require("recursive-readdir");
- module.exports = function(config, item) {
- return new Promise(function(resolve, reject) {
- recursive(config.directory, function(err, dirListing) {
- if (err) {
- reject(err);
- }
- resolve(
- dirListing
- ? dirListing.reduce((filenames, file) => {
- return filenames.concat({
- ...item,
- path: file
- });
- }, [])
- : []
- );
- });
- });
- };
|