Skip to content

Add lint plugins for remark-stringify behavior #4

@vweevers

Description

@vweevers

I.e. hallmark should warn about what remark-stringify is gonna do.

  • TBD: [require('remark-lint-definition-spacing')]
  • [require('remark-lint-emphasis-marker'), '_']
  • TBD: [require('remark-lint-fenced-code-flag')]
  • TBD: [require('remark-lint-fenced-code-marker'), '']`
  • [require('remark-lint-file-extension'), 'md']
  • TBD: [require('remark-lint-final-definition')]
  • TBD: [require('remark-lint-first-heading-level')]
  • [require('remark-lint-heading-style'), 'atx']
  • TBD: [require('remark-lint-link-title-style'), '"']
  • [require('remark-lint-maximum-heading-length'), 60]
  • [require('remark-lint-maximum-line-length'), 80]
  • TBD: [require('remark-lint-no-consecutive-blank-lines')]
  • [require('remark-lint-no-duplicate-definitions')]
  • [require('remark-lint-no-duplicate-headings-in-section')]
  • TBD: [require('remark-lint-no-emphasis-as-heading')]
  • TBD: [require('remark-lint-no-empty-url')]
  • TBD: [require('remark-lint-no-file-name-articles')]
  • TBD: [require('remark-lint-no-file-name-consecutive-dashes')]
  • TBD: [require('remark-lint-no-file-name-irregular-characters')]
  • TBD: [require('remark-lint-no-file-name-mixed-case')]
  • TBD: [require('remark-lint-no-file-name-outer-dashes')]
  • TBD: [require('remark-lint-no-heading-content-indent')]
  • TBD: [require('remark-lint-no-heading-indent')]
  • TBD: One of
    • [require('remark-lint-no-heading-punctuation')]
    • [require('remark-lint-no-heading-like-paragraph')]
  • [require('remark-lint-no-html')]
  • TBD: [require('remark-lint-no-missing-blank-lines'), {exceptTightLists: true}]
  • TBD: [require('remark-lint-no-multiple-toplevel-headings')]
  • TBD: [require('remark-lint-no-paragraph-content-indent')]
  • TBD: [require('remark-lint-no-reference-like-url')]
  • TBD: [require('remark-lint-no-shell-dollars')]
  • TBD: [require('remark-lint-no-table-indentation')]
  • [require('remark-lint-no-tabs')]
  • [require('remark-lint-no-unneeded-full-reference-image')]
  • [require('remark-lint-no-unneeded-full-reference-link')]
  • [require('remark-lint-ordered-list-marker-value'), 'ordered']
  • TBD: [require('remark-lint-rule-style'), '---']
  • [require('remark-lint-strong-marker'), '*']
  • [require('remark-lint-table-cell-padding'), 'padded']
  • [require('remark-lint-table-pipe-alignment')]
  • [require('remark-lint-table-pipes')]
  • [require('remark-lint-unordered-list-marker-style'), '-']

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions