Engine PDF via WeasyPrint. Puxa automaticamente @crystal-node/core.
npm install @crystal-node/engine-weasyprint vash pdf-lib
# + Python 3 + WeasyPrint no SO
const reportEngine = require('@crystal-node/engine-weasyprint');
await reportEngine.renderReportPdf(model, res, { reportDir: __dirname, pdf: { ... } });
Docs: site do projeto