Mind the Line Break: Cross-Platform CRLF/LF Line Endings
Line endings are one of those small but painful details in cross-platform
development. Windows tools (like Visual Studio) prefer CRLF (\r\n) line
endings, while Linux and macOS use LF (\n).