Installation
Quick Take
Purpose
detergent prepares text for copy-pasting into HTML, especially; the email-template HTML:
- deletes invisible Unicode characters (like ETX)
- collapses whitespace
- trims
- prevents widow words
- recursively decodes entities and encodes it back, preferring named HTML entities over numeric-ones, switching to numeric for entities which don’t render correctly across common email clients
- optionally