Код можно игнорировать, обернув его в теги djlint
:
Для простого старого html -
<!-- djlint:off -->
<плохой html, который следует игнорировать> <!-- djlint:on --></bad>
или как комментарий -
{# djlint:off #} <плохой html, который следует игнорировать> {# djlint:on #}</bad>
или в виде длинного комментария
{% comment %} djlint:off {% endcomment %}
<плохой html, который следует игнорировать> {% comment %} djlint:on {% endcomment %}</bad>
или как комментарий в стиле javascript -
{{ /* djlint:off */ }} <плохой html, который следует игнорировать> {{ /* djlint:on */ }}</bad>
или как комментарий в стиле golang -
{{!-- djlint:off --}} <плохой html, который следует игнорировать> {{!-- djlint:on --}}</bad>
Определенные правила linter можно игнорировать, добавив имя правила в открывающий тег игнорируемого блока.
{# djlint:off H025,H026 #}
<p>
{# djlint:on #}
<!-- djlint:off H025-->
</p>
<p>
<!-- djlint:on -->
{% comment %} djlint:off H025 {% endcomment %}
</p>
<p>{% comment %} djlint:on {% endcomment %} {{!-- djlint:off H025 --}}</p>
<p>{{!-- djlint:on --}} {{ /* djlint:off H025 */ }}</p>
<p>{{ /* djlint:on */ }}</p>