# -*- encoding: utf-8 -*- # stub: whirled_peas 0.12.0 ruby lib Gem::Specification.new do |s| s.name = "whirled_peas".freeze s.version = "0.12.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/tcollier/whirled_peas/blob/main/CHANGELOG.md", "homepage_uri" => "https://github.com/tcollier/whirled_peas", "source_code_uri" => "https://github.com/tcollier/whirled_peas" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Tom Collier".freeze] s.bindir = "exe".freeze s.date = "2021-02-01" s.email = ["tcollier@gmail.com".freeze] s.executables = ["whirled_peas".freeze] s.files = [".gitignore".freeze, ".rspec".freeze, ".travis.yml".freeze, "CHANGELOG.md".freeze, "CODE_OF_CONDUCT.md".freeze, "Gemfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/console".freeze, "bin/reset_cursor".freeze, "bin/screen_test".freeze, "bin/setup".freeze, "doc/application.md".freeze, "doc/cli.md".freeze, "doc/components.md".freeze, "doc/easing.md".freeze, "doc/elements.md".freeze, "doc/screen_test.md".freeze, "doc/settings.md".freeze, "doc/template_factory.md".freeze, "doc/themes.md".freeze, "examples/components.rb".freeze, "examples/graph.rb".freeze, "examples/intro.rb".freeze, "examples/scrolling.rb".freeze, "exe/whirled_peas".freeze, "lib/data/themes.yaml".freeze, "lib/whirled_peas.rb".freeze, "lib/whirled_peas/animator.rb".freeze, "lib/whirled_peas/animator/debug_consumer.rb".freeze, "lib/whirled_peas/animator/easing.rb".freeze, "lib/whirled_peas/animator/frame.rb".freeze, "lib/whirled_peas/animator/frameset.rb".freeze, "lib/whirled_peas/animator/producer.rb".freeze, "lib/whirled_peas/animator/renderer_consumer.rb".freeze, "lib/whirled_peas/command.rb".freeze, "lib/whirled_peas/command/base.rb".freeze, "lib/whirled_peas/command/config_command.rb".freeze, "lib/whirled_peas/command/debug.rb".freeze, "lib/whirled_peas/command/fonts.rb".freeze, "lib/whirled_peas/command/frame_command.rb".freeze, "lib/whirled_peas/command/frames.rb".freeze, "lib/whirled_peas/command/help.rb".freeze, "lib/whirled_peas/command/play.rb".freeze, "lib/whirled_peas/command/record.rb".freeze, "lib/whirled_peas/command/still.rb".freeze, "lib/whirled_peas/command/themes.rb".freeze, "lib/whirled_peas/command_line.rb".freeze, "lib/whirled_peas/component.rb".freeze, "lib/whirled_peas/component/list_with_active.rb".freeze, "lib/whirled_peas/config.rb".freeze, "lib/whirled_peas/device.rb".freeze, "lib/whirled_peas/device/null_device.rb".freeze, "lib/whirled_peas/device/output_file.rb".freeze, "lib/whirled_peas/device/rendered_frame.rb".freeze, "lib/whirled_peas/device/screen.rb".freeze, "lib/whirled_peas/errors.rb".freeze, "lib/whirled_peas/graphics.rb".freeze, "lib/whirled_peas/graphics/box_painter.rb".freeze, "lib/whirled_peas/graphics/canvas.rb".freeze, "lib/whirled_peas/graphics/composer.rb".freeze, "lib/whirled_peas/graphics/container_coords.rb".freeze, "lib/whirled_peas/graphics/container_dimensions.rb".freeze, "lib/whirled_peas/graphics/container_painter.rb".freeze, "lib/whirled_peas/graphics/content_dimensions.rb".freeze, "lib/whirled_peas/graphics/content_painter.rb".freeze, "lib/whirled_peas/graphics/debugger.rb".freeze, "lib/whirled_peas/graphics/graph_dimensions.rb".freeze, "lib/whirled_peas/graphics/graph_painter.rb".freeze, "lib/whirled_peas/graphics/grid_painter.rb".freeze, "lib/whirled_peas/graphics/painter.rb".freeze, "lib/whirled_peas/graphics/pixel_grid.rb".freeze, "lib/whirled_peas/graphics/renderer.rb".freeze, "lib/whirled_peas/graphics/scrollbar_helper.rb".freeze, "lib/whirled_peas/graphics/text_painter.rb".freeze, "lib/whirled_peas/null_logger.rb".freeze, "lib/whirled_peas/settings.rb".freeze, "lib/whirled_peas/settings/alignment.rb".freeze, "lib/whirled_peas/settings/bg_color.rb".freeze, "lib/whirled_peas/settings/border.rb".freeze, "lib/whirled_peas/settings/box_settings.rb".freeze, "lib/whirled_peas/settings/color.rb".freeze, "lib/whirled_peas/settings/container_settings.rb".freeze, "lib/whirled_peas/settings/debugger.rb".freeze, "lib/whirled_peas/settings/display_flow.rb".freeze, "lib/whirled_peas/settings/element_settings.rb".freeze, "lib/whirled_peas/settings/graph_settings.rb".freeze, "lib/whirled_peas/settings/grid_settings.rb".freeze, "lib/whirled_peas/settings/margin.rb".freeze, "lib/whirled_peas/settings/padding.rb".freeze, "lib/whirled_peas/settings/position.rb".freeze, "lib/whirled_peas/settings/scrollbar.rb".freeze, "lib/whirled_peas/settings/sizing.rb".freeze, "lib/whirled_peas/settings/spacing.rb".freeze, "lib/whirled_peas/settings/text_color.rb".freeze, "lib/whirled_peas/settings/text_settings.rb".freeze, "lib/whirled_peas/settings/theme.rb".freeze, "lib/whirled_peas/settings/theme_library.rb".freeze, "lib/whirled_peas/settings/vert_alignment.rb".freeze, "lib/whirled_peas/utils.rb".freeze, "lib/whirled_peas/utils/ansi.rb".freeze, "lib/whirled_peas/utils/file_handler.rb".freeze, "lib/whirled_peas/utils/formatted_string.rb".freeze, "lib/whirled_peas/utils/title_font.rb".freeze, "lib/whirled_peas/version.rb".freeze, "screen_test/components/list_with_active/l2r_position_end.frame".freeze, "screen_test/components/list_with_active/l2r_position_end.rb".freeze, "screen_test/components/list_with_active/l2r_position_middle.frame".freeze, "screen_test/components/list_with_active/l2r_position_middle.rb".freeze, "screen_test/components/list_with_active/l2r_position_start.frame".freeze, "screen_test/components/list_with_active/l2r_position_start.rb".freeze, "screen_test/components/list_with_active/l2r_separator.frame".freeze, "screen_test/components/list_with_active/l2r_separator.rb".freeze, "screen_test/components/list_with_active/t2b_position_end.frame".freeze, "screen_test/components/list_with_active/t2b_position_end.rb".freeze, "screen_test/components/list_with_active/t2b_position_middle.frame".freeze, "screen_test/components/list_with_active/t2b_position_middle.rb".freeze, "screen_test/components/list_with_active/t2b_position_start.frame".freeze, "screen_test/components/list_with_active/t2b_position_start.rb".freeze, "screen_test/components/list_with_active/t2b_separator.frame".freeze, "screen_test/components/list_with_active/t2b_separator.rb".freeze, "screen_test/elements/box.frame".freeze, "screen_test/elements/box.rb".freeze, "screen_test/elements/graph_asc.frame".freeze, "screen_test/elements/graph_asc.rb".freeze, "screen_test/elements/graph_desc.frame".freeze, "screen_test/elements/graph_desc.rb".freeze, "screen_test/elements/graph_horiz.frame".freeze, "screen_test/elements/graph_horiz.rb".freeze, "screen_test/elements/graph_sin.frame".freeze, "screen_test/elements/graph_sin.rb".freeze, "screen_test/elements/grid.frame".freeze, "screen_test/elements/grid.rb".freeze, "screen_test/elements/screen_overflow_x.frame".freeze, "screen_test/elements/screen_overflow_x.rb".freeze, "screen_test/elements/screen_overflow_y.frame".freeze, "screen_test/elements/screen_overflow_y.rb".freeze, "screen_test/elements/text.frame".freeze, "screen_test/elements/text.rb".freeze, "screen_test/elements/text_multiline.frame".freeze, "screen_test/elements/text_multiline.rb".freeze, "screen_test/elements/theme.frame".freeze, "screen_test/elements/theme.rb".freeze, "screen_test/settings/align/box_around.frame".freeze, "screen_test/settings/align/box_around.rb".freeze, "screen_test/settings/align/box_between.frame".freeze, "screen_test/settings/align/box_between.rb".freeze, "screen_test/settings/align/box_center.frame".freeze, "screen_test/settings/align/box_center.rb".freeze, "screen_test/settings/align/box_default.frame".freeze, "screen_test/settings/align/box_default.rb".freeze, "screen_test/settings/align/box_evenly.frame".freeze, "screen_test/settings/align/box_evenly.rb".freeze, "screen_test/settings/align/box_left.frame".freeze, "screen_test/settings/align/box_left.rb".freeze, "screen_test/settings/align/box_right.frame".freeze, "screen_test/settings/align/box_right.rb".freeze, "screen_test/settings/align/children_center.frame".freeze, "screen_test/settings/align/children_center.rb".freeze, "screen_test/settings/align/children_left.frame".freeze, "screen_test/settings/align/children_left.rb".freeze, "screen_test/settings/align/children_right.frame".freeze, "screen_test/settings/align/children_right.rb".freeze, "screen_test/settings/align/grid_center.frame".freeze, "screen_test/settings/align/grid_center.rb".freeze, "screen_test/settings/align/grid_default.frame".freeze, "screen_test/settings/align/grid_default.rb".freeze, "screen_test/settings/align/grid_left.frame".freeze, "screen_test/settings/align/grid_left.rb".freeze, "screen_test/settings/align/grid_right.frame".freeze, "screen_test/settings/align/grid_right.rb".freeze, "screen_test/settings/ansi/bold.frame".freeze, "screen_test/settings/ansi/bold.rb".freeze, "screen_test/settings/ansi/color.frame".freeze, "screen_test/settings/ansi/color.rb".freeze, "screen_test/settings/ansi/underline.frame".freeze, "screen_test/settings/ansi/underline.rb".freeze, "screen_test/settings/border.frame".freeze, "screen_test/settings/border.rb".freeze, "screen_test/settings/content_start/box_bottom.frame".freeze, "screen_test/settings/content_start/box_bottom.rb".freeze, "screen_test/settings/content_start/box_left.frame".freeze, "screen_test/settings/content_start/box_left.rb".freeze, "screen_test/settings/content_start/box_left_negative.frame".freeze, "screen_test/settings/content_start/box_left_negative.rb".freeze, "screen_test/settings/content_start/box_right.frame".freeze, "screen_test/settings/content_start/box_right.rb".freeze, "screen_test/settings/content_start/box_top.frame".freeze, "screen_test/settings/content_start/box_top.rb".freeze, "screen_test/settings/content_start/box_top_negative.frame".freeze, "screen_test/settings/content_start/box_top_negative.rb".freeze, "screen_test/settings/content_start/grid_left.frame".freeze, "screen_test/settings/content_start/grid_left.rb".freeze, "screen_test/settings/content_start/grid_left_negative.frame".freeze, "screen_test/settings/content_start/grid_left_negative.rb".freeze, "screen_test/settings/content_start/grid_top.frame".freeze, "screen_test/settings/content_start/grid_top.rb".freeze, "screen_test/settings/content_start/grid_top_negative.frame".freeze, "screen_test/settings/content_start/grid_top_negative.rb".freeze, "screen_test/settings/flow/box_b2t.frame".freeze, "screen_test/settings/flow/box_b2t.rb".freeze, "screen_test/settings/flow/box_l2r.frame".freeze, "screen_test/settings/flow/box_l2r.rb".freeze, "screen_test/settings/flow/box_r2l.frame".freeze, "screen_test/settings/flow/box_r2l.rb".freeze, "screen_test/settings/flow/box_t2b.frame".freeze, "screen_test/settings/flow/box_t2b.rb".freeze, "screen_test/settings/flow/grid_b2t.frame".freeze, "screen_test/settings/flow/grid_b2t.rb".freeze, "screen_test/settings/flow/grid_l2r.frame".freeze, "screen_test/settings/flow/grid_l2r.rb".freeze, "screen_test/settings/flow/grid_r2l.frame".freeze, "screen_test/settings/flow/grid_r2l.rb".freeze, "screen_test/settings/flow/grid_t2b.frame".freeze, "screen_test/settings/flow/grid_t2b.rb".freeze, "screen_test/settings/height/box.frame".freeze, "screen_test/settings/height/box.rb".freeze, "screen_test/settings/height/box_border_sizing.frame".freeze, "screen_test/settings/height/box_border_sizing.rb".freeze, "screen_test/settings/height/grid.frame".freeze, "screen_test/settings/height/grid.rb".freeze, "screen_test/settings/height/overflow_box.frame".freeze, "screen_test/settings/height/overflow_box.rb".freeze, "screen_test/settings/height/overflow_box_l2r.frame".freeze, "screen_test/settings/height/overflow_box_l2r.rb".freeze, "screen_test/settings/height/overflow_box_t2b.frame".freeze, "screen_test/settings/height/overflow_box_t2b.rb".freeze, "screen_test/settings/height/overflow_grid.frame".freeze, "screen_test/settings/height/overflow_grid.rb".freeze, "screen_test/settings/margin.frame".freeze, "screen_test/settings/margin.rb".freeze, "screen_test/settings/padding.frame".freeze, "screen_test/settings/padding.rb".freeze, "screen_test/settings/scroll/horiz_box.frame".freeze, "screen_test/settings/scroll/horiz_box.rb".freeze, "screen_test/settings/scroll/horiz_box_align_center.rb".freeze, "screen_test/settings/scroll/horiz_box_align_right.rb".freeze, "screen_test/settings/scroll/vert_box.frame".freeze, "screen_test/settings/scroll/vert_box.rb".freeze, "screen_test/settings/title_font.frame".freeze, "screen_test/settings/title_font.rb".freeze, "screen_test/settings/valign/box_around.frame".freeze, "screen_test/settings/valign/box_around.rb".freeze, "screen_test/settings/valign/box_between.frame".freeze, "screen_test/settings/valign/box_between.rb".freeze, "screen_test/settings/valign/box_bottom.frame".freeze, "screen_test/settings/valign/box_bottom.rb".freeze, "screen_test/settings/valign/box_default.frame".freeze, "screen_test/settings/valign/box_default.rb".freeze, "screen_test/settings/valign/box_evenly.frame".freeze, "screen_test/settings/valign/box_evenly.rb".freeze, "screen_test/settings/valign/box_middle.frame".freeze, "screen_test/settings/valign/box_middle.rb".freeze, "screen_test/settings/valign/box_top.frame".freeze, "screen_test/settings/valign/box_top.rb".freeze, "screen_test/settings/valign/grid_bottom.frame".freeze, "screen_test/settings/valign/grid_bottom.rb".freeze, "screen_test/settings/valign/grid_default.frame".freeze, "screen_test/settings/valign/grid_default.rb".freeze, "screen_test/settings/valign/grid_middle.frame".freeze, "screen_test/settings/valign/grid_middle.rb".freeze, "screen_test/settings/valign/grid_top.frame".freeze, "screen_test/settings/valign/grid_top.rb".freeze, "screen_test/settings/width/box_border_sizing.frame".freeze, "screen_test/settings/width/box_border_sizing.rb".freeze, "screen_test/settings/width/box_content.frame".freeze, "screen_test/settings/width/box_content.rb".freeze, "screen_test/settings/width/box_default.frame".freeze, "screen_test/settings/width/box_default.rb".freeze, "screen_test/settings/width/grid.frame".freeze, "screen_test/settings/width/grid.rb".freeze, "screen_test/settings/width/overflow_align_center.frame".freeze, "screen_test/settings/width/overflow_align_center.rb".freeze, "screen_test/settings/width/overflow_align_right.frame".freeze, "screen_test/settings/width/overflow_align_right.rb".freeze, "screen_test/settings/width/overflow_box.frame".freeze, "screen_test/settings/width/overflow_box.rb".freeze, "screen_test/settings/width/overflow_box_l2r.frame".freeze, "screen_test/settings/width/overflow_box_l2r.rb".freeze, "screen_test/settings/width/overflow_box_t2b.frame".freeze, "screen_test/settings/width/overflow_box_t2b.rb".freeze, "screen_test/settings/width/overflow_grid.frame".freeze, "screen_test/settings/width/overflow_grid.rb".freeze, "tools/whirled_peas/tools/screen_tester.rb".freeze, "whirled_peas.gemspec".freeze] s.homepage = "https://github.com/tcollier/whirled_peas".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.3.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Visualizer for Advent of Code solutions".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.5".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.6".freeze]) end