diff --git a/Gemfile b/Gemfile index 832c2fdf9..6bd2ee8cc 100644 --- a/Gemfile +++ b/Gemfile @@ -7,16 +7,16 @@ gemspec group :development do gem "bundler", "~> 2.5" gem "debug", "~> 1.9", require: false - gem "minitest-reporters", "~> 1.6" - gem "minitest", "~> 5.22" - gem "mocha", "~> 2.1" + gem "minitest-reporters", "~> 1.7" + gem "minitest", "~> 5.25" + gem "mocha", "~> 2.4" gem "psych", "~> 5.1", require: false - gem "rake", "~> 13.1" + gem "rake", "~> 13.2" gem "rdoc", require: false, github: "Shopify/rdoc", branch: "create_snapper_generator" - gem "rubocop-minitest", "~> 0.34.5", require: false + gem "rubocop-minitest", "~> 0.36.0", require: false gem "rubocop-rake", "~> 0.6.0", require: false gem "rubocop-shopify", "~> 2.15", require: false - gem "rubocop-sorbet", "~> 0.7", require: false + gem "rubocop-sorbet", "~> 0.8", require: false gem "rubocop", "~> 1.60" gem "simplecov", require: false gem "syntax_tree", ">= 6.1.1", "< 7" @@ -24,6 +24,6 @@ group :development do platforms :ruby do # C Ruby (MRI), Rubinius or TruffleRuby, but NOT Windows # sorbet-static is not available on Windows. We also skip Tapioca since it depends on sorbet-static-and-runtime gem "sorbet-static-and-runtime" - gem "tapioca", "~> 0.12", require: false + gem "tapioca", "~> 0.13", require: false end end diff --git a/Gemfile.lock b/Gemfile.lock index 5dedf194f..eb2241382 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -19,67 +19,65 @@ GEM specs: ansi (1.5.0) ast (2.4.2) - builder (3.2.4) - debug (1.9.1) + builder (3.3.0) + debug (1.9.2) irb (~> 1.10) reline (>= 0.3.8) docile (1.4.0) - erubi (1.12.0) - io-console (0.7.1) - irb (1.11.0) - rdoc - reline (>= 0.3.8) - json (2.7.1) + erubi (1.13.0) + io-console (0.7.2) + irb (1.14.0) + rdoc (>= 4.0.0) + reline (>= 0.4.2) + json (2.7.2) language_server-protocol (3.17.0.3) - minitest (5.22.2) - minitest-reporters (1.6.1) + minitest (5.25.1) + minitest-reporters (1.7.1) ansi builder minitest (>= 5.0) ruby-progressbar - mocha (2.1.0) + mocha (2.4.5) ruby2_keywords (>= 0.0.5) netrc (0.11.0) - parallel (1.24.0) - parser (3.3.0.5) + parallel (1.26.3) + parser (3.3.4.2) ast (~> 2.4.1) racc prettier_print (1.2.1) prism (0.24.0) psych (5.1.2) stringio - racc (1.7.3) + racc (1.8.1) rainbow (3.1.1) - rake (13.1.0) - rbi (0.1.9) - prism (>= 0.18.0, < 0.25) + rake (13.2.1) + rbi (0.1.12) + prism (>= 0.18.0, < 0.28) sorbet-runtime (>= 0.5.9204) - regexp_parser (2.9.0) - reline (0.4.1) + regexp_parser (2.9.2) + reline (0.5.9) io-console (~> 0.5) - rexml (3.2.6) - rubocop (1.60.2) + rubocop (1.66.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) 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.30.0, < 2.0) + regexp_parser (>= 2.4, < 3.0) + rubocop-ast (>= 1.32.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-minitest (0.34.5) - rubocop (>= 1.39, < 2.0) - rubocop-ast (>= 1.30.0, < 2.0) + rubocop-ast (1.32.1) + parser (>= 3.3.1.0) + rubocop-minitest (0.36.0) + rubocop (>= 1.61, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) rubocop-rake (0.6.0) rubocop (~> 1.0) rubocop-shopify (2.15.1) rubocop (~> 1.51) - rubocop-sorbet (0.7.7) - rubocop (>= 0.90.0) + rubocop-sorbet (0.8.5) + rubocop (>= 1) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) simplecov (0.22.0) @@ -88,32 +86,32 @@ GEM simplecov_json_formatter (~> 0.1) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - sorbet (0.5.11276) - sorbet-static (= 0.5.11276) - sorbet-runtime (0.5.11276) - sorbet-static (0.5.11276-universal-darwin) - sorbet-static (0.5.11276-x86_64-linux) - sorbet-static-and-runtime (0.5.11276) - sorbet (= 0.5.11276) - sorbet-runtime (= 0.5.11276) - spoom (1.2.4) + sorbet (0.5.11553) + sorbet-static (= 0.5.11553) + sorbet-runtime (0.5.11553) + sorbet-static (0.5.11553-universal-darwin) + sorbet-static (0.5.11553-x86_64-linux) + sorbet-static-and-runtime (0.5.11553) + sorbet (= 0.5.11553) + sorbet-runtime (= 0.5.11553) + spoom (1.3.2) erubi (>= 1.10.0) + prism (>= 0.19.0) sorbet-static-and-runtime (>= 0.5.10187) - syntax_tree (>= 6.1.1) thor (>= 0.19.2) - stringio (3.1.0) + stringio (3.1.1) syntax_tree (6.2.0) prettier_print (>= 1.2.0) - tapioca (0.12.0) + tapioca (0.13.3) bundler (>= 2.2.25) netrc (>= 0.11.0) parallel (>= 1.21.0) rbi (>= 0.1.4, < 0.2) - sorbet-static-and-runtime (>= 0.5.10820) - spoom (~> 1.2.0, >= 1.2.0) + sorbet-static-and-runtime (>= 0.5.11087) + spoom (>= 1.2.0) thor (>= 1.2.0) yard-sorbet - thor (1.3.0) + thor (1.3.2) unicode-display_width (2.5.0) yard (0.9.36) yard-sorbet (0.8.1) @@ -122,30 +120,28 @@ GEM PLATFORMS arm64-darwin - x64-mingw-ucrt - x64-mingw32 x86_64-darwin x86_64-linux DEPENDENCIES bundler (~> 2.5) debug (~> 1.9) - minitest (~> 5.22) - minitest-reporters (~> 1.6) - mocha (~> 2.1) + minitest (~> 5.25) + minitest-reporters (~> 1.7) + mocha (~> 2.4) psych (~> 5.1) - rake (~> 13.1) + rake (~> 13.2) rdoc! rubocop (~> 1.60) - rubocop-minitest (~> 0.34.5) + rubocop-minitest (~> 0.36.0) rubocop-rake (~> 0.6.0) rubocop-shopify (~> 2.15) - rubocop-sorbet (~> 0.7) + rubocop-sorbet (~> 0.8) ruby-lsp! simplecov sorbet-static-and-runtime syntax_tree (>= 6.1.1, < 7) - tapioca (~> 0.12) + tapioca (~> 0.13) BUNDLED WITH 2.5.6