diff --git a/src/data-loaders/auto-exports.ts b/src/data-loaders/auto-exports.ts index 55af5eff3..1c4809fe6 100644 --- a/src/data-loaders/auto-exports.ts +++ b/src/data-loaders/auto-exports.ts @@ -20,7 +20,6 @@ export function extractLoadersToExport( ? parsed.specifier.slice(1) : parsed.specifier ) - console.log('🔍', specifier) // bail out faster for anything that is not a data loader if (!filterPaths(specifier)) return [] @@ -43,7 +42,6 @@ export function createAutoExportPlugin({ loadersPathsGlobs: string | string[] root: string }): UnpluginOptions { - console.log('Creating auto-export plugin', loadersPathsGlobs) const filterPaths = createFilter(loadersPathsGlobs) return { diff --git a/src/options.ts b/src/options.ts index 9646b7569..9171b083f 100644 --- a/src/options.ts +++ b/src/options.ts @@ -241,9 +241,7 @@ export const DEFAULT_OPTIONS = { dotNesting: true, }, watch: !process.env.CI, - experimental: { - autoExportsDataLoaders: 'src/loaders/**/*', - }, + experimental: {}, } satisfies Options export interface ServerContext { @@ -302,11 +300,13 @@ export function resolveOptions(options: Options) { src: resolve(root, routeOption.src), })) - if (options.experimental?.autoExportsDataLoaders) { - options.experimental.autoExportsDataLoaders = ( - Array.isArray(options.experimental.autoExportsDataLoaders) - ? options.experimental.autoExportsDataLoaders - : [options.experimental.autoExportsDataLoaders] + const experimental = { ...options.experimental } + + if (experimental.autoExportsDataLoaders) { + experimental.autoExportsDataLoaders = ( + Array.isArray(experimental.autoExportsDataLoaders) + ? experimental.autoExportsDataLoaders + : [experimental.autoExportsDataLoaders] ).map((path) => resolve(root, path)) } @@ -341,6 +341,7 @@ export function resolveOptions(options: Options) { return { ...DEFAULT_OPTIONS, ...options, + experimental, routesFolder, filePatterns, exclude,