UNPKG

@magidoc/plugin-svelte-marked

Version:

A markdown parser library that renders to svelte components.

20 lines (19 loc) 994 B
import * as MarkdownComponents from './markdown/components'; import { extensions } from './markdown/extensions'; import type { ContainerOptions, TokenExtractionParameters, TokenExtractor } from './markdown/extensions/container'; import Markdown from './markdown/Markdown.svelte'; import MarkdownToken from './markdown/MarkdownToken.svelte'; import MarkdownTokens from './markdown/MarkdownTokens.svelte'; import type { MarkdownOptions, Renderers, RendererType } from './markdown/markedConfiguration'; import { generatePathSegment, isRelative, joinUrlPaths } from './utils/url'; export default Markdown; export { MarkdownComponents }; export { MarkdownToken, MarkdownTokens }; export { extensions }; export type { ContainerOptions, TokenExtractionParameters, TokenExtractor, MarkdownOptions, RendererType, Renderers }; declare const urlUtils: { joinUrlPaths: typeof joinUrlPaths; isRelative: typeof isRelative; generatePathSegment: typeof generatePathSegment; }; export { urlUtils };