From d0884a5553ac9f7a210b7acfb2cce990278ab665 Mon Sep 17 00:00:00 2001 From: Matt Jankowski Date: Tue, 14 Jan 2025 14:38:23 -0500 Subject: [PATCH 1/4] Update standard to version 1.43.0 --- Gemfile.lock | 37 ++++++++++++++++++++----------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 83e55306..b819ef31 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -100,7 +100,7 @@ GEM ansi (1.5.0) ast (2.4.2) base64 (0.2.0) - benchmark-ips (2.12.0) + benchmark-ips (2.14.0) bigdecimal (3.1.9) builder (3.3.0) byebug (11.1.3) @@ -121,7 +121,7 @@ GEM irb (1.14.3) rdoc (>= 4.0.0) reline (>= 0.4.2) - json (2.7.6) + json (2.9.1) language_server-protocol (3.17.0.3) lint_roller (1.1.0) logger (1.6.4) @@ -217,24 +217,25 @@ GEM rake (13.2.1) rdoc (6.10.0) psych (>= 4.0.0) - regexp_parser (2.9.2) + regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) - rubocop (1.66.1) + rubocop (1.69.2) 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 (>= 2.4, < 3.0) - rubocop-ast (>= 1.32.2, < 2.0) + regexp_parser (>= 2.9.3, < 3.0) + rubocop-ast (>= 1.36.2, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.34.0) + unicode-display_width (>= 2.4.0, < 4.0) + rubocop-ast (1.37.0) parser (>= 3.3.1.0) - rubocop-minitest (0.27.0) - rubocop (>= 0.90, < 2.0) - rubocop-performance (1.22.1) + rubocop-minitest (0.36.0) + rubocop (>= 1.61, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) + rubocop-performance (1.23.1) rubocop (>= 1.48.1, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) @@ -244,24 +245,26 @@ GEM simplecov-html (~> 0.10.0) simplecov-html (0.10.2) spring (2.1.1) - standard (1.41.1) + standard (1.43.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.66.0) + rubocop (~> 1.69.1) standard-custom (~> 1.0.0) - standard-performance (~> 1.5) + standard-performance (~> 1.6) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.5.0) + standard-performance (1.6.0) lint_roller (~> 1.1) - rubocop-performance (~> 1.22.0) + rubocop-performance (~> 1.23.0) stringio (3.1.2) thor (1.3.2) timeout (0.4.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (2.6.0) + unicode-display_width (3.1.4) + unicode-emoji (~> 4.0, >= 4.0.4) + unicode-emoji (4.0.4) websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) From a4ec408f1c8ff2325b6d423fdaac2d0e7c28af1f Mon Sep 17 00:00:00 2001 From: Matt Jankowski Date: Tue, 14 Jan 2025 14:46:39 -0500 Subject: [PATCH 2/4] Fix `Minitest/EmptyLineBeforeAssertionMethods` cop --- test/manifest_test.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/test/manifest_test.rb b/test/manifest_test.rb index b2461c2f..b777c750 100644 --- a/test/manifest_test.rb +++ b/test/manifest_test.rb @@ -234,6 +234,7 @@ def test_lookup_success def assert_raises_manifest_missing_entry_error(auto_build: false, &block) error = nil + ViteRuby.config.stub :auto_build, auto_build do error = assert_raises(ViteRuby::MissingEntrypointError, &block) end From 223d1a200446ad5a01dbf19b44b6a7b6f56cd4b8 Mon Sep 17 00:00:00 2001 From: Matt Jankowski Date: Tue, 14 Jan 2025 14:51:43 -0500 Subject: [PATCH 3/4] Update simplecov-html to version 0.13.1 --- Gemfile.lock | 13 +++++++------ vite_ruby/vite_ruby.gemspec | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index b819ef31..8d219f29 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -109,7 +109,7 @@ GEM connection_pool (2.4.1) crass (1.0.6) date (3.3.3) - docile (1.4.0) + docile (1.4.1) drb (2.2.1) dry-cli (1.2.0) erubi (1.13.1) @@ -239,11 +239,12 @@ GEM rubocop (>= 1.48.1, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) - simplecov (0.17.1) + simplecov (0.22.0) docile (~> 1.1) - json (>= 1.8, < 3) - simplecov-html (~> 0.10.0) - simplecov-html (0.10.2) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + simplecov-html (0.13.1) + simplecov_json_formatter (0.1.4) spring (2.1.1) standard (1.43.0) language_server-protocol (~> 3.17.0.2) @@ -285,7 +286,7 @@ DEPENDENCIES rubocop rubocop-minitest rubocop-performance - simplecov (< 0.18) + simplecov (< 0.23) spring (~> 2.1) standard vite_plugin_legacy! diff --git a/vite_ruby/vite_ruby.gemspec b/vite_ruby/vite_ruby.gemspec index fd38b478..2c49f915 100644 --- a/vite_ruby/vite_ruby.gemspec +++ b/vite_ruby/vite_ruby.gemspec @@ -31,7 +31,7 @@ Gem::Specification.new do |s| s.add_development_dependency "minitest-stub_any_instance", "~> 1.0" s.add_development_dependency "pry-byebug", "~> 3.9" s.add_development_dependency "rake", "~> 13.0" - s.add_development_dependency "simplecov", "< 0.18" + s.add_development_dependency "simplecov", "< 0.23" s.files = Dir.glob("{lib,exe,templates}/**/*") + %w[default.vite.json README.md CHANGELOG.md LICENSE.txt] s.bindir = "exe" From 910147044ea94676a1b3e876ce0517e3f9c52c62 Mon Sep 17 00:00:00 2001 From: Matt Jankowski Date: Wed, 15 Jan 2025 08:45:46 -0500 Subject: [PATCH 4/4] Update standard to version 1.44.0 --- Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8d219f29..51d00f42 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -220,7 +220,7 @@ GEM regexp_parser (2.10.0) reline (0.6.0) io-console (~> 0.5) - rubocop (1.69.2) + rubocop (1.70.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -246,10 +246,10 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) spring (2.1.1) - standard (1.43.0) + standard (1.44.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.69.1) + rubocop (~> 1.70.0) standard-custom (~> 1.0.0) standard-performance (~> 1.6) standard-custom (1.0.2)