Vale comes with a set of built-in filters, as described in the table below:
Filter
Description
[A-Z]{1}[a-z]+[A-Z]+\w+
Mixed-cased words (such as “MongoDB”).
[^a-zA-Z_']
Non-word tokens (such as numbers).
[A-Z]+$
Upper-cased words.
You can also choose define you own filters either with or without the built-in
ones enabled:
yaml
Copy
extends: spellingmessage: "Did you really mean '%s'?"level: error# This disables the built-in filters. If you omit this# key or set it to false, custom filters (see below) are# added on top of the built-in ones.custom: true# A "filter" is a regular expression specifying words# to ignore during spell checking.filters: # Ignore all words starting with 'py'. # # e.g., 'PyYAML'. - '[pP]y.*'