11{
2- "MD009" : true , // Disallow trailing spaces at the end of lines
3- "MD012" : true , // Disallow multiple consecutive blank lines
4- "MD013" : false , // Disable max line length check entirely
5- "MD018" : true , // Headings must have a space after the # (e.g., "# Heading")
6- "MD019" : true , // Disallow multiple spaces after the # in headings
7- "MD022" : true , // Headings must be surrounded by blank lines above and below
8- "MD023" : true , // Headings must start at the beginning of the line (no leading spaces)
9- "MD025" : true , // Disallow multiple top-level headings (only one "# Heading" per file)
10- "MD026" : true , // Disallow punctuation at the end of headings (e.g., "Heading?" or "Heading:")
11- "MD028" : true , // Disallow blank lines inside list items
12- "MD030" : true , // Enforce consistent spacing after list markers (e.g., "- item", not "-item")
13- "MD031" : true , // Fenced code blocks must be surrounded by blank lines before and after
14- "MD032" : true , // Lists must be surrounded by blank lines above and below
15- "MD033" : false , // Allow inline HTML (e.g., for GitBook or custom formatting)
16- "MD034" : true , // Disallow bare URLs — require using [text](url) format
17- "MD037" : true , // Disallow spaces inside emphasis markers (e.g., "* bold *" is invalid — use "*bold*")
18- "MD042" : true , // Disallow empty links (e.g., "[](url)" or "[text]()")
19- "MD045" : true , // Require alt text for all images (accessibility best practice)
20- "MD051" : true // Ensure internal link fragments (e.g., [Link](#heading)) match actual headings
2+ "MD001" : false , // Heading levels should only increment by one level at a time
3+ "MD002" : false , // First heading should be a top-level heading (e.g., "# Heading")
4+ "MD003" : false , // Heading style should be consistent (e.g., ATX vs Setext)
5+ "MD004" : false , // Unordered list style should be consistent
6+ "MD005" : false , // Inconsistent indentation for list items
7+ "MD006" : false , // Indentation for list items should be multiple of 2 spaces
8+ "MD007" : false , // List item indentation should be consistent within the list
9+ "MD008" : false , // Lists should be surrounded by blank lines (alternate form)
10+ "MD009" : true , // Disallow trailing spaces at the end of lines
11+ "MD010" : false , // Hard tabs are discouraged
12+ "MD011" : false , // Reversed link syntax is not allowed
13+ "MD012" : true , // Disallow multiple consecutive blank lines
14+ "MD013" : false , // Do not enforce line length limits (disabled by choice)
15+ "MD014" : false , // Dollar signs used before commands without showing output
16+ "MD015" : false , // No spaces after list item marker (alternate form)
17+ "MD016" : false , // Line beginning with whitespace
18+ "MD017" : false , // Numbers in ordered lists should be sequential
19+ "MD018" : true , // Headings must have a space after the # (e.g., "# Heading")
20+ "MD019" : true , // Disallow multiple spaces after the # in headings
21+ "MD020" : false , // No space inside hashes in headings (e.g., "#Heading#")
22+ "MD021" : false , // No multiple spaces inside headings (alternative to MD019)
23+ "MD022" : true , // Headings must be surrounded by blank lines above and below
24+ "MD023" : true , // Headings must start at the beginning of the line (no leading spaces)
25+ "MD024" : false , // Multiple headings with the same content are not allowed
26+ "MD025" : true , // Disallow multiple top-level headings (only one "# Heading" per file)
27+ "MD026" : true , // Disallow punctuation at the end of headings (e.g., "Heading?" or "Heading:")
28+ "MD027" : false , // Multiple spaces between blockquote marker and content
29+ "MD028" : true , // Disallow blank lines inside list items
30+ "MD029" : false , // Ordered list item prefix should be one style (e.g., always "1.")
31+ "MD030" : true , // Enforce consistent spacing after list markers (e.g., "- item", not "-item")
32+ "MD031" : true , // Fenced code blocks must be surrounded by blank lines before and after
33+ "MD032" : true , // Lists must be surrounded by blank lines above and below
34+ "MD033" : false , // Allow inline HTML (useful for GitBook styling and custom formatting)
35+ "MD034" : true , // Disallow bare URLs — require using [text](url) format
36+ "MD035" : false , // Horizontal rule style should be consistent (e.g., "---" vs "***")
37+ "MD036" : false , // Emphasis style should be consistent (e.g., "*" vs "_")
38+ "MD037" : true , // Disallow spaces inside emphasis markers (e.g., "* bold *" is invalid — use "*bold*")
39+ "MD038" : false , // Spaces inside code span markers (e.g., "` code `")
40+ "MD039" : false , // Spaces inside link text
41+ "MD040" : false , // Fenced code block language should be specified
42+ "MD041" : false , // First line in file should be a top-level heading
43+ "MD042" : true , // Disallow empty links (e.g., "[](url)" or "[text]()")
44+ "MD043" : false , // List items should be in a bulleted or numbered form consistently
45+ "MD044" : false , // Proper names should have correct capitalization
46+ "MD045" : true , // Require alt text for all images (accessibility best practice)
47+ "MD046" : false , // Code block style should be consistent
48+ "MD047" : false , // Files should end with a single newline character
49+ "MD048" : false , // Code fences should use consistent style ("```" vs "~~~")
50+ "MD049" : false , // Emphasis should not be used for headers
51+ "MD050" : false , // Strong emphasis should not be used in headers
52+ "MD051" : true // Link fragments must match actual headings in the document
2153}
0 commit comments