Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 1.77 KB

test.md

File metadata and controls

52 lines (35 loc) · 1.77 KB

vale-boilerplate

This is an repository showcases the basic components of Vale's configuration: a StylesPath (/styles), a configuration file (/.vale.ini), and markup content (this file).

Try it out by running vale README.md from your command line.

Markup

Vale is capable of "understanding" markup, allowing it to intelligently lint prose without generators hundreds of markup-related false positives.

For example, consider the following write-good style violations:

This sentence is extremely good.

When using the write-good style, this sentence will generate a warning by default ('extremely' is a weasel word!). However, if we format extremely as inline code, we will no longer receive a warning:

This sentence is extremely good.

You can also use inline comments to control Vale's behavior:

This also works for code blocks and you can even write rules that only activate in certain sections of markup (e.g., headings or block quotes). See the documentation for more information.

This is is another sentence with an error.

Configuration

Vale's configuration file (.vale.ini) needs to define a StylesPath directory that contains any styles that you'd like to use:

.
├── .vale.ini
├── LICENSE
├── README.md
└── styles
    └── write-good
        ├── Cliches.yml
        ├── E-Prime.yml
        ├── Illusions.yml
        ├── Passive.yml
        ├── README.md
        ├── So.yml
        ├── ThereIs.yml
        ├── TooWordy.yml
        ├── Weasel.yml
        └── meta.json

See the documentation for more information.