Sha256: b8d300805b81d6704236a83371c89e2c225a15bfc80048c48d1cdcaddc1d89a4
Contents?: true
Size: 309 Bytes
Versions: 4
Compression:
Stored size: 309 Bytes
Contents
require "json" module PluckMap module JsonPresenter def to_json(query, json: default_json, **) json.dump(to_h(query)) end private def default_json if defined?(MultiJson) MultiJson elsif defined?(Oj) Oj else JSON end end end end
Version data entries
4 entries across 4 versions & 1 rubygems