--- !ruby/object:Gem::Specification name: hanami version: !ruby/object:Gem::Version version: 2.0.0.beta2 platform: ruby authors: - Luca Guidi autorequire: bindir: bin cert_chain: [] date: 2022-08-16 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.16' - - "<" - !ruby/object:Gem::Version version: '3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.16' - - "<" - !ruby/object:Gem::Version version: '3' - !ruby/object:Gem::Dependency name: dry-configurable requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.15' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.15' - !ruby/object:Gem::Dependency name: dry-core requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.7' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.7' - !ruby/object:Gem::Dependency name: dry-inflector requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.2' - - ">=" - !ruby/object:Gem::Version version: 0.2.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.2' - - ">=" - !ruby/object:Gem::Version version: 0.2.1 - !ruby/object:Gem::Dependency name: dry-system requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.25' - - ">=" - !ruby/object:Gem::Version version: 0.25.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.25' - - ">=" - !ruby/object:Gem::Version version: 0.25.0 - !ruby/object:Gem::Dependency name: dry-monitor requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.6' - - ">=" - !ruby/object:Gem::Version version: 0.6.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.6' - - ">=" - !ruby/object:Gem::Version version: 0.6.3 - !ruby/object:Gem::Dependency name: hanami-cli requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.0.beta type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.0.beta - !ruby/object:Gem::Dependency name: hanami-utils requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.0.beta type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.0.beta - !ruby/object:Gem::Dependency name: zeitwerk requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.4' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.4' - !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: rack-test requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.1' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.1' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '13.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '13.0' description: Hanami is a web framework for Ruby email: - me@lucaguidi.com executables: [] extensions: [] extra_rdoc_files: [] files: - CHANGELOG.md - CODE_OF_CONDUCT.md - FEATURES.md - LICENSE.md - README.md - hanami.gemspec - lib/hanami.rb - lib/hanami/app.rb - lib/hanami/assets/app_configuration.rb - lib/hanami/assets/configuration.rb - lib/hanami/boot.rb - lib/hanami/configuration.rb - lib/hanami/configuration/actions.rb - lib/hanami/configuration/actions/content_security_policy.rb - lib/hanami/configuration/actions/cookies.rb - lib/hanami/configuration/actions/sessions.rb - lib/hanami/configuration/logger.rb - lib/hanami/configuration/null_configuration.rb - lib/hanami/configuration/router.rb - lib/hanami/configuration/sessions.rb - lib/hanami/configuration/views.rb - lib/hanami/constants.rb - lib/hanami/errors.rb - lib/hanami/extensions.rb - lib/hanami/extensions/action.rb - lib/hanami/extensions/action/slice_configured_action.rb - lib/hanami/extensions/view.rb - lib/hanami/extensions/view/context.rb - lib/hanami/extensions/view/slice_configured_context.rb - lib/hanami/extensions/view/slice_configured_view.rb - lib/hanami/prepare.rb - lib/hanami/providers/inflector.rb - lib/hanami/providers/logger.rb - lib/hanami/providers/rack.rb - lib/hanami/providers/routes.rb - lib/hanami/providers/settings.rb - lib/hanami/rake_tasks.rb - lib/hanami/routes.rb - lib/hanami/server.rb - lib/hanami/settings.rb - lib/hanami/settings/env_store.rb - lib/hanami/setup.rb - lib/hanami/slice.rb - lib/hanami/slice/router.rb - lib/hanami/slice/routes_helper.rb - lib/hanami/slice/routing/middleware/stack.rb - lib/hanami/slice/routing/resolver.rb - lib/hanami/slice/view_name_inferrer.rb - lib/hanami/slice_configurable.rb - lib/hanami/slice_name.rb - lib/hanami/slice_registrar.rb - lib/hanami/version.rb - lib/hanami/web/rack_logger.rb - spec/integration/application_middleware_stack_spec.rb - spec/integration/assets/cdn_spec.rb - spec/integration/assets/fingerprint_spec.rb - spec/integration/assets/helpers_spec.rb - spec/integration/assets/serve_spec.rb - spec/integration/assets/subresource_integrity_spec.rb - spec/integration/body_parsers_spec.rb - spec/integration/cli/assets/precompile_spec.rb - spec/integration/cli/assets_spec.rb - spec/integration/cli/console_spec.rb - spec/integration/cli/db/apply_spec.rb - spec/integration/cli/db/console_spec.rb - spec/integration/cli/db/create_spec.rb - spec/integration/cli/db/drop_spec.rb - spec/integration/cli/db/migrate_spec.rb - spec/integration/cli/db/prepare_spec.rb - spec/integration/cli/db/rollback_spec.rb - spec/integration/cli/db/version_spec.rb - spec/integration/cli/db_spec.rb - spec/integration/cli/destroy/action_spec.rb - spec/integration/cli/destroy/app_spec.rb - spec/integration/cli/destroy/mailer_spec.rb - spec/integration/cli/destroy/migration_spec.rb - spec/integration/cli/destroy/model_spec.rb - spec/integration/cli/destroy_spec.rb - spec/integration/cli/generate/action_spec.rb - spec/integration/cli/generate/app_spec.rb - spec/integration/cli/generate/mailer_spec.rb - spec/integration/cli/generate/migration_spec.rb - spec/integration/cli/generate/model_spec.rb - spec/integration/cli/generate/secret_spec.rb - spec/integration/cli/generate_spec.rb - spec/integration/cli/new/database_spec.rb - spec/integration/cli/new/hanami_head_spec.rb - spec/integration/cli/new/template_spec.rb - spec/integration/cli/new/test_spec.rb - spec/integration/cli/new_spec.rb - spec/integration/cli/plugins_spec.rb - spec/integration/cli/routes_spec.rb - spec/integration/cli/server_spec.rb - spec/integration/cli/version_spec.rb - spec/integration/early_hints_spec.rb - spec/integration/handle_exceptions_spec.rb - spec/integration/head_spec.rb - spec/integration/http_headers_spec.rb - spec/integration/mailer_spec.rb - spec/integration/middleware_spec.rb - spec/integration/mount_applications_spec.rb - spec/integration/project_initializers_spec.rb - spec/integration/rackup_spec.rb - spec/integration/rake/with_minitest_spec.rb - spec/integration/rake/with_rspec_spec.rb - spec/integration/routing_helpers_spec.rb - spec/integration/security/content_security_policy_spec.rb - spec/integration/security/csrf_protection_spec.rb - spec/integration/security/force_ssl_spec.rb - spec/integration/security/x_content_type_options_spec.rb - spec/integration/security/x_frame_options_spec.rb - spec/integration/security/x_xss_protection_spec.rb - spec/integration/send_file_spec.rb - spec/integration/sessions_spec.rb - spec/integration/static_middleware_spec.rb - spec/integration/streaming_spec.rb - spec/integration/unsafe_send_file_spec.rb - spec/isolation/hanami/application/already_configured_spec.rb - spec/isolation/hanami/application/inherit_anonymous_class_spec.rb - spec/isolation/hanami/application/inherit_concrete_class_spec.rb - spec/isolation/hanami/application/not_configured_spec.rb - spec/isolation/hanami/application/routes/configured_spec.rb - spec/isolation/hanami/application/routes/not_configured_spec.rb - spec/isolation/hanami/boot/success_spec.rb - spec/new_integration/action/cookies_spec.rb - spec/new_integration/action/csrf_protection_spec.rb - spec/new_integration/action/routes_spec.rb - spec/new_integration/action/sessions_spec.rb - spec/new_integration/action/slice_configuration_spec.rb - spec/new_integration/action/view_integration_spec.rb - spec/new_integration/action/view_rendering/automatic_rendering_spec.rb - spec/new_integration/action/view_rendering/paired_view_inference_spec.rb - spec/new_integration/action/view_rendering_spec.rb - spec/new_integration/code_loading/loading_from_app_spec.rb - spec/new_integration/code_loading/loading_from_lib_spec.rb - spec/new_integration/code_loading/loading_from_slice_spec.rb - spec/new_integration/container/application_routes_helper_spec.rb - spec/new_integration/container/auto_injection_spec.rb - spec/new_integration/container/auto_registration_spec.rb - spec/new_integration/container/autoloader_spec.rb - spec/new_integration/container/imports_spec.rb - spec/new_integration/container/prepare_container_spec.rb - spec/new_integration/container/shutdown_spec.rb - spec/new_integration/container/standard_bootable_components_spec.rb - spec/new_integration/dotenv_loading_spec.rb - spec/new_integration/rack_app/middleware_spec.rb - spec/new_integration/rack_app/non_booted_rack_app_spec.rb - spec/new_integration/rack_app/rack_app_spec.rb - spec/new_integration/settings/access_to_constants_spec.rb - spec/new_integration/settings/loading_from_env_spec.rb - spec/new_integration/settings/settings_component_loading_spec.rb - spec/new_integration/settings/using_types_spec.rb - spec/new_integration/setup_spec.rb - spec/new_integration/slices/external_slice_spec.rb - spec/new_integration/slices/slice_configuration_spec.rb - spec/new_integration/slices/slice_loading_spec.rb - spec/new_integration/slices/slice_routing_spec.rb - spec/new_integration/slices/slice_settings_spec.rb - spec/new_integration/slices_spec.rb - spec/new_integration/view/context/assets_spec.rb - spec/new_integration/view/context/inflector_spec.rb - spec/new_integration/view/context/request_spec.rb - spec/new_integration/view/context/routes_spec.rb - spec/new_integration/view/context/settings_spec.rb - spec/new_integration/view/inflector_spec.rb - spec/new_integration/view/part_namespace_spec.rb - spec/new_integration/view/path_spec.rb - spec/new_integration/view/slice_configuration_spec.rb - spec/new_integration/view/template_spec.rb - spec/new_integration/view/views_spec.rb - spec/spec_helper.rb - spec/support/app_integration.rb - spec/support/coverage.rb - spec/support/fixtures/hanami-plugin/Gemfile - spec/support/fixtures/hanami-plugin/README.md - spec/support/fixtures/hanami-plugin/Rakefile - spec/support/fixtures/hanami-plugin/bin/console - spec/support/fixtures/hanami-plugin/bin/setup - spec/support/fixtures/hanami-plugin/hanami-plugin.gemspec - spec/support/fixtures/hanami-plugin/lib/hanami/plugin.rb - spec/support/fixtures/hanami-plugin/lib/hanami/plugin/cli.rb - spec/support/fixtures/hanami-plugin/lib/hanami/plugin/version.rb - spec/support/rspec.rb - spec/support/shared_examples/cli/generate/app.rb - spec/support/shared_examples/cli/generate/migration.rb - spec/support/shared_examples/cli/generate/model.rb - spec/support/shared_examples/cli/new.rb - spec/unit/hanami/configuration/actions/content_security_policy_spec.rb - spec/unit/hanami/configuration/actions/cookies_spec.rb - spec/unit/hanami/configuration/actions/csrf_protection_spec.rb - spec/unit/hanami/configuration/actions/default_values_spec.rb - spec/unit/hanami/configuration/actions/sessions_spec.rb - spec/unit/hanami/configuration/actions_spec.rb - spec/unit/hanami/configuration/base_url_spec.rb - spec/unit/hanami/configuration/inflector_spec.rb - spec/unit/hanami/configuration/logger_spec.rb - spec/unit/hanami/configuration/slices_spec.rb - spec/unit/hanami/configuration/views_spec.rb - spec/unit/hanami/configuration_spec.rb - spec/unit/hanami/env_spec.rb - spec/unit/hanami/routes_spec.rb - spec/unit/hanami/settings/env_store_spec.rb - spec/unit/hanami/settings_spec.rb - spec/unit/hanami/slice_configurable_spec.rb - spec/unit/hanami/slice_name_spec.rb - spec/unit/hanami/slice_spec.rb - spec/unit/hanami/version_spec.rb - spec/unit/hanami/web/rack_logger_spec.rb homepage: http://hanamirb.org licenses: - MIT metadata: rubygems_mfa_required: 'true' allowed_push_host: https://rubygems.org post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '3.0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">" - !ruby/object:Gem::Version version: 1.3.1 requirements: [] rubygems_version: 3.3.7 signing_key: specification_version: 4 summary: The web, with simplicity test_files: - spec/integration/application_middleware_stack_spec.rb - spec/integration/assets/cdn_spec.rb - spec/integration/assets/fingerprint_spec.rb - spec/integration/assets/helpers_spec.rb - spec/integration/assets/serve_spec.rb - spec/integration/assets/subresource_integrity_spec.rb - spec/integration/body_parsers_spec.rb - spec/integration/cli/assets/precompile_spec.rb - spec/integration/cli/assets_spec.rb - spec/integration/cli/console_spec.rb - spec/integration/cli/db/apply_spec.rb - spec/integration/cli/db/console_spec.rb - spec/integration/cli/db/create_spec.rb - spec/integration/cli/db/drop_spec.rb - spec/integration/cli/db/migrate_spec.rb - spec/integration/cli/db/prepare_spec.rb - spec/integration/cli/db/rollback_spec.rb - spec/integration/cli/db/version_spec.rb - spec/integration/cli/db_spec.rb - spec/integration/cli/destroy/action_spec.rb - spec/integration/cli/destroy/app_spec.rb - spec/integration/cli/destroy/mailer_spec.rb - spec/integration/cli/destroy/migration_spec.rb - spec/integration/cli/destroy/model_spec.rb - spec/integration/cli/destroy_spec.rb - spec/integration/cli/generate/action_spec.rb - spec/integration/cli/generate/app_spec.rb - spec/integration/cli/generate/mailer_spec.rb - spec/integration/cli/generate/migration_spec.rb - spec/integration/cli/generate/model_spec.rb - spec/integration/cli/generate/secret_spec.rb - spec/integration/cli/generate_spec.rb - spec/integration/cli/new/database_spec.rb - spec/integration/cli/new/hanami_head_spec.rb - spec/integration/cli/new/template_spec.rb - spec/integration/cli/new/test_spec.rb - spec/integration/cli/new_spec.rb - spec/integration/cli/plugins_spec.rb - spec/integration/cli/routes_spec.rb - spec/integration/cli/server_spec.rb - spec/integration/cli/version_spec.rb - spec/integration/early_hints_spec.rb - spec/integration/handle_exceptions_spec.rb - spec/integration/head_spec.rb - spec/integration/http_headers_spec.rb - spec/integration/mailer_spec.rb - spec/integration/middleware_spec.rb - spec/integration/mount_applications_spec.rb - spec/integration/project_initializers_spec.rb - spec/integration/rackup_spec.rb - spec/integration/rake/with_minitest_spec.rb - spec/integration/rake/with_rspec_spec.rb - spec/integration/routing_helpers_spec.rb - spec/integration/security/content_security_policy_spec.rb - spec/integration/security/csrf_protection_spec.rb - spec/integration/security/force_ssl_spec.rb - spec/integration/security/x_content_type_options_spec.rb - spec/integration/security/x_frame_options_spec.rb - spec/integration/security/x_xss_protection_spec.rb - spec/integration/send_file_spec.rb - spec/integration/sessions_spec.rb - spec/integration/static_middleware_spec.rb - spec/integration/streaming_spec.rb - spec/integration/unsafe_send_file_spec.rb - spec/isolation/hanami/application/already_configured_spec.rb - spec/isolation/hanami/application/inherit_anonymous_class_spec.rb - spec/isolation/hanami/application/inherit_concrete_class_spec.rb - spec/isolation/hanami/application/not_configured_spec.rb - spec/isolation/hanami/application/routes/configured_spec.rb - spec/isolation/hanami/application/routes/not_configured_spec.rb - spec/isolation/hanami/boot/success_spec.rb - spec/new_integration/action/cookies_spec.rb - spec/new_integration/action/csrf_protection_spec.rb - spec/new_integration/action/routes_spec.rb - spec/new_integration/action/sessions_spec.rb - spec/new_integration/action/slice_configuration_spec.rb - spec/new_integration/action/view_integration_spec.rb - spec/new_integration/action/view_rendering/automatic_rendering_spec.rb - spec/new_integration/action/view_rendering/paired_view_inference_spec.rb - spec/new_integration/action/view_rendering_spec.rb - spec/new_integration/code_loading/loading_from_app_spec.rb - spec/new_integration/code_loading/loading_from_lib_spec.rb - spec/new_integration/code_loading/loading_from_slice_spec.rb - spec/new_integration/container/application_routes_helper_spec.rb - spec/new_integration/container/auto_injection_spec.rb - spec/new_integration/container/auto_registration_spec.rb - spec/new_integration/container/autoloader_spec.rb - spec/new_integration/container/imports_spec.rb - spec/new_integration/container/prepare_container_spec.rb - spec/new_integration/container/shutdown_spec.rb - spec/new_integration/container/standard_bootable_components_spec.rb - spec/new_integration/dotenv_loading_spec.rb - spec/new_integration/rack_app/middleware_spec.rb - spec/new_integration/rack_app/non_booted_rack_app_spec.rb - spec/new_integration/rack_app/rack_app_spec.rb - spec/new_integration/settings/access_to_constants_spec.rb - spec/new_integration/settings/loading_from_env_spec.rb - spec/new_integration/settings/settings_component_loading_spec.rb - spec/new_integration/settings/using_types_spec.rb - spec/new_integration/setup_spec.rb - spec/new_integration/slices/external_slice_spec.rb - spec/new_integration/slices/slice_configuration_spec.rb - spec/new_integration/slices/slice_loading_spec.rb - spec/new_integration/slices/slice_routing_spec.rb - spec/new_integration/slices/slice_settings_spec.rb - spec/new_integration/slices_spec.rb - spec/new_integration/view/context/assets_spec.rb - spec/new_integration/view/context/inflector_spec.rb - spec/new_integration/view/context/request_spec.rb - spec/new_integration/view/context/routes_spec.rb - spec/new_integration/view/context/settings_spec.rb - spec/new_integration/view/inflector_spec.rb - spec/new_integration/view/part_namespace_spec.rb - spec/new_integration/view/path_spec.rb - spec/new_integration/view/slice_configuration_spec.rb - spec/new_integration/view/template_spec.rb - spec/new_integration/view/views_spec.rb - spec/spec_helper.rb - spec/support/app_integration.rb - spec/support/coverage.rb - spec/support/fixtures/hanami-plugin/Gemfile - spec/support/fixtures/hanami-plugin/README.md - spec/support/fixtures/hanami-plugin/Rakefile - spec/support/fixtures/hanami-plugin/bin/console - spec/support/fixtures/hanami-plugin/bin/setup - spec/support/fixtures/hanami-plugin/hanami-plugin.gemspec - spec/support/fixtures/hanami-plugin/lib/hanami/plugin/cli.rb - spec/support/fixtures/hanami-plugin/lib/hanami/plugin/version.rb - spec/support/fixtures/hanami-plugin/lib/hanami/plugin.rb - spec/support/rspec.rb - spec/support/shared_examples/cli/generate/app.rb - spec/support/shared_examples/cli/generate/migration.rb - spec/support/shared_examples/cli/generate/model.rb - spec/support/shared_examples/cli/new.rb - spec/unit/hanami/configuration/actions/content_security_policy_spec.rb - spec/unit/hanami/configuration/actions/cookies_spec.rb - spec/unit/hanami/configuration/actions/csrf_protection_spec.rb - spec/unit/hanami/configuration/actions/default_values_spec.rb - spec/unit/hanami/configuration/actions/sessions_spec.rb - spec/unit/hanami/configuration/actions_spec.rb - spec/unit/hanami/configuration/base_url_spec.rb - spec/unit/hanami/configuration/inflector_spec.rb - spec/unit/hanami/configuration/logger_spec.rb - spec/unit/hanami/configuration/slices_spec.rb - spec/unit/hanami/configuration/views_spec.rb - spec/unit/hanami/configuration_spec.rb - spec/unit/hanami/env_spec.rb - spec/unit/hanami/routes_spec.rb - spec/unit/hanami/settings/env_store_spec.rb - spec/unit/hanami/settings_spec.rb - spec/unit/hanami/slice_configurable_spec.rb - spec/unit/hanami/slice_name_spec.rb - spec/unit/hanami/slice_spec.rb - spec/unit/hanami/version_spec.rb - spec/unit/hanami/web/rack_logger_spec.rb