Monorepo
Document multiple packages
Document multiple packages in a monorepo with a unified docs site.
Structure
package.json
README.md
index.mdx
Package-specific content
Create a content loader for each package:
Unified navigation
Combine package navigations:
Package switcher
Add tabs to switch between packages:
Cross-references
Link between packages:
Shared components
Reuse MDX components across packages:
Auto-generated docs
Extract API docs from package exports:
Workspace configuration
Configure turborepo for docs builds:
This ensures packages are built before docs.