UNPKG

vite-plugin-svelte-md

Version:

Vite plugin to convert markdown to svelte template

36 lines (32 loc) 850 B
import { Plugin } from 'vite'; import MarkdownIt from 'markdown-it'; import { FilterPattern } from '@rollup/pluginutils'; interface Options { /** * Enable head support * * @default true */ headEnabled?: boolean; /** * Options passed to Markdown It */ markdownItOptions?: MarkdownIt.Options; /** * Plugins for Markdown It */ markdownItUses?: (MarkdownIt.PluginSimple | [MarkdownIt.PluginSimple | MarkdownIt.PluginWithOptions, any] | any)[]; /** * Class names for wrapper div * * @default 'markdown-body' */ wrapperClasses?: string | string[]; include?: FilterPattern; exclude?: FilterPattern; } /** * Creates vite-plugin-svelte-md */ declare function export_default(options?: Options): Plugin; export { type Options, export_default as default };