module Rgversion class Terminal def initialize(results) @results = results end def report render_errors render_output end def copy_to_clipboard return if @output.blank? `echo "#{@output}" | pbcopy` puts "\nCopied to your clipboard!".green end private def render_errors return if @results[:errors].blank? puts @results[:errors].join("\n").red puts end def render_output return if @results[:gems].blank? @output = @results[:gems].join("\n") puts "#{@output}" end end end