Skip to content

主なmarkdownlintの実装は2種類ある

JavaScript実装のDavidAnson/markdownlintとそのコマンドラインmarkdownlint-cli2がある。また、Ruby実装のmarkdownlint/markdownlintとそのコマンドラインmdlもある。たぶんオリジナルはRuby版。

Arch Package で pacman -S markdownlint するとRuby版が入るけれど、mdlコマンドは「特定のルールを無効化」できないので使いづらい。

ルールの意味はどちらも同じだが、markdownlintのルールごとに設定できるオプションは実装ごとに異なる。