transformfunction

Transform a TypeDoc v2.0 JSON project into a SiteViewModel ready for rendering.

This is the first step in the rendering pipeline:

  1. Parse TypeDoc JSON (v2.0 schema)
  2. Build URL map, navigate tree structure
  3. Create pages, sections, and member view models
  4. Return a complete SiteViewModel
transform(input: unknown, options: TransformOptions): SiteViewModel

Transform a TypeDoc v2.0 JSON project into a SiteViewModel ready for rendering.

This is the first step in the rendering pipeline:

  1. Parse TypeDoc JSON (v2.0 schema)
  2. Build URL map, navigate tree structure
  3. Create pages, sections, and member view models
  4. Return a complete SiteViewModel