UNPKG

@diplodoc/transform

Version:

A simple transformer of text in YFM (Yandex Flavored Markdown) to HTML

75 lines 5.03 kB
"use strict"; 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