Sha256: ef35553265a48da5aa91cc0d864be64f45c6b432e0b8eca72341769537fa9213

Contents?: true

Size: 1.74 KB

Versions: 1

Compression:

Stored size: 1.74 KB

Contents

# frozen_string_literal: true

require 'thor'
require 'openssl'
require 'base64'
require 'yaml'
require 'roro/cli'
require 'roro/cli/generate/generate'
require 'roro/cli/generate/generate_harvest'
require 'roro/cli/generate/generate_adventure'
require 'roro/cli/generate/generate_adventure_tests'
require 'roro/cli/generate/generate_containers'
require 'roro/cli/generate/generate_environments'
require 'roro/cli/generate/generate_exposed'
require 'roro/cli/generate/generate_keys'
require 'roro/cli/generate/generate_mise'
require 'roro/cli/generate/generate_obfuscated'
require 'roro/cli/rollon'
require 'roro/common/file_reflection'
require 'roro/common/utilities'
require 'roro/configurators/adventure_chooser'
require 'roro/configurators/adventure_picker'
require 'roro/configurators/adventure_writer'
require 'roro/configurators/catalog_builder'
require 'roro/configurators/configurator'
require 'roro/configurators/dependency_satisfier'
require 'roro/configurators/question_asker'
require 'roro/configurators/question_builder'
require 'roro/configurators/reflector'
require 'roro/configurators/structure_builder'
require 'roro/configurators/validator'
require 'roro/crypto/cipher'
require 'roro/crypto/exposer'
require 'roro/crypto/file_writer'
require 'roro/crypto/key_writer'
require 'roro/crypto/obfuscator'
require 'roro/error'
require 'roro/version'

module Roro
  def self.gem_root
    File.dirname __dir__
  end

  include Roro::Configurators
  class CLI < Thor
    include Utilities
    include FileReflection
  end

  module FileReflection; end
  module Utilities; end

  module Crypto
    include FileReflection
    class Cipher; end
    class QuestionAsker < Thor; end
    class CatalogBuilder; end
  end

  module Configurators
    include Utilities
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
roro-0.3.33 lib/roro.rb