require 'tty/prompt' require 'colorize' module Hitcher module UserPrompt def tty if @tty.nil? @tty = TTY::Prompt.new end @tty end def question(str) STDOUT.print(str) end def notice(str) STDOUT.print(str.light_blue) end def yes(str) STDOUT.puts(str.green) end def no(str) STDOUT.puts(str.yellow) end def fatal(str) STDERR.puts(str.red) end end end