From d54c7d8c56973dac138bfe96ff16dfab162ef64b Mon Sep 17 00:00:00 2001 From: Evan You Date: Tue, 7 Dec 2021 21:37:38 +0800 Subject: [PATCH] feat: expose createMarkdownRenderer --- src/node/index.ts | 1 + src/node/markdown/markdown.ts | 2 ++ 2 files changed, 3 insertions(+) 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 = {}