Normalize-newline consistently converts line endings in a string from mixed Windows (CRLF) and Unix (LF) formats to a single, specified newline character. This ensures consistent text representation across different operating systems and platforms, avoiding potential issues with parsing or comparison. It simplifies cross-platform development by providing a reliable way to handle text files with varying line ending conventions. The package is lightweight, dependency-free, and easy to integrate into existing projects.