angular/adev/shared-docs/pipeline/shared/marked
Joey Perrott 53e0aaba4e refactor(docs-infra): move header id tracking into RendererContext
Move the header id tracking into the renderer context rather than a global state.  Since the RendererContext is
initialized for each execution of the marked parser, we can store the context of which header ids have been seen within
a single page there which allows us to run these parse interactions in parallel.

(cherry picked from commit a16a70ca74)
2025-12-02 12:03:39 +01:00
..
extensions refactor(docs-infra): transform all headings using the built in transformer 2025-12-02 12:03:38 +01: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 refactor(docs-infra): move header id tracking into RendererContext 2025-12-02 12:03:39 +01:00
transformations refactor(docs-infra): move header id tracking into RendererContext 2025-12-02 12:03:39 +01:00
BUILD.bazel docs(docs-infra): remove dependency on html-entities (#63416) 2025-08-27 11:40:50 -07: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:39 +01:00
renderer.mts refactor(docs-infra): move header id tracking into RendererContext 2025-12-02 12:03:39 +01:00