diff --git a/bench/real-world.ts b/bench/real-world.ts index 098a5c6..0e57ac4 100644 --- a/bench/real-world.ts +++ b/bench/real-world.ts @@ -90,7 +90,7 @@ function collectSourceFiles(root: string, cap: number): string[] { if (out.length >= cap) return; let entries: ReturnType; try { - entries = readdirSync(dir, { withFileTypes: true }); + entries = readdirSync(dir, { withFileTypes: true, encoding: "utf-8" }); } catch { return; } diff --git a/src/miners/ast-miner.ts b/src/miners/ast-miner.ts index 1857723..30b577b 100644 --- a/src/miners/ast-miner.ts +++ b/src/miners/ast-miner.ts @@ -612,7 +612,7 @@ export function extractDirectory( let entries: Dirent[]; try { - entries = readdirSync(dir, { withFileTypes: true }); + entries = readdirSync(dir, { withFileTypes: true, encoding: "utf-8" }); } catch { return; }