# frozen_string_literal: true $LOAD_PATH.unshift(File.expand_path(__dir__)) require "bundler/inline" gemfile do source "https://rubygems.org" gem "addressable", "~> 2.7" gem "anyway_config", ">= 2.0" gem "faraday", ">= 2.0", "< 3.0" gem "faraday-retry", ">= 1.0", "< 3.0" gem "shale", "~> 1.0" gem "zeitwerk", ">= 2.0" end require "zeitwerk" require "addressable" require "anyway_config" require "faraday" require "faraday/retry" require "shale" require "evil_martians_api/errors" require "evil_martians_api/middleware/handle_connection_error_middleware" require "evil_martians_api/middleware/raise_http_error_middleware" require "evil_martians_api/railtie" if defined?(Rails) module EvilMartiansAPI; end loader = Zeitwerk::Loader.for_gem loader.inflector.inflect("evil_martians_api" => "EvilMartiansAPI", "api" => "API") loader.setup