This site runs with Astro and Starlight.
- Node.js
22.x npm
If you use nvm:
nvm install 22
nvm use 22npm installnpm run devDefault local URL:
http://localhost:4321/
npm run buildBefore dev and build, the repo runs:
npm run sync:openapiIf a local sibling repo exists at:
../pyMC_Repeater/repeater/web/openapi.yaml
the checked-in repeater OpenAPI file will be refreshed from that source.
If that local repo is not present, the docs site falls back to the checked-in spec in:
public/openapi/repeater.yaml
- Main docs content:
src/content/docs/ - pyMC Core docs:
src/content/docs/projects/pymc-core/ - pyMC Repeater docs:
src/content/docs/projects/pymc-repeater/ - pyMC HA Integration docs:
src/content/docs/projects/pymc-ha-integration/
npm run dev
npm run build
npm run preview