cabal-audit-0.2.0.0: src/Audit/Panic.hs
module Audit.Panic where
import System.IO
import System.Exit
import Text.Printf
panic :: String -> IO a
panic s = do hPutStrLn stderr s
exitFailure
worry :: String -> IO ()
worry = hPutStrLn stderr
bold :: String -> String
bold s = printf "\27[1m%s\27[0m" s
warning :: String -> String
warning s = printf "\27[33m%s\27[0m" s
success :: String -> String
success s = printf "\27[32m%s\27[0m" s