@humanspeak/svelte-markdown
Version:
Markdown and HTML renderer for Svelte 5 — built for rendering streaming AI agent output from Claude Code, ChatGPT, and agentic workflows. XSS-safe defaults, streaming-aware sanitization, token caching, TypeScript types, and Svelte 5 runes.
19 lines (18 loc) • 884 B
JavaScript
/**
* Extension helpers for `@humanspeak/svelte-markdown`.
*
* Import from `@humanspeak/svelte-markdown/extensions`:
*
* ```ts
* import { markedMermaid, MermaidRenderer } from '@humanspeak/svelte-markdown/extensions'
* import { markedAlert, AlertRenderer } from '@humanspeak/svelte-markdown/extensions'
* import { markedFootnote, FootnoteRef, FootnoteSection } from '@humanspeak/svelte-markdown/extensions'
* import { markedKatex, KatexRenderer } from '@humanspeak/svelte-markdown/extensions'
* ```
*
* @module @humanspeak/svelte-markdown/extensions
*/
export { AlertRenderer, markedAlert } from './alert/index.js';
export { FootnoteRef, FootnoteSection, markedFootnote } from './footnote/index.js';
export { BLOCK_KATEX_TOKEN, INLINE_KATEX_TOKEN, KatexRenderer, markedKatex } from './katex/index.js';
export { MermaidRenderer, markedMermaid } from './mermaid/index.js';