Sha256: 88bb1477766a651669d2c100ac332e18900826eeb94c71063dd0d582431f980a

Contents?: true

Size: 327 Bytes

Versions: 4

Compression:

Stored size: 327 Bytes

Contents

require "awesome_print"

module JazzFingers
  class Print
    class << self
      def config
        lambda do |_output, value, pry_object|
          return if Hirb::View.view_or_page_output(value)
          pretty = value.ai(indent: 2)
          pry_object.pager.page("=> #{pretty}\n")
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jazz_fingers-4.0.1 lib/jazz_fingers/print.rb
jazz_fingers-4.0.0 lib/jazz_fingers/print.rb
jazz_fingers-3.0.2 lib/jazz_fingers/print.rb
jazz_fingers-3.0.1 lib/jazz_fingers/print.rb