From a4a0980cd3e9c6f55cbb715a2c3c4607bf4c2c12 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Thu, 20 Feb 2025 11:43:01 +0800 Subject: [PATCH] fix: Ignore hidden files when traversing directories --- src/main/utils/file.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/utils/file.ts b/src/main/utils/file.ts index 8f837a26..c8d34945 100644 --- a/src/main/utils/file.ts +++ b/src/main/utils/file.ts @@ -18,6 +18,10 @@ export function getAllFiles(dirPath: string, arrayOfFiles: FileType[] = []): Fil const files = fs.readdirSync(dirPath) files.forEach((file) => { + if (file.startsWith('.')) { + return + } + const fullPath = path.join(dirPath, file) if (fs.statSync(fullPath).isDirectory()) { arrayOfFiles = getAllFiles(fullPath, arrayOfFiles)