# frozen_string_literal: true require 'thor' require 'rest-client' require 'json' require 'awesome_print' require 'pubnub' module Sapos module Print class Error < StandardError; end def self.home_dir Dir.home end def self.app_directory dir = File.join(Sapos::Print.home_dir,".sapos-print") FileUtils.mkdir_p dir unless File.exists?(dir) dir end def self.config @config ||= Sapos::Print::Configuration.new end end end require_relative "print/version" require_relative "print/configuration" require_relative "print/q_reader" require_relative "print/cli"