fix: follow same structure as before

This commit is contained in:
soulgalore 2024-12-30 05:48:58 +01:00
parent 3662ef14ea
commit 553d6b9a35
1 changed files with 3 additions and 3 deletions

View File

@ -1,7 +1,7 @@
import { readdir } from 'node:fs/promises';
import path from 'node:path';
export async function recursiveReaddir(dir, includeDirectories = false) {
export async function recursiveReaddir(dir, ignoreDirectories = false) {
const results = [];
const entries = await readdir(dir, { withFileTypes: true });
@ -9,10 +9,10 @@ export async function recursiveReaddir(dir, includeDirectories = false) {
const fullPath = path.join(dir, entry.name);
if (entry.isDirectory()) {
if (includeDirectories) {
if (!ignoreDirectories) {
results.push(fullPath);
}
const subPaths = await recursiveReaddir(fullPath, includeDirectories);
const subPaths = await recursiveReaddir(fullPath, ignoreDirectories);
results.push(...subPaths);
} else {
results.push(fullPath);