This repo contains the source code to documentation website (https://doc.arroyo.dev) for Arroyo.
We use mintlify for our docs. The live website is automatically rebuilt on every merge to this repo. To develop docs locally, you can install the mintlify dev CLI:
$ npm i -g mintlify
Then changes can be previewed by running this command in the root of the repository:
$ mintlify dev
Note: Mintlify is not currently compatible with Node 20. Node 18 is recommended.
We use the mintlify scraper
to generate the pages. After copying the latest api-spec.json
into this repo, run:
$ npx @mintlify/scraping@latest openapi-file api-spec.json -o api-reference --overwrite