Sha256: af734edfcaed6840ec22f11614efe03fe9e83a488ecb5565400ddc52668bcd6b

Contents?: true

Size: 593 Bytes

Versions: 5

Compression:

Stored size: 593 Bytes

Contents

# frozen_string_literal: true

require 'faraday_middleware'

require 'rocketfuel_api/error'
require 'rocketfuel_api/faraday/raise_http_error'

require 'rocketfuel_api/connection'
require 'rocketfuel_api/service'
require 'rocketfuel_api/resource'
require 'rocketfuel_api/version'

module RocketfuelApi
  AUTOLOAD_PATHS = [
    Dir[File.dirname(__dir__) + '/lib/rocketfuel_api/resource/*.rb'],
    Dir[File.dirname(__dir__) + '/lib/rocketfuel_api/service/*.rb']
  ].flatten.freeze

  def self.root
    Pathname.new(File.dirname(__dir__))
  end

  AUTOLOAD_PATHS.each { |file| require file }
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rocketfuel_api-0.2.0 lib/rocketfuel_api.rb
rocketfuel_api-0.1.3 lib/rocketfuel_api.rb
rocketfuel_api-0.1.2 lib/rocketfuel_api.rb
rocketfuel_api-0.1.1 lib/rocketfuel_api.rb
rocketfuel_api-0.1.0 lib/rocketfuel_api.rb