@oml/markdown
v0.10.0
Published
Markdown runtime and execution contracts for OML
Readme
OML Markdown
@oml/markdown contains the markdown layer for OML.
It is responsible for:
- markdown parsing and front matter handling
- markdown execution request/result types
- markdown block execution through
MarkdownExecutor - browser runtime assets
- shared markdown renderers
Package Boundary
@oml/languageowns the language layer@oml/owlowns the semantic web layer@oml/markdowndepends on@oml/owl
This package does not implement the core OML language services directly.
Main Exports
MarkdownPreviewRuntimeMarkdownExecutionRequestMarkdownExecutor- markdown execution/result types
STATIC_MARKDOWN_RUNTIME_BUNDLE_FILESTATIC_MARKDOWN_RUNTIME_CSS- shared renderers via
@oml/markdown/renderers
Instructions
Use this package when you need markdown preparation, markdown execution contracts, or OML markdown block execution on top of @oml/owl.
Typical usage:
import { MarkdownExecutor } from '@oml/markdown';