Documentation & website for semrel built with Astro and Starlight.
npm install
npm run devVisit http://localhost:3000 to preview.
User-facing documentation is maintained in English and German. Every page under
src/content/docs/ must be added or updated together with its counterpart under
src/content/docs/de/, including Markdown plugin reference pages. Keep required
frontmatter keys and internal links aligned, then run:
npm run check:docsLocale-only exceptions are limited to intentional legal or local pages and must
be documented with a reason in scripts/docs-parity.config.mjs.
First-party plugin examples must use the canonical typed package name
@semrel/<plugin-type>-<name>; legacy aliases belong only in explicitly
allowlisted migration or deprecation context.
npm run buildDeploys to GitHub Pages at semrel.io via GitHub Actions.