Use vale for docs linting. When running vale, always ignore auto-generated files in step-cli/reference:
vale --no-wrap --glob='!step-cli/reference/**'
DO NOT modify any auto-generated files inside step-cli/reference
Use markdown-link-check to check links
To preview the docs in a web browser, run pnpm dev inside the smallstep.com repo, which you may find in the parent directory. A server will open on https://localhost:5050
Use pnpm
If new dependencies are needed, update CONTRIBUTING.md to reflect requirements