--- !ruby/object:Gem::Specification name: shamu version: !ruby/object:Gem::Version version: 0.0.11 platform: ruby authors: - Paul Alexander autorequire: bindir: bin cert_chain: [] date: 2017-05-17 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: activemodel requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' - !ruby/object:Gem::Dependency name: activesupport requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' - !ruby/object:Gem::Dependency name: scorpion-ioc requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.6' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.6' - !ruby/object:Gem::Dependency name: multi_json requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.11.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.11.2 - !ruby/object:Gem::Dependency name: rack 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: listen requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3' - !ruby/object:Gem::Dependency name: crc32 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: loofah requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.6' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.6' - !ruby/object:Gem::Dependency name: i18n requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.7' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.7' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.00' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.00' - !ruby/object:Gem::Dependency name: combustion requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.5' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.5' description: email: - me@phallguy.com executables: - rake - rspec extensions: [] extra_rdoc_files: [] files: - ".codeclimate.yml" - ".gitignore" - ".rspec" - ".rubocop.yml" - ".ruby-version" - ".yardopts" - CHANGELOG.md - Gemfile - Guardfile - LABELS.md - LICENSE - README.md - Rakefile - bin/rake - bin/rspec - circle.yml - config.ru - lib/generators/shamu.rb - lib/generators/shamu/api_controller/api_controller_generator.rb - lib/generators/shamu/api_controller/templates/api_controller.rb - lib/generators/shamu/api_controller/templates/api_responder.rb - lib/generators/shamu/application_presenter/application_presenter_generator.rb - lib/generators/shamu/application_presenter/templates/application_presenter.rb - lib/shamu.rb - lib/shamu/active_record.rb - lib/shamu/attributes.rb - lib/shamu/attributes/README.md - lib/shamu/attributes/assignment.rb - lib/shamu/attributes/equality.rb - lib/shamu/attributes/fluid_assignment.rb - lib/shamu/attributes/html_sanitation.rb - lib/shamu/attributes/validation.rb - lib/shamu/auditing.rb - lib/shamu/auditing/README.md - lib/shamu/auditing/audit_record.rb - lib/shamu/auditing/auditing_service.rb - lib/shamu/auditing/list_scope.rb - lib/shamu/auditing/logging_auditing_service.rb - lib/shamu/auditing/support.rb - lib/shamu/auditing/transaction.rb - lib/shamu/entities.rb - lib/shamu/entities/README.md - lib/shamu/entities/active_record.rb - lib/shamu/entities/active_record_soft_destroy.rb - lib/shamu/entities/entity.rb - lib/shamu/entities/entity_path.rb - lib/shamu/entities/html_sanitation.rb - lib/shamu/entities/identity_cache.rb - lib/shamu/entities/list.rb - lib/shamu/entities/list_scope.rb - lib/shamu/entities/list_scope/dates.rb - lib/shamu/entities/list_scope/paging.rb - lib/shamu/entities/list_scope/scoped_paging.rb - lib/shamu/entities/list_scope/sorting.rb - lib/shamu/entities/null_entity.rb - lib/shamu/error.rb - lib/shamu/events.rb - lib/shamu/events/README.md - lib/shamu/events/active_record.rb - lib/shamu/events/active_record/channel.rb - lib/shamu/events/active_record/message.rb - lib/shamu/events/active_record/migration.rb - lib/shamu/events/active_record/runner.rb - lib/shamu/events/active_record/service.rb - lib/shamu/events/channel_stats.rb - lib/shamu/events/error.rb - lib/shamu/events/events_service.rb - lib/shamu/events/in_memory.rb - lib/shamu/events/in_memory/async_service.rb - lib/shamu/events/in_memory/service.rb - lib/shamu/events/message.rb - lib/shamu/events/support.rb - lib/shamu/features.rb - lib/shamu/features/README.md - lib/shamu/features/conditions.rb - lib/shamu/features/conditions/condition.rb - lib/shamu/features/conditions/env.rb - lib/shamu/features/conditions/hosts.rb - lib/shamu/features/conditions/matching.rb - lib/shamu/features/conditions/not_matching.rb - lib/shamu/features/conditions/percentage.rb - lib/shamu/features/conditions/proc.rb - lib/shamu/features/conditions/roles.rb - lib/shamu/features/conditions/schedule_at.rb - lib/shamu/features/config_service.rb - lib/shamu/features/context.rb - lib/shamu/features/env_store.rb - lib/shamu/features/errors.rb - lib/shamu/features/features_service.rb - lib/shamu/features/list_scope.rb - lib/shamu/features/selector.rb - lib/shamu/features/support.rb - lib/shamu/features/toggle.rb - lib/shamu/features/toggle_codec.rb - lib/shamu/json_api.rb - lib/shamu/json_api/README.md - lib/shamu/json_api/base_builder.rb - lib/shamu/json_api/builder_methods.rb - lib/shamu/json_api/builder_methods/identifier.rb - lib/shamu/json_api/builder_methods/link.rb - lib/shamu/json_api/builder_methods/meta.rb - lib/shamu/json_api/context.rb - lib/shamu/json_api/error.rb - lib/shamu/json_api/error_builder.rb - lib/shamu/json_api/presenter.rb - lib/shamu/json_api/rails.rb - lib/shamu/json_api/rails/controller.rb - lib/shamu/json_api/rails/pagination.rb - lib/shamu/json_api/rails/responder.rb - lib/shamu/json_api/relationship_builder.rb - lib/shamu/json_api/resource_builder.rb - lib/shamu/json_api/response.rb - lib/shamu/locale/en.yml - lib/shamu/logger.rb - lib/shamu/rack.rb - lib/shamu/rack/README.md - lib/shamu/rack/cookies.rb - lib/shamu/rack/cookies_middleware.rb - lib/shamu/rack/query_params.rb - lib/shamu/rack/query_params_middleware.rb - lib/shamu/rails.rb - lib/shamu/rails/controller.rb - lib/shamu/rails/entity.rb - lib/shamu/rails/features.rb - lib/shamu/rails/railtie.rb - lib/shamu/rspec.rb - lib/shamu/rspec/matchers.rb - lib/shamu/security.rb - lib/shamu/security/README.md - lib/shamu/security/active_record_policy.rb - lib/shamu/security/delegate_principal.rb - lib/shamu/security/error.rb - lib/shamu/security/hashed_value.rb - lib/shamu/security/no_policy.rb - lib/shamu/security/policy.rb - lib/shamu/security/policy_refinement.rb - lib/shamu/security/policy_rule.rb - lib/shamu/security/principal.rb - lib/shamu/security/roles.rb - lib/shamu/security/roles_service.rb - lib/shamu/security/support.rb - lib/shamu/services.rb - lib/shamu/services/README.md - lib/shamu/services/active_record.rb - lib/shamu/services/active_record_crud.rb - lib/shamu/services/error.rb - lib/shamu/services/lazy_association.rb - lib/shamu/services/lazy_transform.rb - lib/shamu/services/request.rb - lib/shamu/services/request_support.rb - lib/shamu/services/result.rb - lib/shamu/services/service.rb - lib/shamu/services/service_call_failed_error.rb - lib/shamu/sessions.rb - lib/shamu/sessions/README.md - lib/shamu/sessions/cookie_store.rb - lib/shamu/sessions/session_store.rb - lib/shamu/to_bool_extension.rb - lib/shamu/to_model_id_extension.rb - lib/shamu/version.rb - shamu.gemspec - spec/internal/README.md - spec/internal/config/database.yml - spec/internal/config/routes.rb - spec/internal/db/schema.rb - spec/internal/log/.gitignore - spec/internal/public/favicon.ico - spec/lib/shamu/active_record_support.rb - spec/lib/shamu/attributes/assignment_spec.rb - spec/lib/shamu/attributes/equality_spec.rb - spec/lib/shamu/attributes/fluid_assignment_spec.rb - spec/lib/shamu/attributes/html_sanitation_spec.rb - spec/lib/shamu/attributes/validation_spec.rb - spec/lib/shamu/attributes_spec.rb - spec/lib/shamu/auditing/logging_auditing_service_spec.rb - spec/lib/shamu/auditing/support_spec.rb - spec/lib/shamu/entities/active_record_soft_destroy_spec.rb - spec/lib/shamu/entities/active_record_spec.rb - spec/lib/shamu/entities/entity_path_spec.rb - spec/lib/shamu/entities/entity_spec.rb - spec/lib/shamu/entities/html_sanitation_spec.rb - spec/lib/shamu/entities/identity_cache_spec.rb - spec/lib/shamu/entities/list_scope/dates_spec.rb - spec/lib/shamu/entities/list_scope/paging_spec.rb - spec/lib/shamu/entities/list_scope/scoped_paging_spec.rb - spec/lib/shamu/entities/list_scope/sorting_spec.rb - spec/lib/shamu/entities/list_scope_spec.rb - spec/lib/shamu/entities/list_spec.rb - spec/lib/shamu/entities/null_entity_spec.rb - spec/lib/shamu/events/active_record/migration_spec.rb - spec/lib/shamu/events/active_record/service_spec.rb - spec/lib/shamu/events/events_service_spec.rb - spec/lib/shamu/events/in_memory/async_service_spec.rb - spec/lib/shamu/events/in_memory/service_spec.rb - spec/lib/shamu/events/message_spec.rb - spec/lib/shamu/events/support_spec.rb - spec/lib/shamu/features/conditions/condition_spec.rb - spec/lib/shamu/features/conditions/env_spec.rb - spec/lib/shamu/features/conditions/hosts_spec.rb - spec/lib/shamu/features/conditions/matching_spec.rb - spec/lib/shamu/features/conditions/percentage_spec.rb - spec/lib/shamu/features/conditions/proc_spec.rb - spec/lib/shamu/features/env_store_spec.rb - spec/lib/shamu/features/features.yml - spec/lib/shamu/features/features_service_spec.rb - spec/lib/shamu/features/secondary.yml - spec/lib/shamu/features/selector_spec.rb - spec/lib/shamu/features/support_spec.rb - spec/lib/shamu/features/toggle_codec_spec.rb - spec/lib/shamu/features/toggle_spec.rb - spec/lib/shamu/json_api/base_builder_spec.rb - spec/lib/shamu/json_api/builder_methods/identifier_spec.rb - spec/lib/shamu/json_api/common_builder_spec.rb - spec/lib/shamu/json_api/context_spec.rb - spec/lib/shamu/json_api/error_builder_spec.rb - spec/lib/shamu/json_api/rails/controller_spec.rb - spec/lib/shamu/json_api/rails/pagination_spec.rb - spec/lib/shamu/json_api/rails/responder_spec.rb - spec/lib/shamu/json_api/relationship_builder_spec.rb - spec/lib/shamu/json_api/resource_builder_spec.rb - spec/lib/shamu/json_api/response_spec.rb - spec/lib/shamu/rack/cookies_middleware_spec.rb - spec/lib/shamu/rack/cookies_spec.rb - spec/lib/shamu/rack/query_params_middleware_spec.rb - spec/lib/shamu/rack/query_params_spec.rb - spec/lib/shamu/rails/controller_spec.rb - spec/lib/shamu/rails/entity_spec.rb - spec/lib/shamu/rails/features.yml - spec/lib/shamu/rails/features_spec.rb - spec/lib/shamu/security/active_record_policy_spec.rb - spec/lib/shamu/security/hashed_value_spec.rb - spec/lib/shamu/security/policy_refinement_spec.rb - spec/lib/shamu/security/policy_rule_spec.rb - spec/lib/shamu/security/policy_spec.rb - spec/lib/shamu/security/roles_spec.rb - spec/lib/shamu/services/active_record_crud_spec.rb - spec/lib/shamu/services/active_record_spec.rb - spec/lib/shamu/services/lazy_association_spec.rb - spec/lib/shamu/services/lazy_transform_spec.rb - spec/lib/shamu/services/request_spec.rb - spec/lib/shamu/services/request_support_spec.rb - spec/lib/shamu/services/result_spec.rb - spec/lib/shamu/services/service_spec.rb - spec/lib/shamu/sessions/cookie_store_spec.rb - spec/lib/shamu/to_bool_extension_spec.rb - spec/lib/shamu/to_model_id_extension_spec.rb - spec/rails_helper.rb - spec/spec_helper.rb - spec/support/active_record.rb - spec/support/database.rb - spec/support/logger.rb homepage: https://github.com/phallguy/shamu 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.2.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.6.10 signing_key: specification_version: 4 summary: Have a whale of a good time adding Service Oriented Architecture to your ruby projects. test_files: - spec/internal/README.md - spec/internal/config/database.yml - spec/internal/config/routes.rb - spec/internal/db/schema.rb - spec/internal/log/.gitignore - spec/internal/public/favicon.ico - spec/lib/shamu/active_record_support.rb - spec/lib/shamu/attributes/assignment_spec.rb - spec/lib/shamu/attributes/equality_spec.rb - spec/lib/shamu/attributes/fluid_assignment_spec.rb - spec/lib/shamu/attributes/html_sanitation_spec.rb - spec/lib/shamu/attributes/validation_spec.rb - spec/lib/shamu/attributes_spec.rb - spec/lib/shamu/auditing/logging_auditing_service_spec.rb - spec/lib/shamu/auditing/support_spec.rb - spec/lib/shamu/entities/active_record_soft_destroy_spec.rb - spec/lib/shamu/entities/active_record_spec.rb - spec/lib/shamu/entities/entity_path_spec.rb - spec/lib/shamu/entities/entity_spec.rb - spec/lib/shamu/entities/html_sanitation_spec.rb - spec/lib/shamu/entities/identity_cache_spec.rb - spec/lib/shamu/entities/list_scope/dates_spec.rb - spec/lib/shamu/entities/list_scope/paging_spec.rb - spec/lib/shamu/entities/list_scope/scoped_paging_spec.rb - spec/lib/shamu/entities/list_scope/sorting_spec.rb - spec/lib/shamu/entities/list_scope_spec.rb - spec/lib/shamu/entities/list_spec.rb - spec/lib/shamu/entities/null_entity_spec.rb - spec/lib/shamu/events/active_record/migration_spec.rb - spec/lib/shamu/events/active_record/service_spec.rb - spec/lib/shamu/events/events_service_spec.rb - spec/lib/shamu/events/in_memory/async_service_spec.rb - spec/lib/shamu/events/in_memory/service_spec.rb - spec/lib/shamu/events/message_spec.rb - spec/lib/shamu/events/support_spec.rb - spec/lib/shamu/features/conditions/condition_spec.rb - spec/lib/shamu/features/conditions/env_spec.rb - spec/lib/shamu/features/conditions/hosts_spec.rb - spec/lib/shamu/features/conditions/matching_spec.rb - spec/lib/shamu/features/conditions/percentage_spec.rb - spec/lib/shamu/features/conditions/proc_spec.rb - spec/lib/shamu/features/env_store_spec.rb - spec/lib/shamu/features/features.yml - spec/lib/shamu/features/features_service_spec.rb - spec/lib/shamu/features/secondary.yml - spec/lib/shamu/features/selector_spec.rb - spec/lib/shamu/features/support_spec.rb - spec/lib/shamu/features/toggle_codec_spec.rb - spec/lib/shamu/features/toggle_spec.rb - spec/lib/shamu/json_api/base_builder_spec.rb - spec/lib/shamu/json_api/builder_methods/identifier_spec.rb - spec/lib/shamu/json_api/common_builder_spec.rb - spec/lib/shamu/json_api/context_spec.rb - spec/lib/shamu/json_api/error_builder_spec.rb - spec/lib/shamu/json_api/rails/controller_spec.rb - spec/lib/shamu/json_api/rails/pagination_spec.rb - spec/lib/shamu/json_api/rails/responder_spec.rb - spec/lib/shamu/json_api/relationship_builder_spec.rb - spec/lib/shamu/json_api/resource_builder_spec.rb - spec/lib/shamu/json_api/response_spec.rb - spec/lib/shamu/rack/cookies_middleware_spec.rb - spec/lib/shamu/rack/cookies_spec.rb - spec/lib/shamu/rack/query_params_middleware_spec.rb - spec/lib/shamu/rack/query_params_spec.rb - spec/lib/shamu/rails/controller_spec.rb - spec/lib/shamu/rails/entity_spec.rb - spec/lib/shamu/rails/features.yml - spec/lib/shamu/rails/features_spec.rb - spec/lib/shamu/security/active_record_policy_spec.rb - spec/lib/shamu/security/hashed_value_spec.rb - spec/lib/shamu/security/policy_refinement_spec.rb - spec/lib/shamu/security/policy_rule_spec.rb - spec/lib/shamu/security/policy_spec.rb - spec/lib/shamu/security/roles_spec.rb - spec/lib/shamu/services/active_record_crud_spec.rb - spec/lib/shamu/services/active_record_spec.rb - spec/lib/shamu/services/lazy_association_spec.rb - spec/lib/shamu/services/lazy_transform_spec.rb - spec/lib/shamu/services/request_spec.rb - spec/lib/shamu/services/request_support_spec.rb - spec/lib/shamu/services/result_spec.rb - spec/lib/shamu/services/service_spec.rb - spec/lib/shamu/sessions/cookie_store_spec.rb - spec/lib/shamu/to_bool_extension_spec.rb - spec/lib/shamu/to_model_id_extension_spec.rb - spec/rails_helper.rb - spec/spec_helper.rb - spec/support/active_record.rb - spec/support/database.rb - spec/support/logger.rb