-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.textlintrc
37 lines (37 loc) · 1.32 KB
/
.textlintrc
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
32
33
34
35
36
37
{
"filters": {
"comments": true
},
"rules": {
"@textlint-rule/no-unmatched-pair": true,
"abbr-within-parentheses": true,
"alex": {
"allow": ["master"]
},
"apostrophe": true,
"common-misspellings": {
"ignore": []
},
"en-capitalization": true,
"no-empty-section": true,
"no-start-duplicated-conjunction": true,
"no-todo": false,
"period-in-list-item": true,
"spelling": {
"language": "en",
"skipPatterns": [
"/\\b(?:SASS|camelCased|npm|isn’t|reinitialization|typings|Integrations|Deregisters|minifies|pluggable|scrollbars?|mousemove|JavaScript|autoplay|Node\\.js|Autoplay|lifecycle|CustomEvents?|polyfill|Config|PluginDefinition|interface|getter|Getter|defaultConfig|doesn’t|TinyCarousel|carouselElement|CarouselElement|I18n|Vue|W3C|CDN|TODO|frsource|FRSOURCE|Freisler|FRS|changelogs|Jakub|v1|vanillaJS|customizable|polyfills|performant|2020|2021)\\b/g",
"/\\bchangelog\\b/i",
"/(?:\\s|^):[a-z]+:(?:\\s|$)/ig",
"/(?:\\s|^)https:\/\/[^\\s]+\/(?:\\s|$)/ig",
"/(?:\\s|^)<[a-z].*>?(?:\\s|$)/ig",
"/\\b(?:’ve)\\b/i"
]
},
"stop-words": true,
"terminology": true,
"unexpanded-acronym": {
"ignore_acronyms" : ["CSS", "SASS", "TODO", "API", "MIT", "FRS", "HTML"]
}
}
}