Я использую библиотеку шаблонов Mustache и пытаюсь создать список, разделенный запятыми, без конечной запятой, например
красный, зеленый, синий
Создание списка с конечной запятой является простым, учитывая структуру
{
  "items": [
    {"name": "red"},
    {"name": "green"},
    {"name": "blue"}
  ]
}
и шаблон
{{#items}}{{name}}, {{/items}}
это решит
красный, зеленый, синий,
Однако я не вижу элегантного способа выражения аргумента без конечной запятой. Я всегда могу сгенерировать список в коде, прежде чем передавать его в шаблон, но мне было интересно, предлагает ли библиотека альтернативный подход, например, разрешить вам определять, является ли это последним элементом в списке в шаблоне.