Metadata


Name
blueprinter
Version
1.0.2
Platform
ruby
Authors
Procore Technologies, Inc.
Bindir
bin
Date
2024-02-04 00:00:00 UTC
Description
Blueprinter is a JSON Object Presenter for Ruby that takes business objects and breaks them down into simple hashes and serializes them to JSON. It can be used in Rails in place of other serializers (like JBuilder or ActiveModelSerializers). It is designed to be simple, direct, and performant.
Email
blueprinter@googlegroups.com
Files
CHANGELOG.md
MIT-LICENSE
README.md
Rakefile
lib/blueprinter.rb
lib/blueprinter/base.rb
lib/blueprinter/blueprinter_error.rb
lib/blueprinter/configuration.rb
lib/blueprinter/deprecation.rb
lib/blueprinter/empty_types.rb
lib/blueprinter/extension.rb
lib/blueprinter/extensions.rb
lib/blueprinter/extractor.rb
lib/blueprinter/extractors/association_extractor.rb
lib/blueprinter/extractors/auto_extractor.rb
lib/blueprinter/extractors/block_extractor.rb
lib/blueprinter/extractors/hash_extractor.rb
lib/blueprinter/extractors/public_send_extractor.rb
lib/blueprinter/field.rb
lib/blueprinter/formatters/date_time_formatter.rb
lib/blueprinter/helpers/base_helpers.rb
lib/blueprinter/helpers/type_helpers.rb
lib/blueprinter/reflection.rb
lib/blueprinter/transformer.rb
lib/blueprinter/version.rb
lib/blueprinter/view.rb
lib/blueprinter/view_collection.rb
lib/generators/blueprinter/blueprint_generator.rb
lib/generators/blueprinter/templates/blueprint.rb
Homepage
https://github.com/procore-oss/blueprinter
Licenses
MIT
Metadata
{"allowed_push_host"=>"https://rubygems.org", "rubygems_mfa_required"=>"true"}
Require paths
lib
Required ruby version
>= 2.7
Required rubygems version
>= 0
Rubygems version
3.4.19
Specification version
4
Summary
Simple Fast Declarative Serialization Library
Original platform
ruby
New platform
ruby