From 11d92c3e2ccc7c24792a952857f41366ffe19d6d Mon Sep 17 00:00:00 2001 From: Cristopher Date: Sun, 25 Aug 2024 09:55:09 +0700 Subject: [PATCH] fix(glob): add expandDirectories: false for better fast-glob compatibility --- src/node/contentLoader.ts | 1 + src/node/plugins/dynamicRoutesPlugin.ts | 3 ++- src/node/plugins/staticDataPlugin.ts | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/node/contentLoader.ts b/src/node/contentLoader.ts index 1ae484d9..3cce19d0 100644 --- a/src/node/contentLoader.ts +++ b/src/node/contentLoader.ts @@ -118,6 +118,7 @@ export function createContentLoader( files = ( await glob(pattern, { ignore: ['**/node_modules/**', '**/dist/**'], + expandDirectories: false, ...globOptions }) ).sort() diff --git a/src/node/plugins/dynamicRoutesPlugin.ts b/src/node/plugins/dynamicRoutesPlugin.ts index 70198cfe..6fffe420 100644 --- a/src/node/plugins/dynamicRoutesPlugin.ts +++ b/src/node/plugins/dynamicRoutesPlugin.ts @@ -32,7 +32,8 @@ export async function resolvePages( '**/node_modules/**', '**/dist/**', ...(userConfig.srcExclude || []) - ] + ], + expandDirectories: false }) ).sort() diff --git a/src/node/plugins/staticDataPlugin.ts b/src/node/plugins/staticDataPlugin.ts index 6e5bffbd..72030f13 100644 --- a/src/node/plugins/staticDataPlugin.ts +++ b/src/node/plugins/staticDataPlugin.ts @@ -101,7 +101,8 @@ export const staticDataPlugin: Plugin = { if (typeof watch === 'string') watch = [watch] watchedFiles = ( await glob(watch, { - ignore: ['**/node_modules/**', '**/dist/**'] + ignore: ['**/node_modules/**', '**/dist/**'], + expandDirectories: false }) ).sort() }