From 6d3e861aee4369fe8bcc28fe852a0c930b4b41f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Colladon?= Date: Wed, 4 Jun 2025 12:16:08 +0200 Subject: [PATCH] fix: use `fs.promises.stat` for async `forFile` --- src/util/internal.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/internal.ts b/src/util/internal.ts index 1b2f538264..926aa78c59 100644 --- a/src/util/internal.ts +++ b/src/util/internal.ts @@ -79,7 +79,7 @@ export const traverse = { forFile: async (dir: string, file: string): Promise> => { let foundProjectDir: Optional; try { - fs.statSync(join(dir, file)); + await fs.promises.stat(join(dir, file)); foundProjectDir = dir; } catch (err) { if (err && (err as SfError).code === 'ENOENT') {