@@ -20,9 +20,57 @@ export default {
20
20
[ "remark-lint-no-shell-dollars" , false ] ,
21
21
[ "remark-lint-maximum-heading-length" , 73 ] ,
22
22
[ retext , Parser ] ,
23
- "retext-indefinite-article" ,
24
23
"retext-diacritics" ,
24
+ "retext-indefinite-article" ,
25
+ "retext-redundant-acronyms" ,
26
+ "retext-repeated-words" ,
27
+ "retext-sentence-spacing" ,
28
+ [ "retext-quotes" , { preferred : "straight" } ] ,
29
+ [ "retext-contractions" , { straight : true } ] ,
25
30
[ "retext-passive" , { ignore : [ "read" , "set" ] } ] ,
31
+ [ "retext-profanities" , { ignore : [ "execute" , "executed" , "hook" ] } ] ,
32
+ [
33
+ "retext-simplify" ,
34
+ {
35
+ ignore : [
36
+ "component" ,
37
+ "implement" ,
38
+ "render" ,
39
+ "function" ,
40
+ "request" ,
41
+ "type" ,
42
+ "immediately" ,
43
+ "observe" ,
44
+ "perform" ,
45
+ // TODO: Reduce this list
46
+ "in order to" ,
47
+ "caveat" ,
48
+ "consequently" ,
49
+ "maintain" ,
50
+ "equivalent" ,
51
+ "subsequent" ,
52
+ "similar to" ,
53
+ "e.g." ,
54
+ "multiple" ,
55
+ "additional" ,
56
+ "represents" ,
57
+ "option" ,
58
+ "notify" ,
59
+ "previous" ,
60
+ "modify" ,
61
+ "very" ,
62
+ ] ,
63
+ } ,
64
+ ] ,
65
+ [
66
+ "retext-equality" ,
67
+ {
68
+ noBinary : true ,
69
+ // TODO: Reduce this list
70
+ ignore : [ "primitive" , "just" , "easy" , "easily" , "straightforward" , "invalid" , "obvious" ] ,
71
+ } ,
72
+ ] ,
73
+ // TODO: Lower this threshold to 5 / 7
26
74
[ "retext-readability" , { threshold : 6 / 7 } ] ,
27
75
[
28
76
"retext-spell" ,
0 commit comments