-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
/
.vale.ini
31 lines (27 loc) · 1.11 KB
/
.vale.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
StylesPath = "scripts/vale/styles"
MinAlertLevel = error
Vocab = Docs
Packages = Microsoft, proselint, write-good, Readability
# For now, check Markdown files only.
[*.md]
BasedOnStyles = CKEditor, Vale, Microsoft, proselint, write-good, Readability
Microsoft.Avoid = NO
Microsoft.Contractions = NO
Microsoft.Dashes = NO
# The rule to use "address" instead of URL makes no sense for our audience.
Microsoft.GeneralURL = NO
# Replaced by a custom CKEditor style to make exceptions possible.
Microsoft.HeadingAcronyms = NO
# The Passive rule appears in write-good too, with a better description.
Microsoft.Passive = NO
proselint.Cliches = warning
# Sometimes extending the acronym is deliberate.
proselint.RASSyndrome = warning
proselint.Typography = NO
write-good.E-Prime = NO
write-good.ThereIs = suggestion
# Ignore HTML links.
IgnoredScopes = a
# Ignore internal documentation links ({@link} and URLs typed verbatim or in Markdown notation.
# Ignore internal snippet, exec, and icon links.
TokenIgnores = {@link [^{}]+}, https?://[^\s]+, {@snippet [^{}]+}, {@exec [^{}]+}, {@icon [^{}]+}, \[@ckeditor/ckeditor5-[A-Za-z0-9-]+\]