Моя цель - конвертировать некоторые jsx в pdf на сервере, используя pdfmake .
JSX используется в качестве языка шаблонов, но он конвертируется в усы json с помощью специального инструмента cli, созданного поверх jsx-pdf . Преобразованные усы json имеет формат pdfmake, с некоторыми конструкциями усов, которые позволяют генерировать таблицы из массивов.
Моя проблема в том, что я хотел бы украсить jsx специфическими для усов конструкциями, как в #ITEMS, чтобы отобразить их из массива.
export default (
<document>
<content>
{/* MUSTACHE syntax in jsx comment
{{#ITEMS.length}}, {{/ITEMS.length}}
{{#ITEMS}}
{{/ITEMS}}
*/}
</content>
</document>
);
Я ищу какой-то постпроцессор для jsx.
Моя идея состоит в том, что babel будет игнорировать конструкции усов, тогда в постпроцессе комментарии jsx будут заменены их фактическим содержанием - синтаксисом усов.