diff --git a/lib/internal/fs/glob.js b/lib/internal/fs/glob.js index 14180f936ac1c8..61922d5244d7d2 100644 --- a/lib/internal/fs/glob.js +++ b/lib/internal/fs/glob.js @@ -332,7 +332,7 @@ class Glob { const fullpath = resolve(this.#root, path); // If path is a directory, add trailing slash and test patterns again. - if (this.#isExcluded(`${fullpath}/`) && this.#cache.statSync(fullpath).isDirectory()) { + if (this.#isExcluded(`${fullpath}/`) && internalBinding('fs').internalModuleStat(fullpath) === 1) { return; }