À propos du projet

Ce plugin permet à Prettier de formater les fichiers AsciiDoc (.adoc). Il utilise un analyseur personnalisé qui préserve la structure source originale tout en normalisant le style : remise en forme des paragraphes selon la largeur d'impression, standardisation des entrées d'attributs et des listes, et normalisation du formatage en ligne et des espaces blancs. Le plugin préserve strictement le sens du rendu final, vérifié par rapport à Asciidoctor à l'aide d'un corpus de conformité de 1 614 cas et de tests structurels approfondis. Actuellement en début de développement, il prend en charge les paragraphes, les titres, les listes (y compris les listes imbriquées et les checklists), les blocs délimités, les avertissements (admonitions), le formatage en ligne, les liens, les macros, les attributs et les conditionnels. Les tableaux sont partiellement supportés : uniquement lorsque le plugin modélise entièrement la structure du tableau (sinon, l'intérieur reste inchangé). Les listes de description ne sont pas encore implémentées. Le plugin n'est pas publié sur npm ; les utilisateurs doivent le compiler localement. Il propose deux options de configuration pour la disposition des tableaux (style ligne ou cellule) et l'alignement des colonnes, qui ne s'appliquent que lorsque le tableau est entièrement modélisé.