hyogen-md

0.10.0

API Reference

All public APIs for @b4moss/hyogen-md@0.10.0.

Rendering

FunctionPackageDescription
renderServer@b4moss/hyogen-mdServer-side render (SSR / SSG). Accepts serverContext.
renderClient@b4moss/hyogen-md/clientClient-side render (CSR). Requires a custom loader.
build@b4moss/hyogen-mdBatch SSG — glob input, walk dependencies, write outDir.

Loaders

ExportPackageDescription
createNodeLoader@b4moss/hyogen-mdDefault Node loader — local FS + remote https:// fetch.
createFsLoader@b4moss/hyogen-mdFile-system loader only (no remote fetch).
isRemotePath@b4moss/hyogen-mdUtility — returns true for http:// / https:// paths.

Diagnostics

ExportPackageDescription
formatDiagnosticLogbothFormat a warning or error as multi-line log text.
formatMessagebothResolve a diagnostic code to an English message.
createHyogenErrorbothConstruct a HyogenError with a known code.

Types and options

Import map

// Node (full surface)
import {
  renderServer,
  renderClient,
  build,
  createNodeLoader,
  createFsLoader,
  formatDiagnosticLog,
} from '@b4moss/hyogen-md'

// Browser (client-safe subset)
import { renderClient, formatDiagnosticLog } from '@b4moss/hyogen-md/client'