Skip to content

Rules

All rules from eslint-plugin-mark.

EmojiDescription
Using recommended config from eslint-plugin-mark in a config file enables this rule.
🔧Some problems reported by this rule are automatically fixable by --fix CLI option.
💡Some problems reported by this rule are manually fixable by editor suggestions.
Rule is applicable to CommonMark.
🌟Rule is applicable to GitHub Flavored Markdown.

Rules (15)Description🔧💡🌟
allowed-headingEnforce the use of allowed text for headings🌟
alt-textEnforce the use of alternative text for images🌟
code-lang-shorthandEnforce the use of shorthand for code block language identifiers🔧🌟
en-capitalizationEnforce the use of capital letters at the beginning of sentences🔧🌟
heading-idEnforce the use of heading IDs🔧🌟
image-titleEnforce the use of title attribute for images🌟
no-bold-paragraphDisallow using fully bolded paragraphs as headings🌟
no-control-characterDisallow control character🌟
no-curly-quoteDisallow curly quotes(, , or ) in text🔧🌟
no-double-spaceDisallow double or multiple consecutive spaces in text, except for leading and trailing spaces🔧🌟
no-emojiDisallow emojis in text🌟
no-git-conflict-markerDisallow git conflict markers🌟
no-irregular-dashDisallow irregular dash🌟
no-irregular-whitespaceDisallow irregular whitespace🌟
no-unused-definitionDisallow unused definitions🌟