mirror of
https://github.com/nodejs/node.git
synced 2026-10-14 10:26:26 -04:00
doc: anchor link parity between markdown and html-generated docs
Main changes: - Replace current HTML anchor generation to match header anchor generation in Github markdown. - Remove unnecessary double namespacing on generated anchors/links (E.G. `esm.md#loaders` instead of `esm.md#esm_loaders`). - Anchors/links are automatically prefixed with their respective modules when concatenated for usage in `all.html`. Benefits: - All anchor links within and between markdown API docs actually work. - Adding new anchor links no longer requires contributors to generate the HTML docs first to look up the correct anchors. - Anchors are much shorter. - All previous anchor links are preserved by generating hidden legacy anchors. PR-URL: https://github.com/nodejs/node/pull/39304 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
This commit is contained in:
1 parent
b6b638bdd6
commit
6fdd5827f0
59 files changed
+1493
-1430
No files matched your search
@@ -159,7 +159,7 @@ int RunNodeInstance(MultiIsolatePlatform* platform,
|
||||
```
|
||||
|
||||
[CLI options]: cli.md
|
||||
[`process.memoryUsage()`]: process.md#process_process_memoryusage
|
||||
[`process.memoryUsage()`]: process.md#processmemoryusage
|
||||
[deprecation policy]: deprecations.md
|
||||
[embedtest.cc]: https://github.com/nodejs/node/blob/HEAD/test/embedding/embedtest.cc
|
||||
[src/node.h]: https://github.com/nodejs/node/blob/HEAD/src/node.h
|
||||
Reference in new issue
Block a user