vite-plugin-svelte-md
Version:
Vite plugin to convert markdown to svelte template
36 lines (32 loc) • 850 B
TypeScript
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 };