Sha256: 7c1661386519e3c623f9a1514901903f32df0b50e199c97c91ef9e5776a3e593
Contents?: true
Size: 329 Bytes
Versions: 2
Compression:
Stored size: 329 Bytes
Contents
# frozen_string_literal: true module JSONSchemer module ContentEncoding BASE64 = proc do |instance| [true, instance.unpack1("m0")] rescue [false, nil] end end module ContentMediaType JSON = proc do |instance| [true, ::JSON.parse(instance)] rescue [false, nil] end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
json_schemer-2.4.0 | lib/json_schemer/content.rb |
json_schemer-2.3.0 | lib/json_schemer/content.rb |