Sha256: 92503439340c047c18fd158dd3d886fdaddf6ade8d9f0da307c1b2020e14248b
Contents?: true
Size: 356 Bytes
Versions: 8
Compression:
Stored size: 356 Bytes
Contents
require 'json' module DeadlySerious module Engine class JsonIo include Enumerable def initialize(io) @io = io end def each @io.each { |line| yield JSON.parse(line) } end def <<(value) @io << value.to_json << "\n" end def flush @io.flush end end end end
Version data entries
8 entries across 8 versions & 1 rubygems