angular/adev/shared-docs/pipeline/shared/marked
Suguru Inatomi 30e486a41c fix(docs-infra): use shared heading ID generation logic
This commit extracts the heading ID generation logic into a shared utility
and updates both the route generation script and the markdown pipeline to use it.

This ensures consistency between the generated routes and the rendered
documentation, and fixes an issue where custom heading IDs (`{#id}`)
were ignored during route generation.

Fixes #67200

(cherry picked from commit bedfcb5644)
2026-02-23 23:16:55 +00:00
..
extensions feat(docs-infra): add hideDollar option to hide the dollar sign prefix in shell code blocks. 2026-02-23 17:08:56 +00:00
mermaid docs(docs-infra): share markdown rendering and highlighting code between api-gen and guides (#63357) 2025-08-25 15:33:55 -07:00
test feat(docs-infra): add hideDollar option to hide the dollar sign prefix in shell code blocks. 2026-02-23 17:08:56 +00:00
transformations fix(docs-infra): use shared heading ID generation logic 2026-02-23 23:16:55 +00:00
BUILD.bazel fix(docs-infra): use shared heading ID generation logic 2026-02-23 23:16:55 +00:00
helpers.mts docs(docs-infra): share markdown rendering and highlighting code between api-gen and guides (#63357) 2025-08-25 15:33:55 -07:00
parse.mts refactor(docs-infra): move header id tracking into RendererContext 2025-12-02 12:03:34 +01:00
renderer.mts docs(docs-infra): prevent heading from linking symbols 2026-01-15 08:59:14 -08:00