CommunitySolidServer/.markdownlint-cli2.cjs
2024-07-19 15:04:09 +02:00

35 lines
769 B
JavaScript

'use strict';
module.exports = {
ignores: [ 'node_modules/', 'LICENSE.md', '.github/' ],
globs: [ '**/*.md' ],
config: {
// Enable all markdownlint rules
default: true,
// Set list indent level to 4 which mkdocs / Python-Markdown requires
MD007: { indent: 4 },
// Enable line length check but exclude tables and code blocks
MD013: {
line_length: 120,
tables: false,
code_blocks: false,
},
// Allow multiple subheadings with the same content
// across different section (#1 ##A ##B #2 ##A ##B)
MD024: {
siblings_only: true,
},
// Set Ordered list item prefix to "ordered" (use 1. 2. 3. not 1. 1. 1.)
MD029: { style: 'ordered' },
// Allow inline HTML
MD033: false,
},
};