Sobre o projeto

Formata templates HTML do Mojolicious processando o HTML e o Perl incorporado separadamente. A estrutura HTML é manipulada pelo formatador HTML integrado do Prettier. O Perl incorporado em tags <% %>, <%= %>, <%== %> e linhas de controle % é reformatado usando perltidy quando instalado; caso contrário, o Perl permanece inalterado. O plugin compreende a sintaxe de bloco do Mojolicious para indentação adequada, colapsa linhas em branco consecutivas e normaliza elementos HTML void. Utiliza as opções padrão do Prettier (printWidth, tabWidth, etc.) para um layout consistente e respeita o .perltidyrc para o estilo Perl. Requer perltidy e Mojolicious para a reformatação de Perl. Idempotente: a formatação de um arquivo já formatado não produz alterações. Nota: conflita com @awmottaz/prettier-plugin-void-html; use overrides para limitar os plugins a padrões de arquivos específicos.