diff --git a/Gemfile.lock b/Gemfile.lock index 800f697..ca040d1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -12,7 +12,7 @@ GEM GEM remote: https://rubygems.org/ specs: - addressable (2.8.5) + addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) aruba (2.2.0) bundler (>= 1.17, < 3.0) @@ -20,7 +20,7 @@ GEM cucumber (>= 8.0, < 10.0) rspec-expectations (~> 3.4) thor (~> 1.0) - asciidoctor (2.0.20) + asciidoctor (2.0.23) ast (2.4.2) attr_extras (7.1.0) axiom-types (0.1.1) @@ -29,59 +29,87 @@ GEM thread_safe (~> 0.3, >= 0.3.1) backport (1.2.0) benchmark (0.3.0) + bigdecimal (3.1.8) builder (3.2.4) bundler-audit (0.9.1) bundler (>= 1.2.0, < 3) thor (~> 1.0) - childprocess (4.1.0) + childprocess (5.0.0) chronic (0.10.2) chronic_duration (0.10.6) numerizer (~> 0.1.1) coderay (1.1.3) coercible (1.0.0) descendants_tracker (~> 0.0.1) - colorize (0.8.1) + concurrent-ruby (1.2.3) contracts (0.17) - cucumber (9.1.0) - builder (~> 3.2, >= 3.2.4) - cucumber-ci-environment (~> 9.2, >= 9.2.0) - cucumber-core (~> 12.0) + cucumber (9.2.0) + builder (~> 3.2) + cucumber-ci-environment (> 9, < 11) + cucumber-core (> 13, < 14) cucumber-cucumber-expressions (~> 17.0) - cucumber-gherkin (>= 24, < 27) - cucumber-html-formatter (~> 20.4, >= 20.4.0) - cucumber-messages (>= 19, < 23) - diff-lcs (~> 1.5, >= 1.5.0) - mini_mime (~> 1.1, >= 1.1.5) - multi_test (~> 1.1, >= 1.1.0) - sys-uname (~> 1.2, >= 1.2.3) - cucumber-ci-environment (9.2.0) - cucumber-core (12.0.0) - cucumber-gherkin (>= 25, < 27) + cucumber-gherkin (> 24, < 28) + cucumber-html-formatter (> 20.3, < 22) + cucumber-messages (> 19, < 25) + diff-lcs (~> 1.5) + mini_mime (~> 1.1) + multi_test (~> 1.1) + sys-uname (~> 1.2) + cucumber-ci-environment (10.0.1) + cucumber-core (13.0.2) + cucumber-gherkin (>= 27, < 28) cucumber-messages (>= 20, < 23) - cucumber-tag-expressions (~> 5.0, >= 5.0.4) - cucumber-cucumber-expressions (17.0.0) - cucumber-gherkin (26.2.0) - cucumber-messages (>= 19.1.4, < 22.1) - cucumber-html-formatter (20.4.0) - cucumber-messages (>= 18.0, < 22.1) + cucumber-tag-expressions (> 5, < 7) + cucumber-cucumber-expressions (17.1.0) + bigdecimal + cucumber-gherkin (27.0.0) + cucumber-messages (>= 19.1.4, < 23) + cucumber-html-formatter (21.3.1) + cucumber-messages (> 19, < 25) cucumber-messages (22.0.0) - cucumber-tag-expressions (5.0.6) + cucumber-tag-expressions (6.1.0) debase (0.2.5.beta2) debase-ruby_core_source (>= 0.10.12) - debase-ruby_core_source (3.2.2) + debase-ruby_core_source (3.3.1) descendants_tracker (0.0.4) thread_safe (~> 0.3, >= 0.3.1) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) + dry-configurable (1.1.0) + dry-core (~> 1.0, < 2) + zeitwerk (~> 2.6) + dry-core (1.0.1) + concurrent-ruby (~> 1.0) + zeitwerk (~> 2.6) + dry-inflector (1.0.0) + dry-initializer (3.1.1) + dry-logic (1.5.0) + concurrent-ruby (~> 1.0) + dry-core (~> 1.0, < 2) + zeitwerk (~> 2.6) + dry-schema (1.13.4) + concurrent-ruby (~> 1.0) + dry-configurable (~> 1.0, >= 1.0.1) + dry-core (~> 1.0, < 2) + dry-initializer (~> 3.0) + dry-logic (>= 1.4, < 2) + dry-types (>= 1.7, < 2) + zeitwerk (~> 2.6) + dry-types (1.7.2) + bigdecimal (~> 3.0) + concurrent-ruby (~> 1.0) + dry-core (~> 1.0) + dry-inflector (~> 1.0) + dry-logic (~> 1.4) + zeitwerk (~> 2.6) e2mmap (0.1.0) erubi (1.12.0) facets (3.1.0) - fasterer (0.10.1) - colorize (~> 0.7) + fasterer (0.11.0) ruby_parser (>= 3.19.1) fastri (0.3.1.1) ffi (1.16.3) - flay (2.13.1) + flay (2.13.3) erubi (~> 1.10) path_expander (~> 1.0) ruby_parser (~> 3.0) @@ -112,37 +140,37 @@ GEM ice_nine (0.11.2) iniparse (1.5.0) jaro_winkler (1.5.6) - json (2.6.3) + json (2.7.2) kramdown (2.4.0) rexml kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) - kwalify (0.7.2) language_server-protocol (3.17.0.3) - launchy (2.5.2) + launchy (3.0.1) addressable (~> 2.8) - listen (3.8.0) + childprocess (~> 5.0) + listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) log_switch (0.3.0) lumberjack (1.2.10) - method_source (1.0.0) + method_source (1.1.0) mini_mime (1.1.5) - mini_portile2 (2.8.5) + mini_portile2 (2.8.6) mixlib-cli (2.1.8) multi_test (1.1.0) - mutant (0.11.25) + mutant (0.12.1) diff-lcs (~> 1.3) - parser (~> 3.2.2, >= 3.2.2.4) - regexp_parser (~> 2.8.2) + parser (~> 3.3.0) + regexp_parser (~> 2.9.0) sorbet-runtime (~> 0.5.0) unparser (~> 0.6.9) - mutant-rspec (0.11.25) - mutant (= 0.11.25) + mutant-rspec (0.12.1) + mutant (= 0.12.1) rspec-core (>= 3.8.0, < 4.0.0) namecase (2.0.0) nenv (0.3.0) - nokogiri (1.15.5) + nokogiri (1.16.5) mini_portile2 (~> 2.8.2) racc (~> 1.4) notiffany (0.1.3) @@ -150,12 +178,12 @@ GEM shellany (~> 0.0) numerizer (0.1.1) os (1.1.4) - overcommit (0.60.0) - childprocess (>= 0.6.3, < 5) + overcommit (0.63.0) + childprocess (>= 0.6.3, < 6) iniparse (~> 1.4) rexml (~> 3.2) - parallel (1.23.0) - parser (3.2.2.4) + parallel (1.24.0) + parser (3.3.1.0) ast (~> 2.4.1) racc path_expander (1.1.1) @@ -167,70 +195,76 @@ GEM pry-remote (0.1.8) pry (~> 0.9) slop (~> 3.0) - psych (5.1.1.1) + psych (5.1.2) stringio - public_suffix (5.0.4) - racc (1.7.3) + public_suffix (5.0.5) + racc (1.8.0) rainbow (3.1.1) - rake (13.1.0) + rake (13.2.1) rb-fsevent (0.11.2) - rb-inotify (0.10.1) + rb-inotify (0.11.1) ffi (~> 1.0) rbs (2.8.4) rcodetools (0.8.5.0) - reek (6.1.4) - kwalify (~> 0.7.0) - parser (~> 3.2.0) + reek (6.3.0) + dry-schema (~> 1.13.0) + parser (~> 3.3.0) rainbow (>= 2.0, < 4.0) - regexp_parser (2.8.2) + rexml (~> 3.1) + regexp_parser (2.9.2) reverse_markdown (2.1.1) nokogiri - rexml (3.2.6) - rspec (3.12.0) - rspec-core (~> 3.12.0) - rspec-expectations (~> 3.12.0) - rspec-mocks (~> 3.12.0) - rspec-core (3.12.2) - rspec-support (~> 3.12.0) - rspec-expectations (3.12.3) + rexml (3.2.8) + strscan (>= 3.0.9) + rspec (3.13.0) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-core (3.13.0) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.12.0) - rspec-mocks (3.12.6) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.1) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.12.0) + rspec-support (~> 3.13.0) rspec-pride (3.2.1) rspec (~> 3.0) - rspec-support (3.12.1) - rubocop (1.57.2) + rspec-support (3.13.1) + rubocop (1.64.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.2.4) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-capybara (2.19.0) + rubocop-ast (1.31.3) + parser (>= 3.3.1.0) + rubocop-capybara (2.20.0) rubocop (~> 1.41) - rubocop-factory_bot (2.24.0) - rubocop (~> 1.33) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-factory_bot (2.25.1) + rubocop (~> 1.41) + rubocop-performance (1.21.0) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) rubocop-rake (0.6.0) rubocop (~> 1.0) - rubocop-rspec (2.25.0) + rubocop-rspec (2.29.2) rubocop (~> 1.40) rubocop-capybara (~> 2.17) rubocop-factory_bot (~> 2.22) + rubocop-rspec_rails (~> 2.28) + rubocop-rspec_rails (2.28.3) + rubocop (~> 1.40) ruby-debug-ide (0.7.3) rake (>= 0.8.1) ruby-progressbar (1.13.0) - ruby_parser (3.20.3) + ruby_parser (3.21.0) + racc (~> 1.5) sexp_processor (~> 4.16) rubycritic (4.9.0) flay (~> 2.13) @@ -250,7 +284,7 @@ GEM mixlib-cli semgrep (0.0.1) sentimental (1.5.0) - sexp_processor (4.17.0) + sexp_processor (4.17.1) shellany (0.0.1) simplecov (0.22.0) docile (~> 1.1) @@ -259,7 +293,7 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) slop (3.6.0) - solargraph (0.49.0) + solargraph (0.50.0) backport (~> 1.2) benchmark bundler (~> 2.0) @@ -275,8 +309,9 @@ GEM thor (~> 1.0) tilt (~> 2.0) yard (~> 0.9, >= 0.9.24) - sorbet-runtime (0.5.11139) - stringio (3.0.9) + sorbet-runtime (0.5.11391) + stringio (3.1.0) + strscan (3.1.0) sync (0.5.0) sys-uname (1.2.3) ffi (~> 1.1) @@ -285,28 +320,30 @@ GEM nokogiri (>= 1.6.0) term-ansicolor (>= 1.0.5) text-table (>= 1.2.2) - term-ansicolor (1.7.1) + term-ansicolor (1.8.0) tins (~> 1.0) text-table (1.2.4) - thor (1.3.0) + thor (1.3.1) thread_safe (0.3.6) tilt (2.3.0) timecop (0.9.8) - tins (1.32.1) + tins (1.33.0) + bigdecimal sync titleize (1.4.1) tty-which (0.5.0) unicode (0.4.4.4) unicode-display_width (2.5.0) - unparser (0.6.10) + unparser (0.6.13) diff-lcs (~> 1.3) - parser (>= 3.2.2.4) + parser (>= 3.3.0) virtus (2.0.0) axiom-types (~> 0.1) coercible (~> 1.0) descendants_tracker (~> 0.0, >= 0.0.3) wdm (0.1.1) - yard (0.9.34) + yard (0.9.36) + zeitwerk (2.6.15) PLATFORMS ruby