A JavaScript PDF generation library for Node and the browser