Module standard

Source
Expand description

Standard markdownlint-compatible rules (MD001-MD059)

This module contains all 59 standard markdown linting rules that are compatible with markdownlint, providing comprehensive markdown validation with superior performance through AST sharing.

Modulesยง

md001
md002
MD002: First heading should be a top-level heading
md003
MD003: Heading style consistency
md004
MD004: Unordered list style consistency
md005
MD005: List item indentation consistency
md006
md007
md008
MD008: Reserved rule number
md009
MD009: No trailing spaces
md010
MD010: Hard tabs
md011
MD011: Reversed link syntax
md012
MD012: Multiple consecutive blank lines
md013
md014
MD014: Dollar signs used before commands without showing output
md015
MD015: Removed rule
md016
MD016: Gap in rule numbering
md017
MD017: Removed rule
md018
MD018: No space after hash on atx style heading
md019
MD019: Multiple spaces after hash on ATX heading
md020
MD020: No space inside hashes on closed ATX heading
md021
MD021: Multiple spaces inside hashes on closed ATX heading
md022
MD022: Headings should be surrounded by blank lines
md023
MD023: Headings must start at the beginning of the line
md024
MD024: Multiple headings with the same content
md025
MD025: Single H1 per document
md026
MD026: Trailing punctuation in headings
md027
MD027: Multiple spaces after blockquote symbol
md028
MD028: Blank line inside blockquote
md029
MD029: Ordered list item prefix consistency
md030
MD030: Spaces after list markers
md031
MD031: Fenced code blocks should be surrounded by blank lines
md032
MD032: Lists should be surrounded by blank lines
md033
MD033: Inline HTML should be avoided
md034
MD034: Bare URL without angle brackets
md035
md036
md037
md038
md039
MD039: Spaces inside link text
md040
MD040: Fenced code blocks should have a language specified
md041
MD041: First line in file should be a top level heading
md042
MD042: No empty links
md043
MD043: Required heading structure
md044
MD044: Proper names should have correct capitalization
md045
MD045: Images should have alternate text
md046
MD046: Code block style consistency
md047
MD047: Files should end with a single newline character
md048
MD048: Code fence style consistency
md049
MD049: Emphasis style consistency
md050
MD050: Strong style consistency
md051
MD051 - Link fragments should be valid
md052
MD052 - Reference links and images should use a label that is defined
md053
MD053 - Link and image reference definitions should be needed
md054
MD054 - Link and image style
md055
MD055: Table pipe style
md056
MD056 - Table column count
md057
MD057: Reserved for future use
md058
MD058: Tables should be surrounded by blank lines
md059
MD059 - Link text should be descriptive