UNPKG

standardlint

Version:
24 lines (21 loc) 583 B
import { isDirectory } from "./chunk-4JUOW53J.mjs"; import { readDirectory } from "./chunk-LE2L7JFB.mjs"; // src/utils/getAllFiles.ts import path from "node:path"; function getAllFiles(directoryPath, arrayOfFiles) { const files = readDirectory(directoryPath); files.forEach((file) => { const filePath = `${directoryPath}/${file}`; if (isDirectory(filePath)) arrayOfFiles = getAllFiles(filePath, arrayOfFiles); else arrayOfFiles.push(path.join(process.cwd(), "/", filePath)); }); return arrayOfFiles.filter((file) => file); } export { getAllFiles };