Вот есть такой язык разметки Commonmark, ставящий перед собой цель унифицировать синтаксис Маркдауна. И есть для него парсер, который называется markdown-it.
Один из авторов этого парсера - Vit, возможно и второй автор тоже общается здесь, но по аватарке я его не знаю.
Вопрос - а как этим парсером пользоваться?
То есть, вопрос можно разбить на две части.
# 1
Можно ли преобразовать файл из маркдауна в HTML через командную строку?
Если использовать просто стандартный парсер, то есть Commonmark.js, то это делается так:
commonmark input.md > output.html
А как быть, если я хочу чтобы преобразование было сделано через markdown-it?
# 2
Допустим я хочу иметь такой HTML-файл, внутри которого я буду в текстовом редакторе писать маркдаун-разметку, а при запуске в браузере, этот файл показывал бы уже отформатированный HTML. Сейчас для этого я просто копирую код с официальной демо-страницы, элементу <textarea>
задаю свойство display: none
через CSS, и готово. Но, может быть, есть более умный и красивый способ?