Building a Zero-Dependency Client-Side PDF Generator in TypeScript