export function getAllFiles()

in tools/file.utils.ts [67:90]


export function getAllFiles(
	dirPath: string,
	arrayOfFiles: string[],
	fileExtension = [".md"]
) {
	const files = fs.readdirSync(dirPath);
	const excludeDirs = ["demos", "_site"];

	arrayOfFiles = arrayOfFiles || [];

	files.forEach(function (file) {
		if (fs.statSync(dirPath + "/" + file).isDirectory()) {
			if (!excludeDirs.includes(file)) {
				arrayOfFiles = getAllFiles(dirPath + "/" + file, arrayOfFiles);
			}
		} else {
			if (fileExtension.find((extension) => file.endsWith(extension))) {
				arrayOfFiles.push(path.join(dirPath, "/", file));
			}
		}
	});

	return arrayOfFiles;
}