UNPKG

@sheplu/eslint-config

Version:

A simple ESLint config based on recommended rules and stylistic formatting

99 lines (98 loc) 1.87 kB
export default [ { rules: { "markdown/fenced-code-language": [ "error", { "required": [], }, ], "markdown/heading-increment": [ "error", { "frontmatterTitle": "", }, ], "markdown/no-bare-urls": [ "error", ], "markdown/no-duplicate-definitions": [ "error", { "allowDefinitions": ["//"], "allowFootnoteDefinitions": [], }, ], "markdown/no-duplicate-headings": [ "error", { "checkSiblingsOnly": false, }, ], "markdown/no-empty-definitions": [ "error", { "allowDefinitions": ["//"], "allowFootnoteDefinitions": ["note"], "checkFootnoteDefinitions": true, }, ], "markdown/no-empty-images": [ "error", ], "markdown/no-empty-links": [ "error", ], "markdown/no-html": [ "error", { "allowed": [], "allowedIgnoreCase": false, }, ], "markdown/no-invalid-label-refs": [ "error", ], "markdown/no-missing-atx-heading-space": [ "error", { "checkClosedHeadings": true, }, ], "markdown/no-missing-label-refs": [ "error", { "allowLabels": [], }, ], "markdown/no-missing-link-fragments": [ "error", { "ignoreCase": false, "allowPattern": "", }, ], "markdown/no-multiple-h1": [ "error", { "frontmatterTitle": "", }, ], "markdown/no-reference-like-urls": [ "error", ], "markdown/no-reversed-media-syntax": [ "error", ], "markdown/no-space-in-emphasis": [ "error", { "checkStrikethrough": true, }, ], "markdown/no-unused-definitions": [ "error", { "allowDefinitions": [], "allowFootnoteDefinitions": [], }, ], "markdown/require-alt-text": [ "error", ], "markdown/table-column-count": [ "error", { "checkMissingCells": true, }, ], }, }, ];