* feat(email): significantly expanded email client detection to support 40+ new user agents, including Alpine, Canary Mail, FairEmail, ProtonMail Bridge, Tutanota, and The Bat!
feat(helpers): added getOutlookEdition() utility to interpret raw version strings into specific Outlook editions (e.g., distinguishing Outlook 2016 MSI vs. Click-to-Run/365).
chore(enums): added comprehensive BrowserName.Email enums for all newly supported clients.
chore(types): added TypeScript definitions for the new getOutlookEdition helper.
test(email): added comprehensive test suite covering 60+ email client user agent strings.
test(helpers): added unit tests for getOutlookEdition covering Windows (MSI/C2R) and Mac variants.
* chore: Some small updates for business logic around K-9, Yahoo Mail, Outlook
* test: Edgecase alignment and fixes
chore(deps): npm vulnerability fix in package-lock.json
chore: Updated dist builds
* Revert accidentally-removed additional code and comments
* Correct comment syntax in ua-parser-extensions.js
Fix comment formatting and clean up code.
* chore: build fix