Sha256: 91bf8995712e8ddb1d9b2f1744533a5f47ad29bf7bd6f501654dbc4aa165f72f

Contents?: true

Size: 564 Bytes

Versions: 2

Compression:

Stored size: 564 Bytes

Contents

require 'hashie'
require 'httparty'
require 'delegate'

require 'letsfreckle/version'
require 'letsfreckle/extensions/mash'
require 'letsfreckle/configuration'
require 'letsfreckle/client_resource'
require 'letsfreckle/project'
require 'letsfreckle/error'
require 'letsfreckle/entry'
require 'letsfreckle/user'
require 'letsfreckle/tag'

module LetsFreckle
  extend self

  attr_reader :config

  def configure(&block)
    raise ArgumentError, 'configuration block required' unless block
    @config = Configuration.new
    @config.instance_eval(&block)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
letsfreckle-client-0.1.2 lib/letsfreckle.rb
letsfreckle-client-0.1.1 lib/letsfreckle.rb