Sha256: 24389c3d08f3c2ec0647c7b0a23e9d4d34314e12704ff8b9d27df2843557cbd1

Contents?: true

Size: 401 Bytes

Versions: 31

Compression:

Stored size: 401 Bytes

Contents

# typed: strict
# frozen_string_literal: true

module ShopifyAPI
  module Utils
    module HttpUtils
      class << self
        extend T::Sig

        sig { params(headers: T::Hash[String, T.untyped]).returns(T::Hash[String, T.untyped]) }
        def normalize_headers(headers)
          headers.to_h { |k, v| [k.downcase.sub("http_", "").gsub("_", "-"), v] }
        end
      end
    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
shopify_api-14.8.0 lib/shopify_api/utils/http_utils.rb
shopify_api-14.7.0 lib/shopify_api/utils/http_utils.rb
shopify_api-14.6.0 lib/shopify_api/utils/http_utils.rb
shopify_api-14.5.0 lib/shopify_api/utils/http_utils.rb
shopify_api-14.4.0 lib/shopify_api/utils/http_utils.rb
shopify_api-14.3.0 lib/shopify_api/utils/http_utils.rb
shopify_api-14.2.0 lib/shopify_api/utils/http_utils.rb
shopify_api-14.1.0 lib/shopify_api/utils/http_utils.rb
shopify_api-14.0.1 lib/shopify_api/utils/http_utils.rb
shopify_api-14.0.0 lib/shopify_api/utils/http_utils.rb
shopify_api-13.4.0 lib/shopify_api/utils/http_utils.rb
shopify_api-13.3.1 lib/shopify_api/utils/http_utils.rb
shopify_api-13.3.0 lib/shopify_api/utils/http_utils.rb
shopify_api-13.2.0 lib/shopify_api/utils/http_utils.rb
shopify_api-13.1.0 lib/shopify_api/utils/http_utils.rb
shopify_api-13.0.0 lib/shopify_api/utils/http_utils.rb
shopify_api-12.5.0 lib/shopify_api/utils/http_utils.rb
shopify_api-12.4.0 lib/shopify_api/utils/http_utils.rb
shopify_api-12.3.0 lib/shopify_api/utils/http_utils.rb
shopify_api-12.2.1 lib/shopify_api/utils/http_utils.rb