Sha256: bad07a9aa2f13b4edae2b0526478fa88eaf8af932298eaa61fd76bfd29510917

Contents?: true

Size: 585 Bytes

Versions: 16

Compression:

Stored size: 585 Bytes

Contents

# frozen_string_literal: true

require 'io/console'
require 'tty-spinner'

require 'thor'
require 'uffizzi/error'
require 'uffizzi/shell'
require 'uffizzi/promt'
require 'uffizzi/version'
require 'uffizzi/clients/api/api_client'
require 'uffizzi/clients/api/api_routes'
require 'uffizzi/config_file'
require_relative '../config/uffizzi'

module Uffizzi
  class << self
    def ui
      @ui ||= Uffizzi::UI::Shell.new
    end

    def prompt
      @prompt ||= Uffizzi::UI::Prompt.new
    end

    def root
      @root ||= Pathname.new(File.expand_path('..', __dir__))
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
uffizzi-cli-1.0.5 lib/uffizzi.rb
uffizzi-cli-1.0.4 lib/uffizzi.rb
uffizzi-cli-1.0.3 lib/uffizzi.rb
uffizzi-cli-1.0.2 lib/uffizzi.rb
uffizzi-cli-1.0.1 lib/uffizzi.rb
uffizzi-cli-1.0.0 lib/uffizzi.rb
uffizzi-cli-0.14.0 lib/uffizzi.rb
uffizzi-cli-0.12.0 lib/uffizzi.rb
uffizzi-cli-0.11.5 lib/uffizzi.rb
uffizzi-cli-0.11.4 lib/uffizzi.rb
uffizzi-cli-0.11.3 lib/uffizzi.rb
uffizzi-cli-0.11.2 lib/uffizzi.rb
uffizzi-cli-0.11.1 lib/uffizzi.rb
uffizzi-cli-0.11.0 lib/uffizzi.rb
uffizzi-cli-0.10.1 lib/uffizzi.rb
uffizzi-cli-0.10.0 lib/uffizzi.rb