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() }