Monorepo of the documentation tooling of the SILARHI open-source packages.
| Path | What |
|---|---|
packages/docs-kit |
@silarhi/docs-kit on npm |
site |
The hub, docs.silarhi.dev: the package list and the theme guide |
Each package documents itself from its own docs/ folder, published at https://<package>.silarhi.dev by the
reusable workflow docs-site.yml of this repository.
pnpm install
pnpm dev # the hub, with the local theme
pnpm lintA pnpm workspace (pnpm-workspace.yaml): the hub depends on the theme through workspace:*. The pnpm version is
pinned by packageManager in package.json; a dependency that needs an install script must be listed under
allowBuilds in pnpm-workspace.yaml (none does today).
To try the theme on a package before releasing it: pnpm link <path to>/docs-kit/packages/docs-kit
in the docs/ folder of the package.
- Bump
versioninpackages/docs-kit/package.json - Tag
v<version>onorigin/mainand push the tag:release.ymlpublishes to npm
MIT