Merge pull request #19581 from Homebrew/caveats-remove-ansi

cask/api: remove control characters from cask caveats
This commit is contained in:
Eric Knibbe 2025-03-25 12:11:18 +00:00 committed by GitHub
commit d8b5daea14
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -378,7 +378,7 @@ module Cask
"outdated" => outdated?,
"sha256" => sha256,
"artifacts" => artifacts_list,
"caveats" => (caveats unless caveats.empty?),
"caveats" => (Tty.strip_ansi(caveats) unless caveats.empty?),
"depends_on" => depends_on,
"conflicts_with" => conflicts_with,
"container" => container&.pairs,