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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
[]
= []
= "concise"
= false
= true
= true
= [
# Header levels should only increment by one level at a time
"MD001",
# First header should be a top level header
"MD002",
# Header style
"MD003",
# Unordered list style
"MD004",
# Inconsistent indentation for list items at the same level
"MD005",
# Consider starting bulleted lists at the beginning of the line
"MD006",
# Unordered list indentation
# "MD007", # broken behavior: https://github.com/akiomik/mado/issues/190
# Multiple consecutive blank lines
"MD012",
# Line length
"MD013",
# Dollar signs used before commands without showing output
"MD014",
# No space after hash on atx style header
"MD018",
# Multiple spaces after hash on atx style header
"MD019",
# No space inside hashes on closed atx style header
"MD020",
# Multiple spaces inside hashes on closed atx style header
"MD021",
# Headers should be surrounded by blank lines
"MD022",
# Headers must start at the beginning of the line
"MD023",
# Multiple headers with the same content
"MD024",
# Trailing punctuation in header
"MD026",
# Multiple spaces after blockquote symbol
"MD027",
# Blank line inside blockquote
"MD028",
# Ordered list item prefix
"MD029",
# Spaces after list markers
"MD030",
# Fenced code blocks should be surrounded by blank lines
"MD031",
# Lists should be surrounded by blank lines
"MD032",
# Inline HTML
"MD033",
# Horizontal rule style
"MD035",
# Emphasis used instead of a header
"MD036",
# Spaces inside emphasis markers
"MD037",
# Spaces inside code span elements
"MD038",
# Spaces inside link text
"MD039",
# Fenced code blocks should have a language specified
"MD040",
# First line in file should be a top level header
"MD041",
# Code block style
"MD046",
# File should end with a single newline character
"MD047",
]
# The first header should be a level 1 header
[]
= 1
# Requires a consistent header style
[]
= "consistent"
# Requires a consistent list style
[]
= "consistent"
# Requires an indentation of 4 spaces for unordered lists
[]
= 4
# Set the max line length and exclude code-blocks and tables
[]
= false
= 600
= false
# Allow header duplication under different nesting
[]
= true
# Require a single level 1 heading at the start
[]
= 1
# Trigger the lint for headers ending with this punctuation
[]
= ".,;:!"
# Require items in ordered lists to have the prefix 1
[]
= "one"
# Require 2 spaces after ordered list markers, 1 space after unordered list markers
[]
= 2
= 2
= 1
= 1
# Don't trigger the lint for these html elements
[]
= ["iframe", "source", "video"]
# Require a consistent style of horizontal rules
[]
= "consistent"
# Don't trigger this lint for paragraphs ending with this punctuation
[]
= ".,;:!?"
# Require the first line in a file to be a top level header
[]
= 1
# Require code blocks to use the fenced style
[]
= "fenced"