Sha256: f5c8c93c02025b0eb4f82b057359a6c87aaa9c94ae1e959391c8421461d03a17

Contents?: true

Size: 335 Bytes

Versions: 1

Compression:

Stored size: 335 Bytes

Contents

require "colorful_json/version"
require "json"
require "pygments.rb"

class ColorfulJson

    class << self
      def parse(input)
        parsed_input = JSON.parse(input)
        json = JSON.pretty_generate(parsed_input)
        return Pygments.highlight(json, :formatter => 'terminal', :lexer => 'javascript')
      end
    end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
colorful_json-0.9.0 lib/colorful_json.rb