Commit 1aa93cd
committed
🤖 refactor: replace API Extractor with TypeDoc
Consolidates API documentation from 92 files to 1 file (1055 lines).
Changes:
- Removed @microsoft/api-extractor and @microsoft/api-documenter
- Added typedoc and typedoc-plugin-markdown
- Replaced api-extractor.json with typedoc.json
- Deleted tsconfig.api-extractor.json (no longer needed)
- Generated single docs/api/index.md instead of 92 separate files
- Updated 'make docs-api' and 'bun run docs:api' commands
- Updated .gitignore (removed temp/, etc/, added .typedoc/)
Benefits:
- Easier to navigate (single page with table of contents)
- Less maintenance burden (1 file vs 92)
- Better user experience (cmd+f to find anything)
- Cleaner docs/ directory structure
Generated with cmux1 parent 9574af2 commit 1aa93cd
File tree
99 files changed
+1108
-4374
lines changed- docs/api
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
99 files changed
+1108
-4374
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
113 | | - | |
114 | | - | |
115 | | - | |
| 113 | + | |
| 114 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
279 | 279 | | |
280 | 280 | | |
281 | 281 | | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
286 | 285 | | |
287 | 286 | | |
288 | 287 | | |
| |||
This file was deleted.
Large diffs are not rendered by default.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments