Seems like render order error
Minimal repro, presets.yaml:
default:
test:
t: 1
# testarray: [1]
test.md:
{% if test.testarray %}
{% for testval in test.testarray %}
- {{ testval }}
{% endfor %}
{% endif %}
leads to:
ERR test.testarray is undefined or not iterable
Seems like render order error
Minimal repro, presets.yaml:
test.md:
{% if test.testarray %} {% for testval in test.testarray %} - {{ testval }} {% endfor %} {% endif %}$ yfm -i ./ -o ~/renderleads to: