Skip to content

Commit e702dcc

Browse files
authored
Merge pull request #59 from anaxite/ak/vale-mdx-rules
Vale rules update
2 parents ef457ed + 234dcab commit e702dcc

File tree

4 files changed

+26
-5
lines changed

4 files changed

+26
-5
lines changed

.vale.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Vocab = Docs
44

55
MinAlertLevel = suggestion
66

7-
Packages = Google, alex, Joblint
7+
Packages = MDX, Google, alex, Joblint
88

99
[*.{md,mdx}]
1010
BasedOnStyles = Vale, Google, alex, Joblint

styles/.vale-config/0-MDX.ini

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
[formats]
2+
mdx = md
3+
4+
[*.mdx]
5+
CommentDelimiters = {/*, */}
6+
7+
# Exclude:
8+
#
9+
# `import ...`, `export ...`
10+
# `<Component ... />`
11+
# `<Component>...</Component>`
12+
# `{ ... }`
13+
TokenIgnores = (?sm)((?:import|export) .+?$), \
14+
(?<!`)(<\w+ ?.+ ?\/>)(?!`), \
15+
(<[A-Z]\w+>.+?<\/[A-Z]\w+>)
16+
17+
# Exclude:
18+
#
19+
# `<Component \n ... />`
20+
BlockIgnores = (?sm)^(<\w+\n .*\s\/>)$, \
21+
(?sm)^({.+.*})

styles/Google/AMPM.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
extends: existence
22
message: "Use 'AM' or 'PM' (preceded by a space)."
3-
link: 'https://developers.google.com/style/word-list'
3+
link: "https://developers.google.com/style/word-list"
44
level: error
55
nonword: true
66
tokens:
7-
- '\d{1,2}[AP]M'
8-
- '\d{1,2} ?[ap]m'
7+
- '\d{1,2}[AP]M\b'
8+
- '\d{1,2} ?[ap]m\b'
99
- '\d{1,2} ?[aApP]\.[mM]\.'

styles/alex/Suicide.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
extends: substitution
3-
message: When referring to a person, consider using '%s' instead of '%s'.
3+
message: Consider using '%s' instead of '%s' (which may be insensitive).
44
ignorecase: true
55
level: warning
66
action:

0 commit comments

Comments
 (0)