Built with Magidoc. The schema is fetched from https://api.opencollective.com/graphql/v2 at build time, and custom pages live in pages/.
- Node 24.x (Magidoc 7 requires Node >= 22.13)
- pnpm (Magidoc also bundles its own pnpm to install the website template)
Install dependencies
pnpm installUpdating the documentation
pnpm buildPreviewing the documentation
pnpm previewDeveloping the documentation with hot-reload
pnpm dev@magidoc/cli pins a vulnerable axios version, so it is overridden to ^1.20.0. Keep both definitions in sync:
overridesinpackage.json(npm)overridesinpnpm-workspace.yaml(pnpm)
Both package-lock.json and pnpm-lock.yaml are committed, so regenerate both after changing dependencies.