Об этом проекте
Этот плагин позволяет Prettier форматировать файлы AsciiDoc (.adoc). Он использует специальный парсер, который сохраняет исходную структуру документа, нормализуя при этом стиль: перенос абзацев по ширине печати, стандартизацию записей атрибутов и списков, а также нормализацию встроенного форматирования и пробелов. Плагин строго сохраняет смысл отрендеренного вывода, что подтверждено проверкой в Asciidoctor с использованием корпуса соответствия из 1 614 случаев и обширных структурных тестов.
На данный момент проект находится на ранней стадии разработки и поддерживает абзацы, заголовки, списки (включая вложенные и чек-листы), ограниченные блоки, предупреждения (admonitions), встроенное форматирование, ссылки, макросы, атрибуты и условные операторы. Таблицы поддерживаются частично: только в тех случаях, когда плагин полностью моделирует структуру таблицы (в противном случае содержимое остается без изменений). Списки определений пока не реализованы.
Плагин не опубликован в npm; пользователям необходимо выполнять сборку локально. Предусмотрены два варианта конфигурации для макета таблиц (стиль строк или ячеек) и выравнивания столбцов, которые применяются только при полном моделировании таблицы.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.