Skip to content

@snailicide/build-config / markdownlint / markdownlintConfig

markdownlintConfig() ​

ts
function markdownlintConfig(options): {
[key: string]: unknown;
  $schema?: string;
  default?: boolean;
  extends?: null | string;
  MD001?: boolean;
  heading-increment?: boolean;
  MD003?:   | boolean
     | {
     style?:   | "consistent"
        | "atx"
        | "atx_closed"
        | "setext"
        | "setext_with_atx"
        | "setext_with_atx_closed";
   };
  heading-style?:   | boolean
     | {
     style?:   | "consistent"
        | "atx"
        | "atx_closed"
        | "setext"
        | "setext_with_atx"
        | "setext_with_atx_closed";
   };
  MD004?:   | boolean
     | {
     style?: "consistent" | "asterisk" | "plus" | "dash" | "sublist";
   };
  ul-style?:   | boolean
     | {
     style?: "consistent" | "asterisk" | "plus" | "dash" | "sublist";
   };
  MD005?: boolean;
  list-indent?: boolean;
  MD007?:   | boolean
     | {
     indent?: number;
     start_indented?: boolean;
     start_indent?: number;
   };
  ul-indent?:   | boolean
     | {
     indent?: number;
     start_indented?: boolean;
     start_indent?: number;
   };
  MD009?:   | boolean
     | {
     br_spaces?: number;
     list_item_empty_lines?: boolean;
     strict?: boolean;
   };
  no-trailing-spaces?:   | boolean
     | {
     br_spaces?: number;
     list_item_empty_lines?: boolean;
     strict?: boolean;
   };
  MD010?:   | boolean
     | {
     code_blocks?: boolean;
     ignore_code_languages?: string[];
     spaces_per_tab?: number;
   };
  no-hard-tabs?:   | boolean
     | {
     code_blocks?: boolean;
     ignore_code_languages?: string[];
     spaces_per_tab?: number;
   };
  MD011?: boolean;
  no-reversed-links?: boolean;
  MD012?:   | boolean
     | {
     maximum?: number;
   };
  no-multiple-blanks?:   | boolean
     | {
     maximum?: number;
   };
  MD013?:   | boolean
     | {
     line_length?: number;
     heading_line_length?: number;
     code_block_line_length?: number;
     code_blocks?: boolean;
     tables?: boolean;
     headings?: boolean;
     strict?: boolean;
     stern?: boolean;
   };
  line-length?:   | boolean
     | {
     line_length?: number;
     heading_line_length?: number;
     code_block_line_length?: number;
     code_blocks?: boolean;
     tables?: boolean;
     headings?: boolean;
     strict?: boolean;
     stern?: boolean;
   };
  MD014?: boolean;
  commands-show-output?: boolean;
  MD018?: boolean;
  no-missing-space-atx?: boolean;
  MD019?: boolean;
  no-multiple-space-atx?: boolean;
  MD020?: boolean;
  no-missing-space-closed-atx?: boolean;
  MD021?: boolean;
  no-multiple-space-closed-atx?: boolean;
  MD022?:   | boolean
     | {
     lines_above?: number | number[];
     lines_below?: number | number[];
   };
  blanks-around-headings?:   | boolean
     | {
     lines_above?: number | number[];
     lines_below?: number | number[];
   };
  MD023?: boolean;
  heading-start-left?: boolean;
  MD024?:   | boolean
     | {
     siblings_only?: boolean;
   };
  no-duplicate-heading?:   | boolean
     | {
     siblings_only?: boolean;
   };
  MD025?:   | boolean
     | {
     front_matter_title?: string;
     level?: number;
   };
  single-title?:   | boolean
     | {
     front_matter_title?: string;
     level?: number;
   };
  single-h1?:   | boolean
     | {
     front_matter_title?: string;
     level?: number;
   };
  MD026?:   | boolean
     | {
     punctuation?: string;
   };
  no-trailing-punctuation?:   | boolean
     | {
     punctuation?: string;
   };
  MD027?:   | boolean
     | {
     list_items?: boolean;
   };
  no-multiple-space-blockquote?:   | boolean
     | {
     list_items?: boolean;
   };
  MD028?: boolean;
  no-blanks-blockquote?: boolean;
  MD029?:   | boolean
     | {
     style?: "one" | "ordered" | "one_or_ordered" | "zero";
   };
  ol-prefix?:   | boolean
     | {
     style?: "one" | "ordered" | "one_or_ordered" | "zero";
   };
  MD030?:   | boolean
     | {
     ul_single?: number;
     ol_single?: number;
     ul_multi?: number;
     ol_multi?: number;
   };
  list-marker-space?:   | boolean
     | {
     ul_single?: number;
     ol_single?: number;
     ul_multi?: number;
     ol_multi?: number;
   };
  MD031?:   | boolean
     | {
     list_items?: boolean;
   };
  blanks-around-fences?:   | boolean
     | {
     list_items?: boolean;
   };
  MD032?: boolean;
  blanks-around-lists?: boolean;
  MD033?:   | boolean
     | {
     allowed_elements?: string[];
   };
  no-inline-html?:   | boolean
     | {
     allowed_elements?: string[];
   };
  MD034?: boolean;
  no-bare-urls?: boolean;
  MD035?:   | boolean
     | {
     style?: string;
   };
  hr-style?:   | boolean
     | {
     style?: string;
   };
  MD036?:   | boolean
     | {
     punctuation?: string;
   };
  no-emphasis-as-heading?:   | boolean
     | {
     punctuation?: string;
   };
  MD037?: boolean;
  no-space-in-emphasis?: boolean;
  MD038?: boolean;
  no-space-in-code?: boolean;
  MD039?: boolean;
  no-space-in-links?: boolean;
  MD040?:   | boolean
     | {
     allowed_languages?: string[];
     language_only?: boolean;
   };
  fenced-code-language?:   | boolean
     | {
     allowed_languages?: string[];
     language_only?: boolean;
   };
  MD041?:   | boolean
     | {
     allow_preamble?: boolean;
     front_matter_title?: string;
     level?: number;
   };
  first-line-heading?:   | boolean
     | {
     allow_preamble?: boolean;
     front_matter_title?: string;
     level?: number;
   };
  first-line-h1?:   | boolean
     | {
     allow_preamble?: boolean;
     front_matter_title?: string;
     level?: number;
   };
  MD042?: boolean;
  no-empty-links?: boolean;
  MD043?:   | boolean
     | {
     headings?: string[];
     match_case?: boolean;
   };
  required-headings?:   | boolean
     | {
     headings?: string[];
     match_case?: boolean;
   };
  MD044?:   | boolean
     | {
     names?: string[];
     code_blocks?: boolean;
     html_elements?: boolean;
   };
  proper-names?:   | boolean
     | {
     names?: string[];
     code_blocks?: boolean;
     html_elements?: boolean;
   };
  MD045?: boolean;
  no-alt-text?: boolean;
  MD046?:   | boolean
     | {
     style?: "consistent" | "fenced" | "indented";
   };
  code-block-style?:   | boolean
     | {
     style?: "consistent" | "fenced" | "indented";
   };
  MD047?: boolean;
  single-trailing-newline?: boolean;
  MD048?:   | boolean
     | {
     style?: "consistent" | "backtick" | "tilde";
   };
  code-fence-style?:   | boolean
     | {
     style?: "consistent" | "backtick" | "tilde";
   };
  MD049?:   | boolean
     | {
     style?: "consistent" | "asterisk" | "underscore";
   };
  emphasis-style?:   | boolean
     | {
     style?: "consistent" | "asterisk" | "underscore";
   };
  MD050?:   | boolean
     | {
     style?: "consistent" | "asterisk" | "underscore";
   };
  strong-style?:   | boolean
     | {
     style?: "consistent" | "asterisk" | "underscore";
   };
  MD051?:   | boolean
     | {
     ignore_case?: boolean;
     ignored_pattern?: string;
   };
  link-fragments?:   | boolean
     | {
     ignore_case?: boolean;
     ignored_pattern?: string;
   };
  MD052?:   | boolean
     | {
     ignored_labels?: string[];
     shortcut_syntax?: boolean;
   };
  reference-links-images?:   | boolean
     | {
     ignored_labels?: string[];
     shortcut_syntax?: boolean;
   };
  MD053?:   | boolean
     | {
     ignored_definitions?: string[];
   };
  link-image-reference-definitions?:   | boolean
     | {
     ignored_definitions?: string[];
   };
  MD054?:   | boolean
     | {
     autolink?: boolean;
     inline?: boolean;
     full?: boolean;
     collapsed?: boolean;
     shortcut?: boolean;
     url_inline?: boolean;
   };
  link-image-style?:   | boolean
     | {
     autolink?: boolean;
     inline?: boolean;
     full?: boolean;
     collapsed?: boolean;
     shortcut?: boolean;
     url_inline?: boolean;
   };
  MD055?:   | boolean
     | {
     style?:   | "consistent"
        | "leading_only"
        | "trailing_only"
        | "leading_and_trailing"
        | "no_leading_or_trailing";
   };
  table-pipe-style?:   | boolean
     | {
     style?:   | "consistent"
        | "leading_only"
        | "trailing_only"
        | "leading_and_trailing"
        | "no_leading_or_trailing";
   };
  MD056?: boolean;
  table-column-count?: boolean;
  MD058?: boolean;
  blanks-around-tables?: boolean;
  MD059?:   | boolean
     | {
     prohibited_texts?: string[];
   };
  descriptive-link-text?:   | boolean
     | {
     prohibited_texts?: string[];
   };
  headings?: boolean;
  bullet?: boolean;
  ul?: boolean;
  indentation?: boolean;
  whitespace?: boolean;
  hard_tab?: boolean;
  links?: boolean;
  blank_lines?: boolean;
  line_length?: boolean;
  code?: boolean;
  atx?: boolean;
  spaces?: boolean;
  atx_closed?: boolean;
  blockquote?: boolean;
  ol?: boolean;
  html?: boolean;
  url?: boolean;
  hr?: boolean;
  emphasis?: boolean;
  language?: boolean;
  spelling?: boolean;
  accessibility?: boolean;
  images?: boolean;
  table?: boolean;
};

Defined in: packages/build-config/src/markdownlint/index.ts:16

Parameters ​

ParameterTypeDescription
options{ [key: string]: unknown; $schema?: string; default?: boolean; extends?: null | string; MD001?: boolean; heading-increment?: boolean; MD003?: | boolean | { style?: | "consistent" | "atx" | "atx_closed" | "setext" | "setext_with_atx" | "setext_with_atx_closed"; }; heading-style?: | boolean | { style?: | "consistent" | "atx" | "atx_closed" | "setext" | "setext_with_atx" | "setext_with_atx_closed"; }; MD004?: | boolean | { style?: "consistent" | "asterisk" | "plus" | "dash" | "sublist"; }; ul-style?: | boolean | { style?: "consistent" | "asterisk" | "plus" | "dash" | "sublist"; }; MD005?: boolean; list-indent?: boolean; MD007?: | boolean | { indent?: number; start_indented?: boolean; start_indent?: number; }; ul-indent?: | boolean | { indent?: number; start_indented?: boolean; start_indent?: number; }; MD009?: | boolean | { br_spaces?: number; list_item_empty_lines?: boolean; strict?: boolean; }; no-trailing-spaces?: | boolean | { br_spaces?: number; list_item_empty_lines?: boolean; strict?: boolean; }; MD010?: | boolean | { code_blocks?: boolean; ignore_code_languages?: string[]; spaces_per_tab?: number; }; no-hard-tabs?: | boolean | { code_blocks?: boolean; ignore_code_languages?: string[]; spaces_per_tab?: number; }; MD011?: boolean; no-reversed-links?: boolean; MD012?: | boolean | { maximum?: number; }; no-multiple-blanks?: | boolean | { maximum?: number; }; MD013?: | boolean | { line_length?: number; heading_line_length?: number; code_block_line_length?: number; code_blocks?: boolean; tables?: boolean; headings?: boolean; strict?: boolean; stern?: boolean; }; line-length?: | boolean | { line_length?: number; heading_line_length?: number; code_block_line_length?: number; code_blocks?: boolean; tables?: boolean; headings?: boolean; strict?: boolean; stern?: boolean; }; MD014?: boolean; commands-show-output?: boolean; MD018?: boolean; no-missing-space-atx?: boolean; MD019?: boolean; no-multiple-space-atx?: boolean; MD020?: boolean; no-missing-space-closed-atx?: boolean; MD021?: boolean; no-multiple-space-closed-atx?: boolean; MD022?: | boolean | { lines_above?: number | number[]; lines_below?: number | number[]; }; blanks-around-headings?: | boolean | { lines_above?: number | number[]; lines_below?: number | number[]; }; MD023?: boolean; heading-start-left?: boolean; MD024?: | boolean | { siblings_only?: boolean; }; no-duplicate-heading?: | boolean | { siblings_only?: boolean; }; MD025?: | boolean | { front_matter_title?: string; level?: number; }; single-title?: | boolean | { front_matter_title?: string; level?: number; }; single-h1?: | boolean | { front_matter_title?: string; level?: number; }; MD026?: | boolean | { punctuation?: string; }; no-trailing-punctuation?: | boolean | { punctuation?: string; }; MD027?: | boolean | { list_items?: boolean; }; no-multiple-space-blockquote?: | boolean | { list_items?: boolean; }; MD028?: boolean; no-blanks-blockquote?: boolean; MD029?: | boolean | { style?: "one" | "ordered" | "one_or_ordered" | "zero"; }; ol-prefix?: | boolean | { style?: "one" | "ordered" | "one_or_ordered" | "zero"; }; MD030?: | boolean | { ul_single?: number; ol_single?: number; ul_multi?: number; ol_multi?: number; }; list-marker-space?: | boolean | { ul_single?: number; ol_single?: number; ul_multi?: number; ol_multi?: number; }; MD031?: | boolean | { list_items?: boolean; }; blanks-around-fences?: | boolean | { list_items?: boolean; }; MD032?: boolean; blanks-around-lists?: boolean; MD033?: | boolean | { allowed_elements?: string[]; }; no-inline-html?: | boolean | { allowed_elements?: string[]; }; MD034?: boolean; no-bare-urls?: boolean; MD035?: | boolean | { style?: string; }; hr-style?: | boolean | { style?: string; }; MD036?: | boolean | { punctuation?: string; }; no-emphasis-as-heading?: | boolean | { punctuation?: string; }; MD037?: boolean; no-space-in-emphasis?: boolean; MD038?: boolean; no-space-in-code?: boolean; MD039?: boolean; no-space-in-links?: boolean; MD040?: | boolean | { allowed_languages?: string[]; language_only?: boolean; }; fenced-code-language?: | boolean | { allowed_languages?: string[]; language_only?: boolean; }; MD041?: | boolean | { allow_preamble?: boolean; front_matter_title?: string; level?: number; }; first-line-heading?: | boolean | { allow_preamble?: boolean; front_matter_title?: string; level?: number; }; first-line-h1?: | boolean | { allow_preamble?: boolean; front_matter_title?: string; level?: number; }; MD042?: boolean; no-empty-links?: boolean; MD043?: | boolean | { headings?: string[]; match_case?: boolean; }; required-headings?: | boolean | { headings?: string[]; match_case?: boolean; }; MD044?: | boolean | { names?: string[]; code_blocks?: boolean; html_elements?: boolean; }; proper-names?: | boolean | { names?: string[]; code_blocks?: boolean; html_elements?: boolean; }; MD045?: boolean; no-alt-text?: boolean; MD046?: | boolean | { style?: "consistent" | "fenced" | "indented"; }; code-block-style?: | boolean | { style?: "consistent" | "fenced" | "indented"; }; MD047?: boolean; single-trailing-newline?: boolean; MD048?: | boolean | { style?: "consistent" | "backtick" | "tilde"; }; code-fence-style?: | boolean | { style?: "consistent" | "backtick" | "tilde"; }; MD049?: | boolean | { style?: "consistent" | "asterisk" | "underscore"; }; emphasis-style?: | boolean | { style?: "consistent" | "asterisk" | "underscore"; }; MD050?: | boolean | { style?: "consistent" | "asterisk" | "underscore"; }; strong-style?: | boolean | { style?: "consistent" | "asterisk" | "underscore"; }; MD051?: | boolean | { ignore_case?: boolean; ignored_pattern?: string; }; link-fragments?: | boolean | { ignore_case?: boolean; ignored_pattern?: string; }; MD052?: | boolean | { ignored_labels?: string[]; shortcut_syntax?: boolean; }; reference-links-images?: | boolean | { ignored_labels?: string[]; shortcut_syntax?: boolean; }; MD053?: | boolean | { ignored_definitions?: string[]; }; link-image-reference-definitions?: | boolean | { ignored_definitions?: string[]; }; MD054?: | boolean | { autolink?: boolean; inline?: boolean; full?: boolean; collapsed?: boolean; shortcut?: boolean; url_inline?: boolean; }; link-image-style?: | boolean | { autolink?: boolean; inline?: boolean; full?: boolean; collapsed?: boolean; shortcut?: boolean; url_inline?: boolean; }; MD055?: | boolean | { style?: | "consistent" | "leading_only" | "trailing_only" | "leading_and_trailing" | "no_leading_or_trailing"; }; table-pipe-style?: | boolean | { style?: | "consistent" | "leading_only" | "trailing_only" | "leading_and_trailing" | "no_leading_or_trailing"; }; MD056?: boolean; table-column-count?: boolean; MD058?: boolean; blanks-around-tables?: boolean; MD059?: | boolean | { prohibited_texts?: string[]; }; descriptive-link-text?: | boolean | { prohibited_texts?: string[]; }; headings?: boolean; bullet?: boolean; ul?: boolean; indentation?: boolean; whitespace?: boolean; hard_tab?: boolean; links?: boolean; blank_lines?: boolean; line_length?: boolean; code?: boolean; atx?: boolean; spaces?: boolean; atx_closed?: boolean; blockquote?: boolean; ol?: boolean; html?: boolean; url?: boolean; hr?: boolean; emphasis?: boolean; language?: boolean; spelling?: boolean; accessibility?: boolean; images?: boolean; table?: boolean; }-
options.$schema?stringJSON Schema URI (expected by some editors)
options.default?booleanDefault state for all rules
options.extends?null | stringPath to configuration file to extend
options.MD001?booleanMD001/heading-increment : Heading levels should only increment by one level at a time : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md001.md
options.heading-increment?booleanMD001/heading-increment : Heading levels should only increment by one level at a time : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md001.md
options.MD003?| boolean | { style?: | "consistent" | "atx" | "atx_closed" | "setext" | "setext_with_atx" | "setext_with_atx_closed"; }MD003/heading-style : Heading style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md003.md
options.heading-style?| boolean | { style?: | "consistent" | "atx" | "atx_closed" | "setext" | "setext_with_atx" | "setext_with_atx_closed"; }MD003/heading-style : Heading style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md003.md
options.MD004?| boolean | { style?: "consistent" | "asterisk" | "plus" | "dash" | "sublist"; }MD004/ul-style : Unordered list style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md004.md
options.ul-style?| boolean | { style?: "consistent" | "asterisk" | "plus" | "dash" | "sublist"; }MD004/ul-style : Unordered list style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md004.md
options.MD005?booleanMD005/list-indent : Inconsistent indentation for list items at the same level : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md005.md
options.list-indent?booleanMD005/list-indent : Inconsistent indentation for list items at the same level : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md005.md
options.MD007?| boolean | { indent?: number; start_indented?: boolean; start_indent?: number; }MD007/ul-indent : Unordered list indentation : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md007.md
options.ul-indent?| boolean | { indent?: number; start_indented?: boolean; start_indent?: number; }MD007/ul-indent : Unordered list indentation : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md007.md
options.MD009?| boolean | { br_spaces?: number; list_item_empty_lines?: boolean; strict?: boolean; }MD009/no-trailing-spaces : Trailing spaces : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md009.md
options.no-trailing-spaces?| boolean | { br_spaces?: number; list_item_empty_lines?: boolean; strict?: boolean; }MD009/no-trailing-spaces : Trailing spaces : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md009.md
options.MD010?| boolean | { code_blocks?: boolean; ignore_code_languages?: string[]; spaces_per_tab?: number; }MD010/no-hard-tabs : Hard tabs : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md010.md
options.no-hard-tabs?| boolean | { code_blocks?: boolean; ignore_code_languages?: string[]; spaces_per_tab?: number; }MD010/no-hard-tabs : Hard tabs : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md010.md
options.MD011?booleanMD011/no-reversed-links : Reversed link syntax : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md011.md
options.no-reversed-links?booleanMD011/no-reversed-links : Reversed link syntax : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md011.md
options.MD012?| boolean | { maximum?: number; }MD012/no-multiple-blanks : Multiple consecutive blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md012.md
options.no-multiple-blanks?| boolean | { maximum?: number; }MD012/no-multiple-blanks : Multiple consecutive blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md012.md
options.MD013?| boolean | { line_length?: number; heading_line_length?: number; code_block_line_length?: number; code_blocks?: boolean; tables?: boolean; headings?: boolean; strict?: boolean; stern?: boolean; }MD013/line-length : Line length : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md013.md
options.line-length?| boolean | { line_length?: number; heading_line_length?: number; code_block_line_length?: number; code_blocks?: boolean; tables?: boolean; headings?: boolean; strict?: boolean; stern?: boolean; }MD013/line-length : Line length : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md013.md
options.MD014?booleanMD014/commands-show-output : Dollar signs used before commands without showing output : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md014.md
options.commands-show-output?booleanMD014/commands-show-output : Dollar signs used before commands without showing output : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md014.md
options.MD018?booleanMD018/no-missing-space-atx : No space after hash on atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md018.md
options.no-missing-space-atx?booleanMD018/no-missing-space-atx : No space after hash on atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md018.md
options.MD019?booleanMD019/no-multiple-space-atx : Multiple spaces after hash on atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md019.md
options.no-multiple-space-atx?booleanMD019/no-multiple-space-atx : Multiple spaces after hash on atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md019.md
options.MD020?booleanMD020/no-missing-space-closed-atx : No space inside hashes on closed atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md020.md
options.no-missing-space-closed-atx?booleanMD020/no-missing-space-closed-atx : No space inside hashes on closed atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md020.md
options.MD021?booleanMD021/no-multiple-space-closed-atx : Multiple spaces inside hashes on closed atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md021.md
options.no-multiple-space-closed-atx?booleanMD021/no-multiple-space-closed-atx : Multiple spaces inside hashes on closed atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md021.md
options.MD022?| boolean | { lines_above?: number | number[]; lines_below?: number | number[]; }MD022/blanks-around-headings : Headings should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md022.md
options.blanks-around-headings?| boolean | { lines_above?: number | number[]; lines_below?: number | number[]; }MD022/blanks-around-headings : Headings should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md022.md
options.MD023?booleanMD023/heading-start-left : Headings must start at the beginning of the line : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md023.md
options.heading-start-left?booleanMD023/heading-start-left : Headings must start at the beginning of the line : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md023.md
options.MD024?| boolean | { siblings_only?: boolean; }MD024/no-duplicate-heading : Multiple headings with the same content : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md024.md
options.no-duplicate-heading?| boolean | { siblings_only?: boolean; }MD024/no-duplicate-heading : Multiple headings with the same content : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md024.md
options.MD025?| boolean | { front_matter_title?: string; level?: number; }MD025/single-title/single-h1 : Multiple top-level headings in the same document : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md025.md
options.single-title?| boolean | { front_matter_title?: string; level?: number; }MD025/single-title/single-h1 : Multiple top-level headings in the same document : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md025.md
options.single-h1?| boolean | { front_matter_title?: string; level?: number; }MD025/single-title/single-h1 : Multiple top-level headings in the same document : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md025.md
options.MD026?| boolean | { punctuation?: string; }MD026/no-trailing-punctuation : Trailing punctuation in heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md026.md
options.no-trailing-punctuation?| boolean | { punctuation?: string; }MD026/no-trailing-punctuation : Trailing punctuation in heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md026.md
options.MD027?| boolean | { list_items?: boolean; }MD027/no-multiple-space-blockquote : Multiple spaces after blockquote symbol : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md027.md
options.no-multiple-space-blockquote?| boolean | { list_items?: boolean; }MD027/no-multiple-space-blockquote : Multiple spaces after blockquote symbol : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md027.md
options.MD028?booleanMD028/no-blanks-blockquote : Blank line inside blockquote : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md028.md
options.no-blanks-blockquote?booleanMD028/no-blanks-blockquote : Blank line inside blockquote : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md028.md
options.MD029?| boolean | { style?: "one" | "ordered" | "one_or_ordered" | "zero"; }MD029/ol-prefix : Ordered list item prefix : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md029.md
options.ol-prefix?| boolean | { style?: "one" | "ordered" | "one_or_ordered" | "zero"; }MD029/ol-prefix : Ordered list item prefix : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md029.md
options.MD030?| boolean | { ul_single?: number; ol_single?: number; ul_multi?: number; ol_multi?: number; }MD030/list-marker-space : Spaces after list markers : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md030.md
options.list-marker-space?| boolean | { ul_single?: number; ol_single?: number; ul_multi?: number; ol_multi?: number; }MD030/list-marker-space : Spaces after list markers : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md030.md
options.MD031?| boolean | { list_items?: boolean; }MD031/blanks-around-fences : Fenced code blocks should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md031.md
options.blanks-around-fences?| boolean | { list_items?: boolean; }MD031/blanks-around-fences : Fenced code blocks should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md031.md
options.MD032?booleanMD032/blanks-around-lists : Lists should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md032.md
options.blanks-around-lists?booleanMD032/blanks-around-lists : Lists should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md032.md
options.MD033?| boolean | { allowed_elements?: string[]; }MD033/no-inline-html : Inline HTML : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md033.md
options.no-inline-html?| boolean | { allowed_elements?: string[]; }MD033/no-inline-html : Inline HTML : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md033.md
options.MD034?booleanMD034/no-bare-urls : Bare URL used : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md034.md
options.no-bare-urls?booleanMD034/no-bare-urls : Bare URL used : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md034.md
options.MD035?| boolean | { style?: string; }MD035/hr-style : Horizontal rule style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md035.md
options.hr-style?| boolean | { style?: string; }MD035/hr-style : Horizontal rule style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md035.md
options.MD036?| boolean | { punctuation?: string; }MD036/no-emphasis-as-heading : Emphasis used instead of a heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md036.md
options.no-emphasis-as-heading?| boolean | { punctuation?: string; }MD036/no-emphasis-as-heading : Emphasis used instead of a heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md036.md
options.MD037?booleanMD037/no-space-in-emphasis : Spaces inside emphasis markers : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md037.md
options.no-space-in-emphasis?booleanMD037/no-space-in-emphasis : Spaces inside emphasis markers : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md037.md
options.MD038?booleanMD038/no-space-in-code : Spaces inside code span elements : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md038.md
options.no-space-in-code?booleanMD038/no-space-in-code : Spaces inside code span elements : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md038.md
options.MD039?booleanMD039/no-space-in-links : Spaces inside link text : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md039.md
options.no-space-in-links?booleanMD039/no-space-in-links : Spaces inside link text : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md039.md
options.MD040?| boolean | { allowed_languages?: string[]; language_only?: boolean; }MD040/fenced-code-language : Fenced code blocks should have a language specified : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md040.md
options.fenced-code-language?| boolean | { allowed_languages?: string[]; language_only?: boolean; }MD040/fenced-code-language : Fenced code blocks should have a language specified : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md040.md
options.MD041?| boolean | { allow_preamble?: boolean; front_matter_title?: string; level?: number; }MD041/first-line-heading/first-line-h1 : First line in a file should be a top-level heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md041.md
options.first-line-heading?| boolean | { allow_preamble?: boolean; front_matter_title?: string; level?: number; }MD041/first-line-heading/first-line-h1 : First line in a file should be a top-level heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md041.md
options.first-line-h1?| boolean | { allow_preamble?: boolean; front_matter_title?: string; level?: number; }MD041/first-line-heading/first-line-h1 : First line in a file should be a top-level heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md041.md
options.MD042?booleanMD042/no-empty-links : No empty links : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md042.md
options.no-empty-links?booleanMD042/no-empty-links : No empty links : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md042.md
options.MD043?| boolean | { headings?: string[]; match_case?: boolean; }MD043/required-headings : Required heading structure : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md043.md
options.required-headings?| boolean | { headings?: string[]; match_case?: boolean; }MD043/required-headings : Required heading structure : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md043.md
options.MD044?| boolean | { names?: string[]; code_blocks?: boolean; html_elements?: boolean; }MD044/proper-names : Proper names should have the correct capitalization : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md044.md
options.proper-names?| boolean | { names?: string[]; code_blocks?: boolean; html_elements?: boolean; }MD044/proper-names : Proper names should have the correct capitalization : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md044.md
options.MD045?booleanMD045/no-alt-text : Images should have alternate text (alt text) : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md045.md
options.no-alt-text?booleanMD045/no-alt-text : Images should have alternate text (alt text) : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md045.md
options.MD046?| boolean | { style?: "consistent" | "fenced" | "indented"; }MD046/code-block-style : Code block style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md046.md
options.code-block-style?| boolean | { style?: "consistent" | "fenced" | "indented"; }MD046/code-block-style : Code block style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md046.md
options.MD047?booleanMD047/single-trailing-newline : Files should end with a single newline character : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md047.md
options.single-trailing-newline?booleanMD047/single-trailing-newline : Files should end with a single newline character : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md047.md
options.MD048?| boolean | { style?: "consistent" | "backtick" | "tilde"; }MD048/code-fence-style : Code fence style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md048.md
options.code-fence-style?| boolean | { style?: "consistent" | "backtick" | "tilde"; }MD048/code-fence-style : Code fence style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md048.md
options.MD049?| boolean | { style?: "consistent" | "asterisk" | "underscore"; }MD049/emphasis-style : Emphasis style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md049.md
options.emphasis-style?| boolean | { style?: "consistent" | "asterisk" | "underscore"; }MD049/emphasis-style : Emphasis style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md049.md
options.MD050?| boolean | { style?: "consistent" | "asterisk" | "underscore"; }MD050/strong-style : Strong style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md050.md
options.strong-style?| boolean | { style?: "consistent" | "asterisk" | "underscore"; }MD050/strong-style : Strong style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md050.md
options.MD051?| boolean | { ignore_case?: boolean; ignored_pattern?: string; }MD051/link-fragments : Link fragments should be valid : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md051.md
options.link-fragments?| boolean | { ignore_case?: boolean; ignored_pattern?: string; }MD051/link-fragments : Link fragments should be valid : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md051.md
options.MD052?| boolean | { ignored_labels?: string[]; shortcut_syntax?: boolean; }MD052/reference-links-images : Reference links and images should use a label that is defined : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md052.md
options.reference-links-images?| boolean | { ignored_labels?: string[]; shortcut_syntax?: boolean; }MD052/reference-links-images : Reference links and images should use a label that is defined : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md052.md
options.MD053?| boolean | { ignored_definitions?: string[]; }MD053/link-image-reference-definitions : Link and image reference definitions should be needed : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md053.md
options.link-image-reference-definitions?| boolean | { ignored_definitions?: string[]; }MD053/link-image-reference-definitions : Link and image reference definitions should be needed : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md053.md
options.MD054?| boolean | { autolink?: boolean; inline?: boolean; full?: boolean; collapsed?: boolean; shortcut?: boolean; url_inline?: boolean; }MD054/link-image-style : Link and image style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md054.md
options.link-image-style?| boolean | { autolink?: boolean; inline?: boolean; full?: boolean; collapsed?: boolean; shortcut?: boolean; url_inline?: boolean; }MD054/link-image-style : Link and image style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md054.md
options.MD055?| boolean | { style?: | "consistent" | "leading_only" | "trailing_only" | "leading_and_trailing" | "no_leading_or_trailing"; }MD055/table-pipe-style : Table pipe style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md055.md
options.table-pipe-style?| boolean | { style?: | "consistent" | "leading_only" | "trailing_only" | "leading_and_trailing" | "no_leading_or_trailing"; }MD055/table-pipe-style : Table pipe style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md055.md
options.MD056?booleanMD056/table-column-count : Table column count : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md056.md
options.table-column-count?booleanMD056/table-column-count : Table column count : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md056.md
options.MD058?booleanMD058/blanks-around-tables : Tables should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md058.md
options.blanks-around-tables?booleanMD058/blanks-around-tables : Tables should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md058.md
options.MD059?| boolean | { prohibited_texts?: string[]; }MD059/descriptive-link-text : Link text should be descriptive : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md059.md
options.descriptive-link-text?| boolean | { prohibited_texts?: string[]; }MD059/descriptive-link-text : Link text should be descriptive : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md059.md
options.headings?booleanheadings : MD001, MD003, MD018, MD019, MD020, MD021, MD022, MD023, MD024, MD025, MD026, MD036, MD041, MD043
options.bullet?booleanbullet : MD004, MD005, MD007, MD032
options.ul?booleanul : MD004, MD005, MD007, MD030, MD032
options.indentation?booleanindentation : MD005, MD007, MD027
options.whitespace?booleanwhitespace : MD009, MD010, MD012, MD027, MD028, MD030, MD037, MD038, MD039
options.hard_tab?booleanhard_tab : MD010
options.links?booleanlinks : MD011, MD034, MD039, MD042, MD051, MD052, MD053, MD054, MD059
options.blank_lines?booleanblank_lines : MD012, MD022, MD031, MD032, MD047
options.line_length?booleanline_length : MD013
options.code?booleancode : MD014, MD031, MD038, MD040, MD046, MD048
options.atx?booleanatx : MD018, MD019
options.spaces?booleanspaces : MD018, MD019, MD020, MD021, MD023
options.atx_closed?booleanatx_closed : MD020, MD021
options.blockquote?booleanblockquote : MD027, MD028
options.ol?booleanol : MD029, MD030, MD032
options.html?booleanhtml : MD033
options.url?booleanurl : MD034
options.hr?booleanhr : MD035
options.emphasis?booleanemphasis : MD036, MD037, MD049, MD050
options.language?booleanlanguage : MD040
options.spelling?booleanspelling : MD044
options.accessibility?booleanaccessibility : MD045, MD059
options.images?booleanimages : MD045, MD052, MD053, MD054
options.table?booleantable : MD055, MD056, MD058

Returns ​

NameTypeDescriptionDefined in
$schema?stringJSON Schema URI (expected by some editors)node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:12
default?booleanDefault state for all rulesnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:16
extends?null | stringPath to configuration file to extendnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:20
MD001?booleanMD001/heading-increment : Heading levels should only increment by one level at a time : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md001.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:24
heading-increment?booleanMD001/heading-increment : Heading levels should only increment by one level at a time : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md001.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:28
MD003?| boolean | { style?: | "consistent" | "atx" | "atx_closed" | "setext" | "setext_with_atx" | "setext_with_atx_closed"; }MD003/heading-style : Heading style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md003.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:32
heading-style?| boolean | { style?: | "consistent" | "atx" | "atx_closed" | "setext" | "setext_with_atx" | "setext_with_atx_closed"; }MD003/heading-style : Heading style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md003.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:43
MD004?| boolean | { style?: "consistent" | "asterisk" | "plus" | "dash" | "sublist"; }MD004/ul-style : Unordered list style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md004.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:54
ul-style?| boolean | { style?: "consistent" | "asterisk" | "plus" | "dash" | "sublist"; }MD004/ul-style : Unordered list style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md004.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:65
MD005?booleanMD005/list-indent : Inconsistent indentation for list items at the same level : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md005.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:76
list-indent?booleanMD005/list-indent : Inconsistent indentation for list items at the same level : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md005.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:80
MD007?| boolean | { indent?: number; start_indented?: boolean; start_indent?: number; }MD007/ul-indent : Unordered list indentation : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md007.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:84
ul-indent?| boolean | { indent?: number; start_indented?: boolean; start_indent?: number; }MD007/ul-indent : Unordered list indentation : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md007.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:103
MD009?| boolean | { br_spaces?: number; list_item_empty_lines?: boolean; strict?: boolean; }MD009/no-trailing-spaces : Trailing spaces : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md009.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:122
no-trailing-spaces?| boolean | { br_spaces?: number; list_item_empty_lines?: boolean; strict?: boolean; }MD009/no-trailing-spaces : Trailing spaces : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md009.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:141
MD010?| boolean | { code_blocks?: boolean; ignore_code_languages?: string[]; spaces_per_tab?: number; }MD010/no-hard-tabs : Hard tabs : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md010.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:160
no-hard-tabs?| boolean | { code_blocks?: boolean; ignore_code_languages?: string[]; spaces_per_tab?: number; }MD010/no-hard-tabs : Hard tabs : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md010.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:179
MD011?booleanMD011/no-reversed-links : Reversed link syntax : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md011.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:198
no-reversed-links?booleanMD011/no-reversed-links : Reversed link syntax : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md011.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:202
MD012?| boolean | { maximum?: number; }MD012/no-multiple-blanks : Multiple consecutive blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md012.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:206
no-multiple-blanks?| boolean | { maximum?: number; }MD012/no-multiple-blanks : Multiple consecutive blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md012.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:217
MD013?| boolean | { line_length?: number; heading_line_length?: number; code_block_line_length?: number; code_blocks?: boolean; tables?: boolean; headings?: boolean; strict?: boolean; stern?: boolean; }MD013/line-length : Line length : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md013.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:228
line-length?| boolean | { line_length?: number; heading_line_length?: number; code_block_line_length?: number; code_blocks?: boolean; tables?: boolean; headings?: boolean; strict?: boolean; stern?: boolean; }MD013/line-length : Line length : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md013.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:267
MD014?booleanMD014/commands-show-output : Dollar signs used before commands without showing output : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md014.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:306
commands-show-output?booleanMD014/commands-show-output : Dollar signs used before commands without showing output : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md014.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:310
MD018?booleanMD018/no-missing-space-atx : No space after hash on atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md018.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:314
no-missing-space-atx?booleanMD018/no-missing-space-atx : No space after hash on atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md018.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:318
MD019?booleanMD019/no-multiple-space-atx : Multiple spaces after hash on atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md019.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:322
no-multiple-space-atx?booleanMD019/no-multiple-space-atx : Multiple spaces after hash on atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md019.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:326
MD020?booleanMD020/no-missing-space-closed-atx : No space inside hashes on closed atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md020.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:330
no-missing-space-closed-atx?booleanMD020/no-missing-space-closed-atx : No space inside hashes on closed atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md020.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:334
MD021?booleanMD021/no-multiple-space-closed-atx : Multiple spaces inside hashes on closed atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md021.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:338
no-multiple-space-closed-atx?booleanMD021/no-multiple-space-closed-atx : Multiple spaces inside hashes on closed atx style heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md021.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:342
MD022?| boolean | { lines_above?: number | number[]; lines_below?: number | number[]; }MD022/blanks-around-headings : Headings should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md022.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:346
blanks-around-headings?| boolean | { lines_above?: number | number[]; lines_below?: number | number[]; }MD022/blanks-around-headings : Headings should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md022.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:361
MD023?booleanMD023/heading-start-left : Headings must start at the beginning of the line : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md023.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:376
heading-start-left?booleanMD023/heading-start-left : Headings must start at the beginning of the line : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md023.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:380
MD024?| boolean | { siblings_only?: boolean; }MD024/no-duplicate-heading : Multiple headings with the same content : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md024.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:384
no-duplicate-heading?| boolean | { siblings_only?: boolean; }MD024/no-duplicate-heading : Multiple headings with the same content : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md024.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:395
MD025?| boolean | { front_matter_title?: string; level?: number; }MD025/single-title/single-h1 : Multiple top-level headings in the same document : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md025.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:406
single-title?| boolean | { front_matter_title?: string; level?: number; }MD025/single-title/single-h1 : Multiple top-level headings in the same document : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md025.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:421
single-h1?| boolean | { front_matter_title?: string; level?: number; }MD025/single-title/single-h1 : Multiple top-level headings in the same document : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md025.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:436
MD026?| boolean | { punctuation?: string; }MD026/no-trailing-punctuation : Trailing punctuation in heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md026.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:451
no-trailing-punctuation?| boolean | { punctuation?: string; }MD026/no-trailing-punctuation : Trailing punctuation in heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md026.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:462
MD027?| boolean | { list_items?: boolean; }MD027/no-multiple-space-blockquote : Multiple spaces after blockquote symbol : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md027.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:473
no-multiple-space-blockquote?| boolean | { list_items?: boolean; }MD027/no-multiple-space-blockquote : Multiple spaces after blockquote symbol : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md027.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:484
MD028?booleanMD028/no-blanks-blockquote : Blank line inside blockquote : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md028.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:495
no-blanks-blockquote?booleanMD028/no-blanks-blockquote : Blank line inside blockquote : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md028.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:499
MD029?| boolean | { style?: "one" | "ordered" | "one_or_ordered" | "zero"; }MD029/ol-prefix : Ordered list item prefix : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md029.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:503
ol-prefix?| boolean | { style?: "one" | "ordered" | "one_or_ordered" | "zero"; }MD029/ol-prefix : Ordered list item prefix : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md029.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:514
MD030?| boolean | { ul_single?: number; ol_single?: number; ul_multi?: number; ol_multi?: number; }MD030/list-marker-space : Spaces after list markers : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md030.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:525
list-marker-space?| boolean | { ul_single?: number; ol_single?: number; ul_multi?: number; ol_multi?: number; }MD030/list-marker-space : Spaces after list markers : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md030.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:548
MD031?| boolean | { list_items?: boolean; }MD031/blanks-around-fences : Fenced code blocks should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md031.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:571
blanks-around-fences?| boolean | { list_items?: boolean; }MD031/blanks-around-fences : Fenced code blocks should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md031.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:582
MD032?booleanMD032/blanks-around-lists : Lists should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md032.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:593
blanks-around-lists?booleanMD032/blanks-around-lists : Lists should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md032.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:597
MD033?| boolean | { allowed_elements?: string[]; }MD033/no-inline-html : Inline HTML : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md033.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:601
no-inline-html?| boolean | { allowed_elements?: string[]; }MD033/no-inline-html : Inline HTML : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md033.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:612
MD034?booleanMD034/no-bare-urls : Bare URL used : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md034.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:623
no-bare-urls?booleanMD034/no-bare-urls : Bare URL used : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md034.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:627
MD035?| boolean | { style?: string; }MD035/hr-style : Horizontal rule style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md035.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:631
hr-style?| boolean | { style?: string; }MD035/hr-style : Horizontal rule style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md035.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:642
MD036?| boolean | { punctuation?: string; }MD036/no-emphasis-as-heading : Emphasis used instead of a heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md036.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:653
no-emphasis-as-heading?| boolean | { punctuation?: string; }MD036/no-emphasis-as-heading : Emphasis used instead of a heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md036.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:664
MD037?booleanMD037/no-space-in-emphasis : Spaces inside emphasis markers : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md037.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:675
no-space-in-emphasis?booleanMD037/no-space-in-emphasis : Spaces inside emphasis markers : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md037.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:679
MD038?booleanMD038/no-space-in-code : Spaces inside code span elements : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md038.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:683
no-space-in-code?booleanMD038/no-space-in-code : Spaces inside code span elements : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md038.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:687
MD039?booleanMD039/no-space-in-links : Spaces inside link text : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md039.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:691
no-space-in-links?booleanMD039/no-space-in-links : Spaces inside link text : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md039.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:695
MD040?| boolean | { allowed_languages?: string[]; language_only?: boolean; }MD040/fenced-code-language : Fenced code blocks should have a language specified : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md040.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:699
fenced-code-language?| boolean | { allowed_languages?: string[]; language_only?: boolean; }MD040/fenced-code-language : Fenced code blocks should have a language specified : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md040.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:714
MD041?| boolean | { allow_preamble?: boolean; front_matter_title?: string; level?: number; }MD041/first-line-heading/first-line-h1 : First line in a file should be a top-level heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md041.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:729
first-line-heading?| boolean | { allow_preamble?: boolean; front_matter_title?: string; level?: number; }MD041/first-line-heading/first-line-h1 : First line in a file should be a top-level heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md041.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:748
first-line-h1?| boolean | { allow_preamble?: boolean; front_matter_title?: string; level?: number; }MD041/first-line-heading/first-line-h1 : First line in a file should be a top-level heading : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md041.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:767
MD042?booleanMD042/no-empty-links : No empty links : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md042.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:786
no-empty-links?booleanMD042/no-empty-links : No empty links : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md042.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:790
MD043?| boolean | { headings?: string[]; match_case?: boolean; }MD043/required-headings : Required heading structure : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md043.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:794
required-headings?| boolean | { headings?: string[]; match_case?: boolean; }MD043/required-headings : Required heading structure : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md043.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:809
MD044?| boolean | { names?: string[]; code_blocks?: boolean; html_elements?: boolean; }MD044/proper-names : Proper names should have the correct capitalization : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md044.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:824
proper-names?| boolean | { names?: string[]; code_blocks?: boolean; html_elements?: boolean; }MD044/proper-names : Proper names should have the correct capitalization : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md044.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:843
MD045?booleanMD045/no-alt-text : Images should have alternate text (alt text) : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md045.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:862
no-alt-text?booleanMD045/no-alt-text : Images should have alternate text (alt text) : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md045.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:866
MD046?| boolean | { style?: "consistent" | "fenced" | "indented"; }MD046/code-block-style : Code block style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md046.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:870
code-block-style?| boolean | { style?: "consistent" | "fenced" | "indented"; }MD046/code-block-style : Code block style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md046.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:881
MD047?booleanMD047/single-trailing-newline : Files should end with a single newline character : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md047.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:892
single-trailing-newline?booleanMD047/single-trailing-newline : Files should end with a single newline character : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md047.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:896
MD048?| boolean | { style?: "consistent" | "backtick" | "tilde"; }MD048/code-fence-style : Code fence style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md048.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:900
code-fence-style?| boolean | { style?: "consistent" | "backtick" | "tilde"; }MD048/code-fence-style : Code fence style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md048.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:911
MD049?| boolean | { style?: "consistent" | "asterisk" | "underscore"; }MD049/emphasis-style : Emphasis style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md049.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:922
emphasis-style?| boolean | { style?: "consistent" | "asterisk" | "underscore"; }MD049/emphasis-style : Emphasis style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md049.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:933
MD050?| boolean | { style?: "consistent" | "asterisk" | "underscore"; }MD050/strong-style : Strong style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md050.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:944
strong-style?| boolean | { style?: "consistent" | "asterisk" | "underscore"; }MD050/strong-style : Strong style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md050.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:955
MD051?| boolean | { ignore_case?: boolean; ignored_pattern?: string; }MD051/link-fragments : Link fragments should be valid : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md051.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:966
link-fragments?| boolean | { ignore_case?: boolean; ignored_pattern?: string; }MD051/link-fragments : Link fragments should be valid : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md051.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:981
MD052?| boolean | { ignored_labels?: string[]; shortcut_syntax?: boolean; }MD052/reference-links-images : Reference links and images should use a label that is defined : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md052.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:996
reference-links-images?| boolean | { ignored_labels?: string[]; shortcut_syntax?: boolean; }MD052/reference-links-images : Reference links and images should use a label that is defined : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md052.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1011
MD053?| boolean | { ignored_definitions?: string[]; }MD053/link-image-reference-definitions : Link and image reference definitions should be needed : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md053.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1026
link-image-reference-definitions?| boolean | { ignored_definitions?: string[]; }MD053/link-image-reference-definitions : Link and image reference definitions should be needed : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md053.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1037
MD054?| boolean | { autolink?: boolean; inline?: boolean; full?: boolean; collapsed?: boolean; shortcut?: boolean; url_inline?: boolean; }MD054/link-image-style : Link and image style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md054.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1048
link-image-style?| boolean | { autolink?: boolean; inline?: boolean; full?: boolean; collapsed?: boolean; shortcut?: boolean; url_inline?: boolean; }MD054/link-image-style : Link and image style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md054.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1079
MD055?| boolean | { style?: | "consistent" | "leading_only" | "trailing_only" | "leading_and_trailing" | "no_leading_or_trailing"; }MD055/table-pipe-style : Table pipe style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md055.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1110
table-pipe-style?| boolean | { style?: | "consistent" | "leading_only" | "trailing_only" | "leading_and_trailing" | "no_leading_or_trailing"; }MD055/table-pipe-style : Table pipe style : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md055.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1121
MD056?booleanMD056/table-column-count : Table column count : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md056.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1132
table-column-count?booleanMD056/table-column-count : Table column count : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md056.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1136
MD058?booleanMD058/blanks-around-tables : Tables should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md058.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1140
blanks-around-tables?booleanMD058/blanks-around-tables : Tables should be surrounded by blank lines : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md058.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1144
MD059?| boolean | { prohibited_texts?: string[]; }MD059/descriptive-link-text : Link text should be descriptive : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md059.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1148
descriptive-link-text?| boolean | { prohibited_texts?: string[]; }MD059/descriptive-link-text : Link text should be descriptive : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md059.mdnode_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1159
headings?booleanheadings : MD001, MD003, MD018, MD019, MD020, MD021, MD022, MD023, MD024, MD025, MD026, MD036, MD041, MD043node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1170
bullet?booleanbullet : MD004, MD005, MD007, MD032node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1174
ul?booleanul : MD004, MD005, MD007, MD030, MD032node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1178
indentation?booleanindentation : MD005, MD007, MD027node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1182
whitespace?booleanwhitespace : MD009, MD010, MD012, MD027, MD028, MD030, MD037, MD038, MD039node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1186
hard_tab?booleanhard_tab : MD010node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1190
links?booleanlinks : MD011, MD034, MD039, MD042, MD051, MD052, MD053, MD054, MD059node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1194
blank_lines?booleanblank_lines : MD012, MD022, MD031, MD032, MD047node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1198
line_length?booleanline_length : MD013node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1202
code?booleancode : MD014, MD031, MD038, MD040, MD046, MD048node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1206
atx?booleanatx : MD018, MD019node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1210
spaces?booleanspaces : MD018, MD019, MD020, MD021, MD023node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1214
atx_closed?booleanatx_closed : MD020, MD021node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1218
blockquote?booleanblockquote : MD027, MD028node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1222
ol?booleanol : MD029, MD030, MD032node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1226
html?booleanhtml : MD033node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1230
url?booleanurl : MD034node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1234
hr?booleanhr : MD035node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1238
emphasis?booleanemphasis : MD036, MD037, MD049, MD050node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1242
language?booleanlanguage : MD040node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1246
spelling?booleanspelling : MD044node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1250
accessibility?booleanaccessibility : MD045, MD059node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1254
images?booleanimages : MD045, MD052, MD053, MD054node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1258
table?booleantable : MD055, MD056, MD058node_modules/.pnpm/markdownlint@0.38.0/node_modules/markdownlint/lib/configuration-strict.d.ts:1262