npm run lint
and npm run format
before committing any changesmint dev
to spin up a docs preview page (long-running process) and use the puppeteer MCP tools (if available) to view the docs in a browsernpm run lint
- Run ESLint to check code qualitynpm run format
- Format code using Prettiervale sync
- Install Vale dependencies for documentation lintingvale *
- Lint all documentation filesvale README.md
- Lint specific filemint dev
- Start local development servermint rename
- Rename file in a Mintlify project and update the internal link references.vale/styles/flipt/
.vale/styles/Flipt/spelling-exceptions.txt
(lowercase, alphabetical).vale.ini
feat:
, fix:
, docs:
, chore:
docs.json
with versioned navigation (v1 and v2)images/
directoriessnippets/
authentication/
- v1 Authentication documentationauthorization/
- v1 Authorization documentationcli/
- v1 CLI command documentationcloud/
- Flipt Cloud documentationconfiguration/
- v1 Server configurationguides/
- v1 User and operation guidesintegration/
- v1 SDK and API integration docsimages/
- v1 documentation imagesinstallation/
- v1 Installation documentationreference/
- v1 API reference documentationv2/
- v2 documentation
v2/configuration/
- v2 Server configurationv2/guides/
- v2 User and operation guidesv2/integration/
- v2 SDK and API integration docsv2/installation/
- v2 Installation documentationv2/images/
- v2 documentation imageshttps://raw.githubusercontent.com/flipt-io/flipt/main/openapi.yaml
npm i mint -g
vale sync
to install Vale packagesmint dev