diff --git a/Gemfile b/Gemfile index a64ca69..4d7348e 100644 --- a/Gemfile +++ b/Gemfile @@ -8,7 +8,7 @@ gem "activerecord" gem "bcrypt" gem "dotenv" gem "dry-validation" -gem "grape", "~> 1.7", ">= 1.7.1" +gem "grape", "~> 1.8" gem "grape-entity" gem "pg" gem "puma" diff --git a/Gemfile.lock b/Gemfile.lock index aa4c222..2dbe034 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -23,7 +23,7 @@ GEM backports (3.23.0) base64 (0.2.0) bcrypt (3.1.18) - bigdecimal (3.1.7) + bigdecimal (3.1.8) brakeman (6.1.2) racc builder (3.2.4) @@ -68,19 +68,20 @@ GEM docile (1.4.0) dotenv (2.7.6) drb (2.2.1) - dry-configurable (0.15.0) - concurrent-ruby (~> 1.0) + dry-configurable (0.16.1) dry-core (~> 0.6) - dry-container (0.9.0) + zeitwerk (~> 2.6) + dry-container (0.11.0) concurrent-ruby (~> 1.0) - dry-configurable (~> 0.13, >= 0.13.0) - dry-core (0.7.1) + dry-core (0.9.1) concurrent-ruby (~> 1.0) - dry-inflector (0.2.1) + zeitwerk (~> 2.6) + dry-inflector (0.3.0) dry-initializer (3.1.1) - dry-logic (1.2.0) + dry-logic (1.3.0) concurrent-ruby (~> 1.0) - dry-core (~> 0.5, >= 0.5) + dry-core (~> 0.9, >= 0.9) + zeitwerk (~> 2.6) dry-schema (1.9.2) concurrent-ruby (~> 1.0) dry-configurable (~> 0.13, >= 0.13.0) @@ -88,12 +89,13 @@ GEM dry-initializer (~> 3.0) dry-logic (~> 1.0) dry-types (~> 1.5) - dry-types (1.5.1) + dry-types (1.6.1) concurrent-ruby (~> 1.0) dry-container (~> 0.3) - dry-core (~> 0.5, >= 0.5) + dry-core (~> 0.9, >= 0.9) dry-inflector (~> 0.1, >= 0.1.2) - dry-logic (~> 1.0, >= 1.0.2) + dry-logic (~> 1.3, >= 1.3) + zeitwerk (~> 2.6) dry-validation (1.8.1) concurrent-ruby (~> 1.0) dry-container (~> 0.7, >= 0.7.1) @@ -103,17 +105,17 @@ GEM factory_bot (6.2.1) activesupport (>= 5.0.0) gherkin (5.1.0) - grape (1.7.1) - activesupport + grape (1.8.0) + activesupport (>= 5) builder dry-types (>= 1.1) mustermann-grape (~> 1.0.0) - rack (>= 1.3.0, < 3) + rack (>= 1.3.0) rack-accept grape-entity (0.10.1) activesupport (>= 3.0.0) multi_json (>= 1.3.2) - i18n (1.14.4) + i18n (1.14.5) concurrent-ruby (~> 1.0) io-console (0.6.0) irb (1.6.4) @@ -126,7 +128,7 @@ GEM minitest (5.22.3) multi_json (1.15.0) multi_test (1.1.0) - mustermann (2.0.2) + mustermann (3.0.0) ruby2_keywords (~> 0.0.1) mustermann-grape (1.0.2) mustermann (>= 1.0.0) @@ -148,11 +150,14 @@ GEM puma (6.4.2) nio4r (~> 2.0) racc (1.7.3) - rack (2.2.8.1) + rack (3.0.10) rack-accept (0.4.5) rack (>= 0.4) - rack-protection (2.2.3) - rack + rack-protection (4.0.0) + base64 (>= 0.1.0) + rack (>= 3.0.0, < 4) + rack-session (2.0.0) + rack (>= 3.0.0) rack-test (2.1.0) rack (>= 1.3) rainbow (3.1.1) @@ -229,16 +234,17 @@ GEM json simplecov simplecov_json_formatter (0.1.4) - sinatra (2.2.3) - mustermann (~> 2.0) - rack (~> 2.2) - rack-protection (= 2.2.3) + sinatra (4.0.0) + mustermann (~> 3.0) + rack (>= 3.0.0, < 4) + rack-protection (= 4.0.0) + rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sinatra-contrib (2.2.3) - multi_json - mustermann (~> 2.0) - rack-protection (= 2.2.3) - sinatra (= 2.2.3) + sinatra-contrib (4.0.0) + multi_json (>= 0.0.2) + mustermann (~> 3.0) + rack-protection (= 4.0.0) + sinatra (= 4.0.0) tilt (~> 2.0) slim (5.2.1) temple (~> 0.10.0) @@ -255,6 +261,7 @@ GEM websocket-extensions (0.1.5) xpath (3.2.0) nokogiri (~> 1.8) + zeitwerk (2.6.13) PLATFORMS ruby @@ -269,7 +276,7 @@ DEPENDENCIES dotenv dry-validation factory_bot - grape (~> 1.7, >= 1.7.1) + grape (~> 1.8) grape-entity pg poltergeist (>= 1.4.0)