Sha256: 6ef2ee1c47e9c743e621bac5c3dc771fce05f36adc791726f8625fabe469e5a5

Contents?: true

Size: 550 Bytes

Versions: 1

Compression:

Stored size: 550 Bytes

Contents

require "stairs/version"
require "active_support/core_ext"
require "colorize"

module Stairs
  autoload :Step, "stairs/step"
  autoload :Script, "stairs/script"
  autoload :Steps, "stairs/steps"
  autoload :EnvAdapters, "stairs/env_adapters"
  autoload :Configuration, "stairs/configuration"
  autoload :InteractiveConfiguration, "stairs/interactive_configuration"
  autoload :Util, "stairs/util"

  class << self
    def configure
      yield(configuration)
    end

    def configuration
      @configuration ||= Configuration.new
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
stairs-0.3.0 lib/stairs.rb