remark
を使っているのでremark
でそれらを表示したいという趣旨です。remark-directive
にパッチを当てることにしました。パッチの内容は以下です。:::directive{.class}
のような記法は使えなくなりますが今回は問題ないのでよしとします。remark-directive
はこのプラグインを読み込んだ後に独自のプラグインで実際にディレクティブを有効なhtmlデータなどに変換します。message
ディレクティブとdetails
ディレクティブを実装したものがこちらです。details
の方は無理くりmdxの内部形式に変換しています。remark-directive
と上のremarkCustomDirective
の両方のプラグインを読み込みます。