diff --git a/theme/src/node/theme.ts b/theme/src/node/theme.ts index 8a4197bf..02bb1fd6 100644 --- a/theme/src/node/theme.ts +++ b/theme/src/node/theme.ts @@ -63,12 +63,13 @@ export function plumeTheme(options: ThemeOptions = {}): Theme { plugins: setupPlugins(app, plugins), - extendsBundlerOptions: async (bundlerOptions, app) => { - extendsBundlerOptions(bundlerOptions, app) + extendsMarkdownOptions: async (_, app) => { await configLoader.waiting() await generateFileListFrontmatter(app) }, + extendsBundlerOptions, + templateBuildRenderer, extendsPage: page => extendsPageData(page as Page),