|
| 1 | +{ |
| 2 | + "config": { |
| 3 | + "MD001": true, // header levels increment by 1 |
| 4 | + "MD002": true, // first header should be a top level header |
| 5 | + "MD003": { "style": "atx" }, // header style |
| 6 | + "MD004": { "style": "dash" }, // unordered list style - dash |
| 7 | + // "MD005": false, // inconsistent indentation handled by prettier |
| 8 | + "MD006": true, // bulleted lists at beginning of line |
| 9 | + // "MD007": { "indent": 2 }, // handled by prettier |
| 10 | + "MD009": true, // no trailing spaces |
| 11 | + "MD010": true, // no hard tabs |
| 12 | + "MD011": true, // reversed link syntax |
| 13 | + "MD012": true, // multiple consecutive blank lines |
| 14 | + "MD013": false, // line length ignored |
| 15 | + // "MD014": false, // command syntax ignored |
| 16 | + "MD018": true, // space after header style |
| 17 | + "MD019": true, // no multiple spaces after header style |
| 18 | + "MD020": true, // no spaces inside hashes |
| 19 | + "MD021": true, // no spaces inside closing hashes |
| 20 | + "MD022": true, // headers surrounded by blank lines |
| 21 | + "MD023": true, // headers start at beginning of line |
| 22 | + "MD024": { "siblings_only": true,"allow_different_nesting": true }, // duplicate headers allowed in different nests |
| 23 | + "MD025": true, // only one H1 |
| 24 | + "MD026": { "punctuation": ".,;:" }, // no trailing punctuation |
| 25 | + "MD027": true, // multiple spaces after blockquote |
| 26 | + "MD028": true, // no blank lines inside blockquote |
| 27 | + // "MD029": { "style": "ordered" }, // prettier handles numbering |
| 28 | + // "MD030": { "ul_single": 1, "ol_single": 1, "ul_multi": 1, "ol_multi": 3 }, // prettier handles spacing |
| 29 | + "MD031": true, // fenced code blocks surrounded by blank lines |
| 30 | + // "MD032": false, // lists surrounded by blank lines, prettier handles |
| 31 | + // "MD033": { "allowed_elements": "a, em, strong, code, del, ins, sup, sub" }, // inline HTML exceptions |
| 32 | + "MD033": false, |
| 33 | + // "MD034": false, // raw URLs allowed |
| 34 | + "MD035": { "style": "---" }, // horizontal rule style |
| 35 | + // "MD036": false, // strong vs emphasis ignored |
| 36 | + "MD037": true, // no spaces inside emphasis |
| 37 | + "MD038": true, // no spaces inside code spans |
| 38 | + "MD039": true, // no spaces inside link text |
| 39 | + "MD040": true, // require fenced language |
| 40 | + "MD041": true, // first line is top-level header |
| 41 | + // "MD042": false, // empty link disabled |
| 42 | + "MD046": { "style": "fenced" }, // code block style |
| 43 | + "MD047": true, // single newline at end |
| 44 | + "MD048": true, // code fence style consistency ignored |
| 45 | + // Newly enabled rules for testing: |
| 46 | + "MD044": { |
| 47 | + // proper names; empty list means default names only |
| 48 | + "names": [] |
| 49 | + }, |
| 50 | + "MD049": { "style": "consistent" }, // emphasis style |
| 51 | + "MD050": { "style": "consistent" }, // strong style |
| 52 | + "MD051": true, // valid link fragments |
| 53 | + "MD052": true, // reference links/images must use defined labels |
| 54 | + "MD053": true, // flag unused or undefined link references |
| 55 | + |
| 56 | + // Table-related rules: enable if you use tables |
| 57 | + "MD055": true, // consistent pipe style |
| 58 | + "MD056": true, // consistent column counts |
| 59 | + "MD058": true // blank lines around tables |
| 60 | + } |
| 61 | +} |
0 commit comments