diff --git a/Gemfile b/Gemfile index cdc9f54..b6e1a9c 100644 --- a/Gemfile +++ b/Gemfile @@ -27,5 +27,6 @@ end group :development do gem 'brakeman', '~> 5.0' + gem 'rubocop' end diff --git a/Gemfile.lock b/Gemfile.lock index b9330e3..d05f8e4 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -78,6 +78,7 @@ GEM mutex_m securerandom (>= 0.3) tzinfo (~> 2.0) + ast (2.4.2) base64 (0.2.0) benchmark (0.4.0) bigdecimal (3.1.8) @@ -102,6 +103,8 @@ GEM irb (1.14.2) rdoc (>= 4.0.0) reline (>= 0.4.2) + json (2.9.0) + language_server-protocol (3.17.0.3) logger (1.6.3) loofah (2.23.1) crass (~> 1.0.2) @@ -128,6 +131,10 @@ GEM nio4r (2.7.4) nokogiri (1.17.2-x86_64-linux) racc (~> 1.4) + parallel (1.26.3) + parser (3.3.6.0) + ast (~> 2.4.1) + racc pg (1.5.9) psych (5.2.1) date @@ -173,17 +180,35 @@ GEM rake (>= 12.2) thor (~> 1.0, >= 1.2.2) zeitwerk (~> 2.6) + rainbow (3.1.1) rake (13.2.1) rdoc (6.9.0) psych (>= 4.0.0) + regexp_parser (2.9.3) reline (0.5.12) io-console (~> 0.5) + 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.9.3, < 3.0) + rubocop-ast (>= 1.36.2, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 4.0) + rubocop-ast (1.37.0) + parser (>= 3.3.1.0) + ruby-progressbar (1.13.0) securerandom (0.4.0) stringio (3.1.2) thor (1.3.2) timeout (0.4.2) tzinfo (2.0.6) concurrent-ruby (~> 1.0) + unicode-display_width (3.1.2) + 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) @@ -200,6 +225,7 @@ DEPENDENCIES puma (>= 5.0) rack-cors rails (~> 7.1.5) + rubocop tzinfo-data RUBY VERSION