Sha256: 922d17c5e693230ab59bef3dfbcad318eadc52567e4152694cbd133f082d1d57

Contents?: true

Size: 534 Bytes

Versions: 1

Compression:

Stored size: 534 Bytes

Contents

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

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

1 entries across 1 versions & 1 rubygems

Version Path
letsfreckle-client-0.1.0 lib/letsfreckle.rb