--- !ruby/object:Gem::Specification name: fun_with_json_api version: !ruby/object:Gem::Version version: 0.0.7 platform: ruby authors: - Ben Morrall autorequire: bindir: bin cert_chain: [] date: 2016-03-31 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.2.5 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.2.5 - !ruby/object:Gem::Dependency name: active_model_serializers requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.10.0.rc4 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.10.0.rc4 - !ruby/object:Gem::Dependency name: sqlite3 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-rails 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: faker 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: factory_girl_rails 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: rubocop requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.38.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.38.0 - !ruby/object:Gem::Dependency name: rubocop-rspec 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: simplecov 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' description: Adds various modules and libraries for handing the tricky parts of a JSON API implementation. email: - bemo56@hotmail.com executables: [] extensions: [] extra_rdoc_files: [] files: - MIT-LICENSE - Rakefile - config/locales/fun_with_json_api.en.yml - lib/fun_with_json_api.rb - lib/fun_with_json_api/action_controller_extensions/serialization.rb - lib/fun_with_json_api/attribute.rb - lib/fun_with_json_api/attributes/boolean_attribute.rb - lib/fun_with_json_api/attributes/date_attribute.rb - lib/fun_with_json_api/attributes/datetime_attribute.rb - lib/fun_with_json_api/attributes/decimal_attribute.rb - lib/fun_with_json_api/attributes/float_attribute.rb - lib/fun_with_json_api/attributes/integer_attribute.rb - lib/fun_with_json_api/attributes/relationship.rb - lib/fun_with_json_api/attributes/relationship_collection.rb - lib/fun_with_json_api/attributes/string_attribute.rb - lib/fun_with_json_api/attributes/uuid_v4_attribute.rb - lib/fun_with_json_api/controller_methods.rb - lib/fun_with_json_api/deserializer.rb - lib/fun_with_json_api/deserializer_class_methods.rb - lib/fun_with_json_api/deserializer_config_builder.rb - lib/fun_with_json_api/exception.rb - lib/fun_with_json_api/exception_payload.rb - lib/fun_with_json_api/exception_payload_serializer.rb - lib/fun_with_json_api/exception_serializer.rb - lib/fun_with_json_api/exceptions/illegal_client_generated_identifier.rb - lib/fun_with_json_api/exceptions/invalid_attribute.rb - lib/fun_with_json_api/exceptions/invalid_client_generated_identifier.rb - lib/fun_with_json_api/exceptions/invalid_document.rb - lib/fun_with_json_api/exceptions/invalid_document_identifier.rb - lib/fun_with_json_api/exceptions/invalid_document_type.rb - lib/fun_with_json_api/exceptions/invalid_relationship.rb - lib/fun_with_json_api/exceptions/invalid_relationship_type.rb - lib/fun_with_json_api/exceptions/missing_relationship.rb - lib/fun_with_json_api/exceptions/missing_resource.rb - lib/fun_with_json_api/exceptions/unauthorized_resource.rb - lib/fun_with_json_api/exceptions/unknown_attribute.rb - lib/fun_with_json_api/exceptions/unknown_relationship.rb - lib/fun_with_json_api/find_collection_from_document.rb - lib/fun_with_json_api/find_resource_from_document.rb - lib/fun_with_json_api/pre_deserializer.rb - lib/fun_with_json_api/railtie.rb - lib/fun_with_json_api/schema_validator.rb - lib/fun_with_json_api/schema_validators/check_attributes.rb - lib/fun_with_json_api/schema_validators/check_collection_has_all_members.rb - lib/fun_with_json_api/schema_validators/check_collection_is_authorized.rb - lib/fun_with_json_api/schema_validators/check_document_id_matches_resource.rb - lib/fun_with_json_api/schema_validators/check_document_type_matches_resource.rb - lib/fun_with_json_api/schema_validators/check_relationships.rb - lib/fun_with_json_api/schema_validators/check_resource_is_authorized.rb - lib/fun_with_json_api/version.rb - lib/tasks/fun_with_json_api_tasks.rake - spec/dummy/README.rdoc - spec/dummy/Rakefile - spec/dummy/app/assets/javascripts/application.js - spec/dummy/app/assets/stylesheets/application.css - spec/dummy/app/controllers/application_controller.rb - spec/dummy/app/helpers/application_helper.rb - spec/dummy/app/views/layouts/application.html.erb - spec/dummy/bin/bundle - spec/dummy/bin/rails - spec/dummy/bin/rake - spec/dummy/bin/setup - spec/dummy/config.ru - spec/dummy/config/application.rb - spec/dummy/config/boot.rb - spec/dummy/config/database.yml - spec/dummy/config/environment.rb - spec/dummy/config/environments/development.rb - spec/dummy/config/environments/production.rb - spec/dummy/config/environments/test.rb - spec/dummy/config/initializers/assets.rb - spec/dummy/config/initializers/backtrace_silencers.rb - spec/dummy/config/initializers/cookies_serializer.rb - spec/dummy/config/initializers/filter_parameter_logging.rb - spec/dummy/config/initializers/inflections.rb - spec/dummy/config/initializers/mime_types.rb - spec/dummy/config/initializers/session_store.rb - spec/dummy/config/initializers/wrap_parameters.rb - spec/dummy/config/locales/en.yml - spec/dummy/config/routes.rb - spec/dummy/config/secrets.yml - spec/dummy/log/test.log - spec/dummy/public/404.html - spec/dummy/public/422.html - spec/dummy/public/500.html - spec/dummy/public/favicon.ico - spec/fixtures/active_record.rb - spec/fun_with_json_api/controller_methods_spec.rb - spec/fun_with_json_api/deserializer_class_methods_spec.rb - spec/fun_with_json_api/deserializer_spec.rb - spec/fun_with_json_api/exception_spec.rb - spec/fun_with_json_api/find_collection_from_document_spec.rb - spec/fun_with_json_api/find_resource_from_document_spec.rb - spec/fun_with_json_api/pre_deserializer_spec.rb - spec/fun_with_json_api/railtie_spec.rb - spec/fun_with_json_api/schema_validator_spec.rb - spec/fun_with_json_api/schema_validators/check_attributes_spec.rb - spec/fun_with_json_api/schema_validators/check_document_id_matches_resource_spec.rb - spec/fun_with_json_api/schema_validators/check_document_type_matches_resource_spec.rb - spec/fun_with_json_api/schema_validators/check_relationships_spec.rb - spec/fun_with_json_api_spec.rb - spec/spec_helper.rb homepage: https://github.com/bmorrall/fun_with_json_api licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.5.2 signing_key: specification_version: 4 summary: Provides JSON API-compliant Controller integration test_files: - spec/dummy/app/assets/javascripts/application.js - spec/dummy/app/assets/stylesheets/application.css - spec/dummy/app/controllers/application_controller.rb - spec/dummy/app/helpers/application_helper.rb - spec/dummy/app/views/layouts/application.html.erb - spec/dummy/bin/bundle - spec/dummy/bin/rails - spec/dummy/bin/rake - spec/dummy/bin/setup - spec/dummy/config/application.rb - spec/dummy/config/boot.rb - spec/dummy/config/database.yml - spec/dummy/config/environment.rb - spec/dummy/config/environments/development.rb - spec/dummy/config/environments/production.rb - spec/dummy/config/environments/test.rb - spec/dummy/config/initializers/assets.rb - spec/dummy/config/initializers/backtrace_silencers.rb - spec/dummy/config/initializers/cookies_serializer.rb - spec/dummy/config/initializers/filter_parameter_logging.rb - spec/dummy/config/initializers/inflections.rb - spec/dummy/config/initializers/mime_types.rb - spec/dummy/config/initializers/session_store.rb - spec/dummy/config/initializers/wrap_parameters.rb - spec/dummy/config/locales/en.yml - spec/dummy/config/routes.rb - spec/dummy/config/secrets.yml - spec/dummy/config.ru - spec/dummy/log/test.log - spec/dummy/public/404.html - spec/dummy/public/422.html - spec/dummy/public/500.html - spec/dummy/public/favicon.ico - spec/dummy/Rakefile - spec/dummy/README.rdoc - spec/fixtures/active_record.rb - spec/fun_with_json_api/controller_methods_spec.rb - spec/fun_with_json_api/deserializer_class_methods_spec.rb - spec/fun_with_json_api/deserializer_spec.rb - spec/fun_with_json_api/exception_spec.rb - spec/fun_with_json_api/find_collection_from_document_spec.rb - spec/fun_with_json_api/find_resource_from_document_spec.rb - spec/fun_with_json_api/pre_deserializer_spec.rb - spec/fun_with_json_api/railtie_spec.rb - spec/fun_with_json_api/schema_validator_spec.rb - spec/fun_with_json_api/schema_validators/check_attributes_spec.rb - spec/fun_with_json_api/schema_validators/check_document_id_matches_resource_spec.rb - spec/fun_with_json_api/schema_validators/check_document_type_matches_resource_spec.rb - spec/fun_with_json_api/schema_validators/check_relationships_spec.rb - spec/fun_with_json_api_spec.rb - spec/spec_helper.rb