UNPKG

@storm-software/markdownlint

Version:

An opinionated collection of markdownlint rules used by Storm Software.

124 lines (121 loc) 3.14 kB
import { S as SS01 } from './rules/no-default-alt-text.js'; /** * The markdownlint library used by Storm Software for building TypeScript applications. * * @remarks * An opinionated collection of markdownlint rules used by Storm Software. * * @packageDocumentation */ declare const init: (defaultConfig: any) => any; declare const rules: typeof SS01[]; declare const config: { $schema: string; "header-increment": boolean; "first-header-h1": boolean; "heading-style": { style: string; }; "ul-style": { style: string; }; "list-indent": boolean; "ul-start-left": boolean; "ul-indent": { indent: number; start_indented: boolean; }; "no-trailing-spaces": { br_spaces: number; list_item_empty_lines: boolean; }; "no-hard-tabs": { code_blocks: boolean; }; "no-reversed-links": boolean; "no-multiple-blanks": { maximum: number; }; "line-length": { tables: boolean; code_blocks: boolean; headings: boolean; }; "commands-show-output": boolean; "no-missing-space-atx": boolean; "no-multiple-space-atx": boolean; "no-missing-space-closed-atx": boolean; "no-multiple-space-closed-atx": boolean; "blanks-around-headers": boolean; "header-start-left": boolean; "no-duplicate-heading": boolean; "single-h1": boolean; "no-trailing-punctuation": { punctuation: string; }; "no-multiple-space-blockquote": boolean; "no-blanks-blockquote": boolean; "ol-prefix": { style: string; }; "list-marker-space": { ul_single: number; ol_single: number; ul_multi: number; ol_multi: number; }; "no-empty-code-blocks": boolean; "no-empty-lists": boolean; "no-inline-html": boolean; "no-bare-urls": boolean; "hr-style": { style: string; }; "no-emphasis-as-header": boolean; "no-space-in-emphasis": boolean; "no-space-in-code": boolean; "no-space-in-links": boolean; "fenced-code-language": boolean; "first-line-h1": boolean; "no-empty-links": boolean; "required-headers": boolean; "proper-names": boolean; "no-alt-text": boolean; "code-block-style": { style: string; }; "single-trailing-newline": boolean; "code-fence-style": { style: string; }; "emphasis-style": { style: string; }; "strong-style": { style: string; }; "link-fragments": boolean; "reference-links-images": { shortcut_syntax: boolean; }; "link-image-reference-definitions": { ignored_definitions: string[]; }; "link-image-style": { autolink: boolean; collapsed: boolean; full: boolean; inline: boolean; shortcut: boolean; url_inline: boolean; }; "table-pipe-style": { style: string; }; "table-column-count": boolean; "blanks-around-tables": boolean; "spaces-around-links": { both: boolean; }; }; export { config, config as default, init, rules };