• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "default": false,
3
4  // MD001/heading-increment/header-increment - Heading levels should only increment by one level at a time
5  "MD001": true,
6  // MD002/first-heading-h1/first-header-h1 - First heading should be a top level heading
7  "MD002": false,
8  // MD003/heading-style/header-style - Heading style
9  "MD003": false,
10  // MD004/ul-style - Unordered list style
11  "MD004": false,
12  // MD005/list-indent - Inconsistent indentation for list items at the same level
13  "MD005": false,
14  // MD006/ul-start-left - Consider starting bulleted lists at the beginning of the line
15  "MD006": false,
16  // MD007/ul-indent - Unordered list indentation
17  "MD007": false,
18  // MD009/no-trailing-spaces - Trailing spaces
19  "MD009": false,
20  // MD010/no-hard-tabs - Hard tabs
21  "MD010": false,
22  // MD011/no-reversed-links - Reversed link syntax
23  "MD011": true,
24  // MD012/no-multiple-blanks - Multiple consecutive blank lines
25  "MD012": false,
26  // MD013/line-length - Line length
27  "MD013": { "line_length": 99999 }, // no line length
28  // MD014/commands-show-output - Dollar signs used before commands without showing output
29  "MD014": false,
30  // MD018/no-missing-space-atx - No space after hash on atx style heading
31  "MD018": true,
32  // MD019/no-multiple-space-atx - Multiple spaces after hash on atx style heading
33  "MD019": false,
34  // MD020/no-missing-space-closed-atx - No space inside hashes on closed atx style heading
35  "MD020": false,
36  // MD021/no-multiple-space-closed-atx - Multiple spaces inside hashes on closed atx style heading
37  "MD021": false,
38  // MD022/blanks-around-headings/blanks-around-headers - Headings should be surrounded by blank lines
39  "MD022": true,
40  // MD023/heading-start-left/header-start-left - Headings must start at the beginning of the line
41  "MD023": false,
42  // MD024/no-duplicate-heading/no-duplicate-header - Multiple headings with the same content
43  "MD024": false,
44  // MD025/single-title/single-h1 - Multiple top level headings in the same document
45  "MD025": true,
46  // MD026/no-trailing-punctuation - Trailing punctuation in heading
47  "MD026": { "punctuation": ".,;:!。,;:!?" }, // specifically allow "?"
48  // MD027/no-multiple-space-blockquote - Multiple spaces after blockquote symbol
49  "MD027": false,
50  // MD028/no-blanks-blockquote - Blank line inside blockquote
51  "MD028": true,
52  // MD029/ol-prefix - Ordered list item prefix
53  "MD029": false,
54  // MD030/list-marker-space - Spaces after list markers
55  "MD030": true,
56  // MD031/blanks-around-fences - Fenced code blocks should be surrounded by blank lines
57  "MD031": false,
58  // MD032/blanks-around-lists - Lists should be surrounded by blank lines
59  "MD032": false,
60  // MD033/no-inline-html - Inline HTML
61  "MD033": {
62    "allowed_elements": [
63      "a",
64      "img",
65      "br",
66      "sup",
67      "h1",
68      "p",
69      "details",
70      "summary"
71    ]
72  },
73  // MD034/no-bare-urls - Bare URL used
74  "MD034": false,
75  // MD035/hr-style - Horizontal rule style
76  "MD035": false,
77  // MD036/no-emphasis-as-heading/no-emphasis-as-header - Emphasis used instead of a heading
78  "MD036": true,
79  // MD037/no-space-in-emphasis - Spaces inside emphasis markers
80  "MD037": true,
81  // MD038/no-space-in-code - Spaces inside code span elements
82  "MD038": true,
83  // MD039/no-space-in-links - Spaces inside link text
84  "MD039": true,
85  // MD040/fenced-code-language - Fenced code blocks should have a language specified
86  "MD040": true,
87  // MD041/first-line-heading/first-line-h1 - First line in file should be a top level heading
88  "MD041": false, // would love to do this, but our README files use `<h1 center>` as their heading
89  // MD042/no-empty-links - No empty links
90  "MD042": true,
91  // MD043/required-headings/required-headers - Required heading structure
92  "MD043": false,
93  // MD044/proper-names - Proper names should have the correct capitalization
94  "MD044": {
95    "names": ["JavaScript", "TypeScript", "TSLint", "ESLint"],
96    "code_blocks": false
97  },
98  // MD045/no-alt-text - Images should have alternate text (alt text)
99  "MD045": true,
100  // MD046/code-block-style - Code block style
101  "MD046": { "style": "fenced" },
102  // MD047/single-trailing-newline - Files should end with a single newline character
103  "MD047": false,
104  // MD048/code-fence-style - Code fence style
105  "MD048": { "style": "backtick" }
106}
107