--- !ruby/object:Gem::Specification
name: roda
version: !ruby/object:Gem::Version
  version: 3.87.0
platform: ruby
authors:
- Jeremy Evans
autorequire:
bindir: bin
cert_chain: []
date: 2024-12-17 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: rack
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: rake
  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: minitest
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 5.7.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 5.7.0
- !ruby/object:Gem::Dependency
  name: minitest-hooks
  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: minitest-global_expectations
  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: tilt
  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: erubi
  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: rack_csrf
  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: json
  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: mail
  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:
email:
- code@jeremyevans.net
executables: []
extensions: []
extra_rdoc_files:
- MIT-LICENSE
files:
- MIT-LICENSE
- lib/roda.rb
- lib/roda/cache.rb
- lib/roda/plugins.rb
- lib/roda/plugins/Integer_matcher_max.rb
- lib/roda/plugins/_after_hook.rb
- lib/roda/plugins/_base64.rb
- lib/roda/plugins/_before_hook.rb
- lib/roda/plugins/_optimized_matching.rb
- lib/roda/plugins/_symbol_class_matchers.rb
- lib/roda/plugins/_symbol_regexp_matchers.rb
- lib/roda/plugins/additional_render_engines.rb
- lib/roda/plugins/additional_view_directories.rb
- lib/roda/plugins/all_verbs.rb
- lib/roda/plugins/assets.rb
- lib/roda/plugins/assets_preloading.rb
- lib/roda/plugins/assume_ssl.rb
- lib/roda/plugins/autoload_hash_branches.rb
- lib/roda/plugins/autoload_named_routes.rb
- lib/roda/plugins/backtracking_array.rb
- lib/roda/plugins/branch_locals.rb
- lib/roda/plugins/break.rb
- lib/roda/plugins/caching.rb
- lib/roda/plugins/capture_erb.rb
- lib/roda/plugins/chunked.rb
- lib/roda/plugins/class_level_routing.rb
- lib/roda/plugins/class_matchers.rb
- lib/roda/plugins/common_logger.rb
- lib/roda/plugins/conditional_sessions.rb
- lib/roda/plugins/content_for.rb
- lib/roda/plugins/content_security_policy.rb
- lib/roda/plugins/cookie_flags.rb
- lib/roda/plugins/cookies.rb
- lib/roda/plugins/csrf.rb
- lib/roda/plugins/custom_block_results.rb
- lib/roda/plugins/custom_matchers.rb
- lib/roda/plugins/default_headers.rb
- lib/roda/plugins/default_status.rb
- lib/roda/plugins/delay_build.rb
- lib/roda/plugins/delegate.rb
- lib/roda/plugins/delete_empty_headers.rb
- lib/roda/plugins/direct_call.rb
- lib/roda/plugins/disallow_file_uploads.rb
- lib/roda/plugins/drop_body.rb
- lib/roda/plugins/early_hints.rb
- lib/roda/plugins/empty_root.rb
- lib/roda/plugins/environments.rb
- lib/roda/plugins/erb_h.rb
- lib/roda/plugins/error_email.rb
- lib/roda/plugins/error_handler.rb
- lib/roda/plugins/error_mail.rb
- lib/roda/plugins/exception_page.rb
- lib/roda/plugins/filter_common_logger.rb
- lib/roda/plugins/flash.rb
- lib/roda/plugins/h.rb
- lib/roda/plugins/halt.rb
- lib/roda/plugins/hash_branch_view_subdir.rb
- lib/roda/plugins/hash_branches.rb
- lib/roda/plugins/hash_matcher.rb
- lib/roda/plugins/hash_paths.rb
- lib/roda/plugins/hash_routes.rb
- lib/roda/plugins/head.rb
- lib/roda/plugins/header_matchers.rb
- lib/roda/plugins/heartbeat.rb
- lib/roda/plugins/hmac_paths.rb
- lib/roda/plugins/hooks.rb
- lib/roda/plugins/host_authorization.rb
- lib/roda/plugins/host_routing.rb
- lib/roda/plugins/hsts.rb
- lib/roda/plugins/indifferent_params.rb
- lib/roda/plugins/inject_erb.rb
- lib/roda/plugins/invalid_request_body.rb
- lib/roda/plugins/json.rb
- lib/roda/plugins/json_parser.rb
- lib/roda/plugins/link_to.rb
- lib/roda/plugins/mail_processor.rb
- lib/roda/plugins/mailer.rb
- lib/roda/plugins/match_affix.rb
- lib/roda/plugins/match_hook.rb
- lib/roda/plugins/match_hook_args.rb
- lib/roda/plugins/middleware.rb
- lib/roda/plugins/middleware_stack.rb
- lib/roda/plugins/module_include.rb
- lib/roda/plugins/multi_public.rb
- lib/roda/plugins/multi_route.rb
- lib/roda/plugins/multi_run.rb
- lib/roda/plugins/multi_view.rb
- lib/roda/plugins/multibyte_string_matcher.rb
- lib/roda/plugins/named_routes.rb
- lib/roda/plugins/named_templates.rb
- lib/roda/plugins/not_allowed.rb
- lib/roda/plugins/not_found.rb
- lib/roda/plugins/optimized_segment_matchers.rb
- lib/roda/plugins/optimized_string_matchers.rb
- lib/roda/plugins/padrino_render.rb
- lib/roda/plugins/param_matchers.rb
- lib/roda/plugins/params_capturing.rb
- lib/roda/plugins/partials.rb
- lib/roda/plugins/pass.rb
- lib/roda/plugins/path.rb
- lib/roda/plugins/path_matchers.rb
- lib/roda/plugins/path_rewriter.rb
- lib/roda/plugins/permissions_policy.rb
- lib/roda/plugins/placeholder_string_matchers.rb
- lib/roda/plugins/plain_hash_response_headers.rb
- lib/roda/plugins/precompile_templates.rb
- lib/roda/plugins/public.rb
- lib/roda/plugins/r.rb
- lib/roda/plugins/recheck_precompiled_assets.rb
- lib/roda/plugins/redirect_http_to_https.rb
- lib/roda/plugins/relative_path.rb
- lib/roda/plugins/render.rb
- lib/roda/plugins/render_coverage.rb
- lib/roda/plugins/render_each.rb
- lib/roda/plugins/render_locals.rb
- lib/roda/plugins/request_aref.rb
- lib/roda/plugins/request_headers.rb
- lib/roda/plugins/response_request.rb
- lib/roda/plugins/route_block_args.rb
- lib/roda/plugins/route_csrf.rb
- lib/roda/plugins/run_append_slash.rb
- lib/roda/plugins/run_handler.rb
- lib/roda/plugins/run_require_slash.rb
- lib/roda/plugins/sessions.rb
- lib/roda/plugins/shared_vars.rb
- lib/roda/plugins/sinatra_helpers.rb
- lib/roda/plugins/slash_path_empty.rb
- lib/roda/plugins/static.rb
- lib/roda/plugins/static_routing.rb
- lib/roda/plugins/status_303.rb
- lib/roda/plugins/status_handler.rb
- lib/roda/plugins/streaming.rb
- lib/roda/plugins/strip_path_prefix.rb
- lib/roda/plugins/symbol_matchers.rb
- lib/roda/plugins/symbol_status.rb
- lib/roda/plugins/symbol_views.rb
- lib/roda/plugins/timestamp_public.rb
- lib/roda/plugins/type_routing.rb
- lib/roda/plugins/typecast_params.rb
- lib/roda/plugins/typecast_params_sized_integers.rb
- lib/roda/plugins/unescape_path.rb
- lib/roda/plugins/view_options.rb
- lib/roda/request.rb
- lib/roda/response.rb
- lib/roda/session_middleware.rb
- lib/roda/version.rb
homepage: https://roda.jeremyevans.net
licenses:
- MIT
metadata:
  bug_tracker_uri: https://github.com/jeremyevans/roda/issues
  changelog_uri: https://roda.jeremyevans.net/rdoc/files/CHANGELOG.html
  documentation_uri: https://roda.jeremyevans.net/documentation.html
  mailing_list_uri: https://github.com/jeremyevans/roda/discussions
  source_code_uri: https://github.com/jeremyevans/roda
post_install_message:
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: 1.9.2
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubygems_version: 3.5.22
signing_key:
specification_version: 4
summary: Routing tree web toolkit
test_files: []