Sha256: 228a1b8325d5c9bf2cf9f29c3234b937179993a77d0861f20e0805b76243da9d
Contents?: true
Size: 360 Bytes
Versions: 6
Compression:
Stored size: 360 Bytes
Contents
require 'faraday_middleware/response_middleware' module FaradayMiddleware class ParseOj < ResponseMiddleware dependency do require 'oj' unless defined?(::Oj) end define_parser do |body| ::Oj.load(body, mode: :compat) unless body.strip.empty? end end end Faraday.register_middleware :response, oj: FaradayMiddleware::ParseOj
Version data entries
6 entries across 6 versions & 1 rubygems