Metadata


Name
active_model_serializers
Version
0.10.0
Platform
ruby
Authors
Steve Klabnik
Bindir
bin
Date
2016-05-17 00:00:00 UTC
Dependencies
activemodel (>= 4.0)
actionpack (>= 4.0)
railties (>= 4.0)
activerecord (>= 4.0, development)
kaminari (~> 0.16.3, development)
will_paginate (~> 3.0, >= 3.0.7, development)
bundler (~> 1.6, development)
simplecov (~> 0.11, development)
timecop (~> 0.7, development)
grape (>= 0.13, < 1.0, development)
json_schema (>= 0, development)
rake (>= 10.0, < 12.0, development)
Description
ActiveModel::Serializers allows you to generate your JSON in an object-oriented and convention-driven manner.
Email
steve@steveklabnik.com
Files
.github/ISSUE_TEMPLATE.md
.github/PULL_REQUEST_TEMPLATE.md
.gitignore
.rubocop.yml
.rubocop_todo.yml
.simplecov
.travis.yml
CHANGELOG.md
CONTRIBUTING.md
Gemfile
MIT-LICENSE
README.md
Rakefile
active_model_serializers.gemspec
appveyor.yml
bin/bench
bin/bench_regression
bin/serve_benchmark
docs/ARCHITECTURE.md
docs/README.md
docs/STYLE.md
docs/general/adapters.md
docs/general/caching.md
docs/general/configuration_options.md
docs/general/deserialization.md
docs/general/getting_started.md
docs/general/instrumentation.md
docs/general/key_transforms.md
docs/general/logging.md
docs/general/rendering.md
docs/general/serializers.md
docs/how-open-source-maintained.jpg
docs/howto/add_pagination_links.md
docs/howto/add_root_key.md
docs/howto/outside_controller_use.md
docs/howto/passing_arbitrary_options.md
docs/howto/serialize_poro.md
docs/howto/test.md
docs/integrations/ember-and-json-api.md
docs/integrations/grape.md
docs/jsonapi/errors.md
docs/jsonapi/schema.md
docs/jsonapi/schema/schema.json
docs/rfcs/0000-namespace.md
docs/rfcs/template.md
lib/action_controller/serialization.rb
lib/active_model/serializable_resource.rb
lib/active_model/serializer.rb
lib/active_model/serializer/adapter.rb
lib/active_model/serializer/adapter/attributes.rb
lib/active_model/serializer/adapter/base.rb
lib/active_model/serializer/adapter/json.rb
lib/active_model/serializer/adapter/json_api.rb
lib/active_model/serializer/adapter/null.rb
lib/active_model/serializer/array_serializer.rb
lib/active_model/serializer/association.rb
lib/active_model/serializer/associations.rb
lib/active_model/serializer/attribute.rb
lib/active_model/serializer/attributes.rb
lib/active_model/serializer/belongs_to_reflection.rb
lib/active_model/serializer/caching.rb
lib/active_model/serializer/collection_reflection.rb
lib/active_model/serializer/collection_serializer.rb
lib/active_model/serializer/configuration.rb
lib/active_model/serializer/error_serializer.rb
lib/active_model/serializer/errors_serializer.rb
lib/active_model/serializer/field.rb
lib/active_model/serializer/fieldset.rb
lib/active_model/serializer/has_many_reflection.rb
lib/active_model/serializer/has_one_reflection.rb
lib/active_model/serializer/include_tree.rb
lib/active_model/serializer/links.rb
lib/active_model/serializer/lint.rb
lib/active_model/serializer/meta.rb
lib/active_model/serializer/null.rb
lib/active_model/serializer/reflection.rb
lib/active_model/serializer/singular_reflection.rb
lib/active_model/serializer/type.rb
lib/active_model/serializer/version.rb
lib/active_model_serializers.rb
lib/active_model_serializers/adapter.rb
lib/active_model_serializers/adapter/attributes.rb
lib/active_model_serializers/adapter/base.rb
lib/active_model_serializers/adapter/json.rb
lib/active_model_serializers/adapter/json_api.rb
lib/active_model_serializers/adapter/json_api/deserialization.rb
lib/active_model_serializers/adapter/json_api/error.rb
lib/active_model_serializers/adapter/json_api/jsonapi.rb
lib/active_model_serializers/adapter/json_api/link.rb
lib/active_model_serializers/adapter/json_api/meta.rb
lib/active_model_serializers/adapter/json_api/pagination_links.rb
lib/active_model_serializers/adapter/json_api/relationship.rb
lib/active_model_serializers/adapter/json_api/resource_identifier.rb
lib/active_model_serializers/adapter/null.rb
lib/active_model_serializers/callbacks.rb
lib/active_model_serializers/deprecate.rb
lib/active_model_serializers/deserialization.rb
lib/active_model_serializers/json_pointer.rb
lib/active_model_serializers/key_transform.rb
lib/active_model_serializers/logging.rb
lib/active_model_serializers/model.rb
lib/active_model_serializers/railtie.rb
lib/active_model_serializers/register_jsonapi_renderer.rb
lib/active_model_serializers/serializable_resource.rb
lib/active_model_serializers/serialization_context.rb
lib/active_model_serializers/test.rb
lib/active_model_serializers/test/schema.rb
lib/active_model_serializers/test/serializer.rb
lib/generators/rails/USAGE
lib/generators/rails/resource_override.rb
lib/generators/rails/serializer_generator.rb
lib/generators/rails/templates/serializer.rb.erb
lib/grape/active_model_serializers.rb
lib/grape/formatters/active_model_serializers.rb
lib/grape/helpers/active_model_serializers.rb
test/action_controller/adapter_selector_test.rb
test/action_controller/explicit_serializer_test.rb
test/action_controller/json/include_test.rb
test/action_controller/json_api/deserialization_test.rb
test/action_controller/json_api/errors_test.rb
test/action_controller/json_api/linked_test.rb
test/action_controller/json_api/pagination_test.rb
test/action_controller/json_api/transform_test.rb
test/action_controller/serialization_scope_name_test.rb
test/action_controller/serialization_test.rb
test/active_model_serializers/adapter_for_test.rb
test/active_model_serializers/json_pointer_test.rb
test/active_model_serializers/key_transform_test.rb
test/active_model_serializers/logging_test.rb
test/active_model_serializers/model_test.rb
test/active_model_serializers/railtie_test_isolated.rb
test/active_model_serializers/serialization_context_test_isolated.rb
test/active_model_serializers/test/schema_test.rb
test/active_model_serializers/test/serializer_test.rb
test/active_record_test.rb
test/adapter/deprecation_test.rb
test/adapter/json/belongs_to_test.rb
test/adapter/json/collection_test.rb
test/adapter/json/has_many_test.rb
test/adapter/json/transform_test.rb
test/adapter/json_api/belongs_to_test.rb
test/adapter/json_api/collection_test.rb
test/adapter/json_api/errors_test.rb
test/adapter/json_api/fields_test.rb
test/adapter/json_api/has_many_embed_ids_test.rb
test/adapter/json_api/has_many_explicit_serializer_test.rb
test/adapter/json_api/has_many_test.rb
test/adapter/json_api/has_one_test.rb
test/adapter/json_api/json_api_test.rb
test/adapter/json_api/linked_test.rb
test/adapter/json_api/links_test.rb
test/adapter/json_api/pagination_links_test.rb
test/adapter/json_api/parse_test.rb
test/adapter/json_api/relationship_test.rb
test/adapter/json_api/relationships_test.rb
test/adapter/json_api/resource_identifier_test.rb
test/adapter/json_api/resource_meta_test.rb
test/adapter/json_api/toplevel_jsonapi_test.rb
test/adapter/json_api/transform_test.rb
test/adapter/json_api/type_test.rb
test/adapter/json_test.rb
test/adapter/null_test.rb
test/adapter/polymorphic_test.rb
test/adapter_test.rb
test/array_serializer_test.rb
test/benchmark/app.rb
test/benchmark/benchmarking_support.rb
test/benchmark/bm_caching.rb
test/benchmark/bm_transform.rb
test/benchmark/config.ru
test/benchmark/controllers.rb
test/benchmark/fixtures.rb
test/cache_test.rb
test/collection_serializer_test.rb
test/fixtures/active_record.rb
test/fixtures/poro.rb
test/generators/scaffold_controller_generator_test.rb
test/generators/serializer_generator_test.rb
test/grape_test.rb
test/include_tree/from_include_args_test.rb
test/include_tree/from_string_test.rb
test/include_tree/include_args_to_hash_test.rb
test/lint_test.rb
test/logger_test.rb
test/poro_test.rb
test/serializable_resource_test.rb
test/serializers/association_macros_test.rb
test/serializers/associations_test.rb
test/serializers/attribute_test.rb
test/serializers/attributes_test.rb
test/serializers/caching_configuration_test_isolated.rb
test/serializers/configuration_test.rb
test/serializers/fieldset_test.rb
test/serializers/meta_test.rb
test/serializers/options_test.rb
test/serializers/read_attribute_for_serialization_test.rb
test/serializers/root_test.rb
test/serializers/serialization_test.rb
test/serializers/serializer_for_test.rb
test/support/custom_schemas/active_model_serializers/test/schema_test/my/index.json
test/support/isolated_unit.rb
test/support/rails5_shims.rb
test/support/rails_app.rb
test/support/schemas/active_model_serializers/test/schema_test/my/index.json
test/support/schemas/active_model_serializers/test/schema_test/my/show.json
test/support/schemas/custom/show.json
test/support/schemas/hyper_schema.json
test/support/schemas/render_using_json_api.json
test/support/schemas/simple_json_pointers.json
test/support/serialization_testing.rb
test/test_helper.rb
Homepage
https://github.com/rails-api/active_model_serializers
Licenses
MIT
Post install message
NOTE: The default key case for the JsonApi adapter has changed to dashed. See https://github.com/rails-api/active_model_serializers/blob/master/docs/general/key_transforms.md for more information on configuring this behavior.
Require paths
lib
Required ruby version
>= 2.0.0
Required rubygems version
>= 0
Rubygems version
2.4.5
Specification version
4
Summary
Conventions-based JSON generation for Rails.
Test files
test/action_controller/adapter_selector_test.rb
test/action_controller/explicit_serializer_test.rb
test/action_controller/json/include_test.rb
test/action_controller/json_api/deserialization_test.rb
test/action_controller/json_api/errors_test.rb
test/action_controller/json_api/linked_test.rb
test/action_controller/json_api/pagination_test.rb
test/action_controller/json_api/transform_test.rb
test/action_controller/serialization_scope_name_test.rb
test/action_controller/serialization_test.rb
test/active_model_serializers/adapter_for_test.rb
test/active_model_serializers/json_pointer_test.rb
test/active_model_serializers/key_transform_test.rb
test/active_model_serializers/logging_test.rb
test/active_model_serializers/model_test.rb
test/active_model_serializers/railtie_test_isolated.rb
test/active_model_serializers/serialization_context_test_isolated.rb
test/active_model_serializers/test/schema_test.rb
test/active_model_serializers/test/serializer_test.rb
test/active_record_test.rb
test/adapter/deprecation_test.rb
test/adapter/json/belongs_to_test.rb
test/adapter/json/collection_test.rb
test/adapter/json/has_many_test.rb
test/adapter/json/transform_test.rb
test/adapter/json_api/belongs_to_test.rb
test/adapter/json_api/collection_test.rb
test/adapter/json_api/errors_test.rb
test/adapter/json_api/fields_test.rb
test/adapter/json_api/has_many_embed_ids_test.rb
test/adapter/json_api/has_many_explicit_serializer_test.rb
test/adapter/json_api/has_many_test.rb
test/adapter/json_api/has_one_test.rb
test/adapter/json_api/json_api_test.rb
test/adapter/json_api/linked_test.rb
test/adapter/json_api/links_test.rb
test/adapter/json_api/pagination_links_test.rb
test/adapter/json_api/parse_test.rb
test/adapter/json_api/relationship_test.rb
test/adapter/json_api/relationships_test.rb
test/adapter/json_api/resource_identifier_test.rb
test/adapter/json_api/resource_meta_test.rb
test/adapter/json_api/toplevel_jsonapi_test.rb
test/adapter/json_api/transform_test.rb
test/adapter/json_api/type_test.rb
test/adapter/json_test.rb
test/adapter/null_test.rb
test/adapter/polymorphic_test.rb
test/adapter_test.rb
test/array_serializer_test.rb
test/benchmark/app.rb
test/benchmark/benchmarking_support.rb
test/benchmark/bm_caching.rb
test/benchmark/bm_transform.rb
test/benchmark/config.ru
test/benchmark/controllers.rb
test/benchmark/fixtures.rb
test/cache_test.rb
test/collection_serializer_test.rb
test/fixtures/active_record.rb
test/fixtures/poro.rb
test/generators/scaffold_controller_generator_test.rb
test/generators/serializer_generator_test.rb
test/grape_test.rb
test/include_tree/from_include_args_test.rb
test/include_tree/from_string_test.rb
test/include_tree/include_args_to_hash_test.rb
test/lint_test.rb
test/logger_test.rb
test/poro_test.rb
test/serializable_resource_test.rb
test/serializers/association_macros_test.rb
test/serializers/associations_test.rb
test/serializers/attribute_test.rb
test/serializers/attributes_test.rb
test/serializers/caching_configuration_test_isolated.rb
test/serializers/configuration_test.rb
test/serializers/fieldset_test.rb
test/serializers/meta_test.rb
test/serializers/options_test.rb
test/serializers/read_attribute_for_serialization_test.rb
test/serializers/root_test.rb
test/serializers/serialization_test.rb
test/serializers/serializer_for_test.rb
test/support/custom_schemas/active_model_serializers/test/schema_test/my/index.json
test/support/isolated_unit.rb
test/support/rails5_shims.rb
test/support/rails_app.rb
test/support/schemas/active_model_serializers/test/schema_test/my/index.json
test/support/schemas/active_model_serializers/test/schema_test/my/show.json
test/support/schemas/custom/show.json
test/support/schemas/hyper_schema.json
test/support/schemas/render_using_json_api.json
test/support/schemas/simple_json_pointers.json
test/support/serialization_testing.rb
test/test_helper.rb
Original platform
ruby
New platform
ruby