lib/clerk.rb in clerk-sdk-ruby-1.0.1 vs lib/clerk.rb in clerk-sdk-ruby-1.0.2

- old
+ new

@@ -3,24 +3,25 @@ require_relative "clerk/version" require_relative "clerk/sdk" module Clerk class << self - attr_accessor :configuration - def configure - self.configuration ||= Config.new yield(configuration) end + + def configuration + @configuration ||= Config.new + end end class Config PRODUCTION_BASE_URL = "https://api.clerk.dev/v1/".freeze attr_accessor :api_key, :base_url, :logger, :middleware_cache_store def initialize @base_url = ENV.fetch("CLERK_API_BASE", PRODUCTION_BASE_URL) - @api_key = ENV.fetch("CLERK_API_KEY") + @api_key = ENV["CLERK_API_KEY"] end end end if defined?(::Rails)