-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy path.markdownlint-cli2.jsonc
More file actions
62 lines (49 loc) · 1.64 KB
/
.markdownlint-cli2.jsonc
File metadata and controls
62 lines (49 loc) · 1.64 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
// Configuration for markdownlint-cli2
// See https://github.com/DavidAnson/markdownlint for rule documentation
{
"config": {
// Default state for all rules
"default": true,
// MD013: Line length - disabled because it's too restrictive for code blocks and links
"MD013": false,
// MD025: Multiple top-level headings - disabled to allow H1 in CLAUDE.md with auto-generated content
"MD025": false,
// MD033: Inline HTML - allowed for flexibility in documentation
"MD033": false,
// MD036: Emphasis as heading - disabled (some documentation styles use this intentionally)
"MD036": false,
// MD040: Code blocks should have language specified - warning only, not error
"MD040": false,
// MD041: First line in file should be a top-level heading - disabled for flexibility
"MD041": false,
// MD045: Images should have alt text - disabled (can be added manually when needed)
"MD045": false,
// MD024: Multiple headings with the same content - allow siblings
"MD024": {
"siblings_only": true
},
// MD029: Ordered list item prefix - disabled (explicit numbering can be more readable)
"MD029": false,
// MD046: Code block style - consistent (fenced)
"MD046": {
"style": "fenced"
},
// MD060: Table column style - disabled (too strict about separator line formatting)
"MD060": false
},
// Glob patterns for files to lint
"globs": ["**/*.md"],
// Glob patterns for files to ignore
"ignores": [
"node_modules",
"**/node_modules",
"dist",
"**/dist",
"tmp",
"**/tmp",
".nx",
"**/.nx",
".trunk",
"**/.trunk"
]
}