Sha256: f4e92792613470bd0cb61f6a418d20eef0d3de8b6087c19a6a922fd6ede6dafe
Contents?: true
Size: 368 Bytes
Versions: 4
Compression:
Stored size: 368 Bytes
Contents
require 'faraday' module Faraday class Response::Rashify < Response::Middleware dependency 'hashie/mash' dependency 'rash' def parse(body) case body when Hash ::Hashie::Rash.new(body) when Array body.map { |item| item.is_a?(Hash) ? ::Hashie::Rash.new(item) : item } else body end end end end
Version data entries
4 entries across 4 versions & 1 rubygems