This repo is optimized for Blazor/MudBlazor usage by shipping static assets from wwwroot.
- Author source in
src/. - Build distributables with
npm run build. - Ship only
wwwrootartifacts in releases:wwwroot/blazor-markdown-editor.jswwwroot/blazor-markdown-editor.min.jswwwroot/blazor-markdown-editor.css
npm ci
npm run buildBuild output includes license headers automatically.
This project uses calendar versioning:
- Format:
YYYY.MINOR.PATCH - Example:
2026.2.1
Include static assets:
<link rel="stylesheet" href="_content/<YourPackageOrProject>/blazor-markdown-editor.css" />
<script src="_content/<YourPackageOrProject>/blazor-markdown-editor.js"></script>JSInterop API:
window.blazorMarkdownEditor.create(target, { markdown })window.blazorMarkdownEditor.setMarkdown(editorId, markdown)window.blazorMarkdownEditor.getMarkdown(editorId)window.blazorMarkdownEditor.focus(editorId)window.blazorMarkdownEditor.destroy(editorId)
Required assets:
wwwroot/blazor-markdown-editor.jswwwroot/blazor-markdown-editor.min.jswwwroot/blazor-markdown-editor.css