@diplodoc/transform
Version:
A simple transformer of text in YFM (Yandex Flavored Markdown) to HTML
75 lines • 5.03 kB
JavaScript
;
const log_1 = require("../log");
const index = {
// Default state for all rules
default: true,
'log-levels': {
MD001: log_1.LogLevels.DISABLED, // Heading levels should only increment by one level at a time
MD002: log_1.LogLevels.DISABLED, // First heading should be a top-level heading~~
MD003: log_1.LogLevels.DISABLED, // Heading style
MD004: log_1.LogLevels.DISABLED, // Unordered list style
MD005: log_1.LogLevels.DISABLED, // Inconsistent indentation for list items at the same level
MD006: log_1.LogLevels.DISABLED, // Consider starting bulleted lists at the beginning of the line~~
MD007: log_1.LogLevels.DISABLED, // Unordered list indentation
MD009: log_1.LogLevels.DISABLED, // Trailing spaces
MD010: log_1.LogLevels.DISABLED, // Hard tabs
MD011: log_1.LogLevels.DISABLED, // Reversed link syntax
MD012: log_1.LogLevels.DISABLED, // Multiple consecutive blank lines
MD013: log_1.LogLevels.DISABLED, // Line length
MD014: log_1.LogLevels.DISABLED, // Dollar signs used before commands without showing output
MD018: log_1.LogLevels.DISABLED, // No space after hash on atx style heading
MD019: log_1.LogLevels.DISABLED, // Multiple spaces after hash on atx style heading
MD020: log_1.LogLevels.DISABLED, // No space inside hashes on closed atx style heading
MD021: log_1.LogLevels.DISABLED, // Multiple spaces inside hashes on closed atx style heading
MD022: log_1.LogLevels.DISABLED, // Headings should be surrounded by blank lines
MD023: log_1.LogLevels.DISABLED, // Headings must start at the beginning of the line
MD024: log_1.LogLevels.DISABLED, // Multiple headings with the same content
MD025: log_1.LogLevels.DISABLED, // Multiple top-level headings in the same document
MD026: log_1.LogLevels.DISABLED, // Trailing punctuation in heading
MD027: log_1.LogLevels.DISABLED, // Multiple spaces after blockquote symbol
MD028: log_1.LogLevels.DISABLED, // Blank line inside blockquote
MD029: log_1.LogLevels.DISABLED, // Ordered list item prefix
MD030: log_1.LogLevels.DISABLED, // Spaces after list markers
MD031: log_1.LogLevels.DISABLED, // Fenced code blocks should be surrounded by blank lines
MD032: log_1.LogLevels.DISABLED, // Lists should be surrounded by blank lines
MD033: log_1.LogLevels.DISABLED, // Inline HTML
MD034: log_1.LogLevels.DISABLED, // Bare URL used
MD035: log_1.LogLevels.DISABLED, // Horizontal rule style
MD036: log_1.LogLevels.DISABLED, // Emphasis used instead of a heading
MD037: log_1.LogLevels.DISABLED, // Spaces inside emphasis markers
MD038: log_1.LogLevels.DISABLED, // Spaces inside code span elements
MD039: log_1.LogLevels.DISABLED, // Spaces inside link text
MD040: log_1.LogLevels.DISABLED, // Fenced code blocks should have a language specified
MD041: log_1.LogLevels.DISABLED, // First line in a file should be a top-level heading
MD042: log_1.LogLevels.DISABLED, // No empty links
MD043: log_1.LogLevels.DISABLED, // Required heading structure
MD044: log_1.LogLevels.DISABLED, // Proper names should have the correct capitalization
MD045: log_1.LogLevels.DISABLED, // Images should have alternate text (alt text)
MD046: log_1.LogLevels.DISABLED, // Code block style
MD047: log_1.LogLevels.DISABLED, // Files should end with a single newline character
MD048: log_1.LogLevels.DISABLED, // Code fence style
MD049: log_1.LogLevels.DISABLED, // Emphasis style should be consistent
MD050: log_1.LogLevels.DISABLED, // Strong style should be consistent
MD051: log_1.LogLevels.DISABLED, // Link fragments should be valid
MD052: log_1.LogLevels.DISABLED, // Reference links and images should use a label that is defined
MD053: log_1.LogLevels.DISABLED, // Link and image reference definitions should be needed
MD054: log_1.LogLevels.DISABLED, // Link and image style
MD055: log_1.LogLevels.DISABLED, // Table pipe style
MD056: log_1.LogLevels.DISABLED, // Table column count
YFM001: log_1.LogLevels.WARN, // Inline code length
YFM002: log_1.LogLevels.WARN, // No header found in the file for the link text
YFM003: log_1.LogLevels.ERROR, // Link is unreachable
YFM004: log_1.LogLevels.ERROR, // Table not closed
YFM005: log_1.LogLevels.ERROR, // Tab list not closed
YFM006: log_1.LogLevels.WARN, // Term definition duplicated
YFM007: log_1.LogLevels.WARN, // Term used without definition
YFM008: log_1.LogLevels.WARN, // Term inside definition not allowed
YFM009: log_1.LogLevels.ERROR, // Term definition used not at the end of file
},
// Inline code length
YFM001: {
maximum: 100,
},
};
module.exports = index;
//# sourceMappingURL=yfmlint.js.map