diff --git a/src/node/index.ts b/src/node/index.ts index 8781ffab..f671e921 100644 --- a/src/node/index.ts +++ b/src/node/index.ts @@ -2,5 +2,6 @@ export * from './server' export * from './build/build' export * from './serve/serve' export * from './config' +export * from './markdown/markdown' export type { SiteData, HeadConfig, LocaleConfig } from '../../types/shared' diff --git a/src/node/markdown/markdown.ts b/src/node/markdown/markdown.ts index 3338b240..ff8a637f 100644 --- a/src/node/markdown/markdown.ts +++ b/src/node/markdown/markdown.ts @@ -44,6 +44,8 @@ export interface MarkdownRenderer { render: (src: string, env?: any) => { html: string; data: any } } +export type { Header } + export const createMarkdownRenderer = ( srcDir: string, options: MarkdownOptions = {}