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βœ…β­πŸŒŸ