Sha256: 99e0215e6a60d200519d9e6938abd7bf537e6e4b27d7568d4396cc66873eaec5

Contents?: true

Size: 524 Bytes

Versions: 1

Compression:

Stored size: 524 Bytes

Contents

# frozen_string_literal: true

module Lokalise
  module OAuth2
    module Connection
      BASE_URL = URI('https://app.lokalise.com/oauth2/')

      def connection
        Faraday.new(options) { |f| f.adapter Faraday.default_adapter }
      end

      private

      def options
        {
          headers: {
            accept: 'application/json',
            user_agent: "ruby-lokalise-api gem/#{Lokalise::VERSION}"
          },
          url: BASE_URL.to_s
        }
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ruby-lokalise-api-5.0.0 lib/ruby-lokalise-api/oauth2/connection.rb