AST-to-AST transform pipeline for parsed Markdown/MDX documents.
Public API
Pipeline::new()Pipeline::with_defaults()Pipeline::with_defaults_for(&PipelineConfig)Pipeline::run(...)andPipeline::run_silent(...)Transformer,Visitor,walk_root- Built-ins such as
AssignHeadingIds,AutolinkHeadings,BareUrlAutolink,CodeImport, and feature-gated transformers likePrettyCode,Math,Emoji, andMermaid
Compliance
- The transform crate runs on top of the parser AST produced by the
CommonMark
652/652and GFM670/670pipeline. - Transformer behavior is validated in crate-local tests; syntax compliance itself is owned by the parser/codegen spec suites.
Spec suites