forked from kreuzberg-dev/kreuzberg
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.rumdl.toml
More file actions
24 lines (21 loc) · 1.16 KB
/
.rumdl.toml
File metadata and controls
24 lines (21 loc) · 1.16 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
# rumdl — Rust-based markdown linter
# https://github.com/rvben/rumdl
respect-gitignore = true
exclude = ["node_modules", "target", "dist", "vendor"]
# MD013: Disable line-length enforcement (tables and code blocks can be long)
# MD041: Don't require first line to be an H1
# MD046: Disable code block style — Zensical tabs/admonitions indent fenced
# blocks, which rumdl misidentifies as indented code blocks
# MD051: Disable cross-file link fragment checking (incompatible with Zensical
# HTML processing — Zensical strips <span> tags from heading IDs)
# MD013: Line length (tables/code can be long)
# MD033: Inline HTML (Zensical uses HTML extensively)
# MD036: Emphasis as heading (intentional style in docs/READMEs)
# MD041: First line H1 not required
# MD046: Code block style (Zensical tabs indent fenced blocks)
# MD051: Link fragment checking (incompatible with Zensical anchor generation)
# MD076: Blank lines between list items (intentional formatting in READMEs)
disable = ["MD012", "MD013", "MD024", "MD033", "MD036", "MD041", "MD046", "MD051", "MD076"]
# MD024: Allow duplicate heading names if they are not siblings
[MD024]
siblings_only = true