Generate the human-facing documentation site using TypeDoc.

TypeDoc plays the same role for doc-weaver that MkDocs plays for doc-forge: it renders the compiled model into a browsable site. The machine-facing output (MCP JSON) is produced separately.

interface HumanDocsOptions {
    entryPoints: string[];
    entryPointStrategy?: "resolve" | "expand" | "merge" | "packages";
    name?: string;
    options?: string;
    out: string;
    plugin?: string[];
    skipErrorChecking?: boolean;
    tsconfig?: string;
}

Properties

entryPoints: string[]
entryPointStrategy?: "resolve" | "expand" | "merge" | "packages"

TypeDoc entry-point strategy. Defaults to 'resolve'.

name?: string
options?: string

Optional path to a typedoc.json config.

out: string
plugin?: string[]

Optional TypeDoc plugins (e.g. typedoc-plugin-markdown).

skipErrorChecking?: boolean

Skip TypeScript error checking. Defaults to true.

tsconfig?: string