Overview
theholocron/docs is the home for shared documentation tooling across all Holocron repos.
Packages
| Package | Description |
|---|---|
@theholocron/components-doc |
Astro components for docs sites — headers, install blocks, sandboxes |
@theholocron/registry-doc |
Cross-repo package registry and link utilities |
How it fits together
@theholocron/registry-doc is the single source of truth for every package name, docs URL, npm link, and GitHub URL in the org. @theholocron/components-doc consumes that data to render consistent headers, installation blocks, capability tables, and interactive sandboxes across every docs site.
Every theholocron docs site (clients, holocron, utils) imports from these packages so cross-repo links never go stale and page layouts stay consistent without per-repo maintenance.
Development
pnpm install # install all depspnpm build # build all packages via Turborepopnpm test # run tests across all packagespnpm typecheck # tsc --noEmit in each packagepnpm lint # ESLint across all packagesTo work on a single package:
pnpm --filter registry-doc buildpnpm --filter registry-doc test