Parabéns pelo projeto! Tive a oportunidade de testá-lo e achei muito prático. Inclusive, já utilizo o pdfmake no meu dia a dia no sistema que ajudo a manter, então sei como essa ferramenta é valiosa.
Uma sugestão: Seria interessante implementar uma validação para evitar a geração de PDFs vazios, ou seja, quando nenhuma informação é fornecida. Isso pode prevenir situações em que o usuário gera um PDF sem querer e acaba com um arquivo em branco.
Continue o excelente trabalho!
Boa tarde!
Muito obrigado pelo toque, realmente acabei esquecendo dessa validação hehe. Valeu pelo feedback :punch: