--- !ruby/object:Gem::Specification name: proforma version: !ruby/object:Gem::Version version: 1.0.0.pre.alpha platform: ruby authors: - Matthew Ruggio autorequire: bindir: bin cert_chain: [] date: 2019-04-19 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: acts_as_hashable requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1' - !ruby/object:Gem::Dependency name: guard-rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.7' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.7' - !ruby/object:Gem::Dependency name: pry requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.8' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.8' - !ruby/object:Gem::Dependency name: rubocop requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.63.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.63.1 - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.16.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.16.1 - !ruby/object:Gem::Dependency name: simplecov-console requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.4.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.4.2 description: |2 Provide a simple, configurable, and standardized document generation object model. The basic premise is to pass in a dataset and configuration and this library will return rendered documents. The rendering engines can be plugged in so it leaves this as an extendable/open framework. email: - mruggio@bluemarblepayroll.com executables: - console - render extensions: [] extra_rdoc_files: [] files: - ".editorconfig" - ".gitignore" - ".rubocop.yml" - ".ruby-version" - ".travis.yml" - CHANGELOG.md - Gemfile - Gemfile.lock - Guardfile - LICENSE - README.md - bin/console - bin/render - lib/proforma.rb - lib/proforma/compiling.rb - lib/proforma/compiling/aggregation.rb - lib/proforma/compiling/compilable.rb - lib/proforma/compiling/counter.rb - lib/proforma/core_ext/hash.rb - lib/proforma/document.rb - lib/proforma/hash_evaluator.rb - lib/proforma/model_factory.rb - lib/proforma/modeling.rb - lib/proforma/modeling/banner.rb - lib/proforma/modeling/collection.rb - lib/proforma/modeling/data_table.rb - lib/proforma/modeling/data_table/aggregator.rb - lib/proforma/modeling/data_table/column.rb - lib/proforma/modeling/generic_container.rb - lib/proforma/modeling/grouping.rb - lib/proforma/modeling/header.rb - lib/proforma/modeling/pane.rb - lib/proforma/modeling/pane/column.rb - lib/proforma/modeling/pane/line.rb - lib/proforma/modeling/separator.rb - lib/proforma/modeling/spacer.rb - lib/proforma/modeling/table.rb - lib/proforma/modeling/table/cell.rb - lib/proforma/modeling/table/row.rb - lib/proforma/modeling/table/section.rb - lib/proforma/modeling/text.rb - lib/proforma/modeling/types.rb - lib/proforma/modeling/types/align.rb - lib/proforma/plain_text_renderer.rb - lib/proforma/prototype.rb - lib/proforma/template.rb - lib/proforma/type_factory.rb - lib/proforma/version.rb - proforma.gemspec - spec/fixtures/snapshots/custom_table.yml - spec/fixtures/snapshots/user_details.yml - spec/fixtures/snapshots/user_list.yml - spec/proforma/hash_evaluator_spec.rb - spec/proforma/modeling/table/cell_spec.rb - spec/proforma/modeling/table/row_spec.rb - spec/proforma_spec.rb - spec/spec_helper.rb homepage: https://github.com/bluemarblepayroll/proforma licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.3.8 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">" - !ruby/object:Gem::Version version: 1.3.1 requirements: [] rubygems_version: 3.0.1 signing_key: specification_version: 4 summary: Configurable and extendable document rendering engine for datasets test_files: - spec/fixtures/snapshots/custom_table.yml - spec/fixtures/snapshots/user_details.yml - spec/fixtures/snapshots/user_list.yml - spec/proforma/hash_evaluator_spec.rb - spec/proforma/modeling/table/cell_spec.rb - spec/proforma/modeling/table/row_spec.rb - spec/proforma_spec.rb - spec/spec_helper.rb