Transpiler

object Transpiler

Orchestrates one page: resolved MyST AST (JSON) -> a full MDX document with frontmatter, component imports, and a provenance banner. The MDX is a BUILD ARTIFACT — regenerated every build, never hand-edited — which is why baking resolved xrefs and numbers straight into it is safe.

Functions

Link copied to clipboard
fun transpile(astJson: String, sourcePath: String, basePath: String = ""): String