5
# A convenient wrapper for the zlib standard library that allows compression/decompression of strings with gzip.
7
class Stream < StringIO
11
# Decompresses a gzipped string.
12
def self.decompress(source)
13
Zlib::GzipReader.new(StringIO.new(source)).read
16
# Compresses a string using gzip.
17
def self.compress(source)
19
gz = Zlib::GzipWriter.new(output)
b'\\ No newline at end of file'