Shopify / prettier-plugin-liquid

Prettier Liquid/HTML plugin
https://npm.im/@shopify/prettier-plugin-liquid
MIT License
93 stars 15 forks source link

Add line break between {% when ... %} #132

Closed andershagbard closed 1 year ago

andershagbard commented 1 year ago

When writing longer case statements, it would be good for readability and overview, if there was a space between the when statements like this:

My ideal formatting:

{% case foo %}
  {% when bar %}
    <div>Something</div>

  {% when baz %}
    <div>Something else</div>
{% endcase %}

Current formatting:

{% case foo %}
  {% when bar %}
    <div>Something</div>
  {% when baz %}
    <div>Something else</div>
{% endcase %}

A solution could be to force 1 or less line breaks. Just like Prettier does with JavaScript.

charlespwd commented 1 year ago

Thanks for reporting. Fixed in v1.0.0-rc.2 :)