# -*- encoding: utf-8 -*- # stub: proforma 1.0.1 ruby lib Gem::Specification.new do |s| s.name = "proforma".freeze s.version = "1.0.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Matthew Ruggio".freeze] s.date = "2019-04-25" s.description = " Provide a simple, configurable, and standardized document generation object model.\n The basic premise is to pass in a dataset and configuration and this library will return rendered documents.\n The rendering engines can be plugged in so it leaves this as an extendable/open framework.\n".freeze s.email = ["mruggio@bluemarblepayroll.com".freeze] s.executables = ["console".freeze, "render".freeze] s.files = [".editorconfig".freeze, ".gitignore".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, ".travis.yml".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "Guardfile".freeze, "LICENSE".freeze, "README.md".freeze, "bin/console".freeze, "bin/render".freeze, "lib/proforma.rb".freeze, "lib/proforma/compiling.rb".freeze, "lib/proforma/compiling/aggregation.rb".freeze, "lib/proforma/compiling/compilable.rb".freeze, "lib/proforma/compiling/counter.rb".freeze, "lib/proforma/document.rb".freeze, "lib/proforma/hash_evaluator.rb".freeze, "lib/proforma/hash_refinements.rb".freeze, "lib/proforma/model_factory.rb".freeze, "lib/proforma/modeling.rb".freeze, "lib/proforma/modeling/banner.rb".freeze, "lib/proforma/modeling/collection.rb".freeze, "lib/proforma/modeling/data_table.rb".freeze, "lib/proforma/modeling/data_table/aggregator.rb".freeze, "lib/proforma/modeling/data_table/column.rb".freeze, "lib/proforma/modeling/generic_container.rb".freeze, "lib/proforma/modeling/grouping.rb".freeze, "lib/proforma/modeling/header.rb".freeze, "lib/proforma/modeling/pane.rb".freeze, "lib/proforma/modeling/pane/column.rb".freeze, "lib/proforma/modeling/pane/line.rb".freeze, "lib/proforma/modeling/separator.rb".freeze, "lib/proforma/modeling/spacer.rb".freeze, "lib/proforma/modeling/table.rb".freeze, "lib/proforma/modeling/table/cell.rb".freeze, "lib/proforma/modeling/table/row.rb".freeze, "lib/proforma/modeling/table/section.rb".freeze, "lib/proforma/modeling/text.rb".freeze, "lib/proforma/modeling/types.rb".freeze, "lib/proforma/modeling/types/align.rb".freeze, "lib/proforma/plain_text_renderer.rb".freeze, "lib/proforma/prototype.rb".freeze, "lib/proforma/template.rb".freeze, "lib/proforma/type_factory.rb".freeze, "lib/proforma/version.rb".freeze, "proforma.gemspec".freeze, "spec/fixtures/bringing_it_all_together.txt".freeze, "spec/fixtures/snapshots/custom_table.yml".freeze, "spec/fixtures/snapshots/user_details.yml".freeze, "spec/fixtures/snapshots/user_list.yml".freeze, "spec/proforma/compiling/counter_spec.rb".freeze, "spec/proforma/hash_evaluator_spec.rb".freeze, "spec/proforma/modeling/table/cell_spec.rb".freeze, "spec/proforma/modeling/table/row_spec.rb".freeze, "spec/proforma_spec.rb".freeze, "spec/spec_helper.rb".freeze] s.homepage = "https://github.com/bluemarblepayroll/proforma".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.3.8".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Configurable and extendable document rendering engine for datasets".freeze s.test_files = ["spec/fixtures/bringing_it_all_together.txt".freeze, "spec/fixtures/snapshots/custom_table.yml".freeze, "spec/fixtures/snapshots/user_details.yml".freeze, "spec/fixtures/snapshots/user_list.yml".freeze, "spec/proforma/compiling/counter_spec.rb".freeze, "spec/proforma/hash_evaluator_spec.rb".freeze, "spec/proforma/modeling/table/cell_spec.rb".freeze, "spec/proforma/modeling/table/row_spec.rb".freeze, "spec/proforma_spec.rb".freeze, "spec/spec_helper.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1".freeze]) s.add_development_dependency(%q.freeze, ["~> 4.7".freeze]) s.add_development_dependency(%q.freeze, ["~> 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.8".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.63.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.16.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.4.2".freeze]) end