Vale is currently WIP for use locally and as GH action.
https://passo.uno/posts/first-steps-with-the-vale-prose-linter/ provides a decent quickstart (but get install from main docs).
Grab the to-date version of a style package referenced in the vale.ini with:
vale sync
Microsoft is sourced from https://github.com/errata-ai/Microsoft
To run Vale against all relevant files in repo, use:
vale .
Or pass Vale the path to the file you want to lint, e.g. lint this file with:
vale README.md
For help with Regex expression building use Regex101.
Vale is currently wip. The Vale resources and project-word resources from several sites will be compiled to this one sot.
If API specs are managed as YAML files, need to test whether Vale can handle linting YAMLs.
This heading should trigger warning for non-compliance with sentence case. Metamask should upset Vale too.
- We seem to be using proper noun for Coordinator but not for prover
- Proper Linea Voyage
- Will links be false positives, e.g. Can linting for " CLI" work to avoid false positives for links?
- Can we use reject [here to prevent links being put in this format, is it covered another way?