UNPKG

diginext-img-magic-cli

Version:
22 lines (20 loc) 616 B
// src/plugins/getAllFiles.ts import fs from "fs"; import path from "path"; var getAllFiles = function(dirPath, arrayOfFiles) { const files = fs.readdirSync(dirPath); arrayOfFiles = arrayOfFiles || []; files.forEach(function(file) { if (fs.statSync(dirPath + "/" + file).isDirectory()) { arrayOfFiles = getAllFiles(dirPath + "/" + file, arrayOfFiles); } else { const __path = path.join(dirPath, "/", file).replace(/\\/g, "/"); if (arrayOfFiles) arrayOfFiles.push(__path); } }); return arrayOfFiles; }; var getAllFiles_default = getAllFiles; export { getAllFiles_default };