lib/rubysmith/templates/%project_name%/Gemfile.erb in rubysmith-0.11.0 vs lib/rubysmith/templates/%project_name%/Gemfile.erb in rubysmith-0.12.0
- old
+ new
@@ -4,10 +4,13 @@
<% unless configuration.build_minimum %>
<% if configuration.build_refinements %>
gem "refinements", "~> 8.0"
<% end %>
+ <% if configuration.build_zeitwerk %>
+ gem "zeitwerk", "~> 2.4"
+ <% end %>
group :code_quality do
<% if configuration.build_bundler_leak %>
gem "bundler-leak", "~> 0.2"
<% end %>
@@ -16,28 +19,27 @@
<% end %>
<% if configuration.build_reek %>
gem "reek", "~> 6.0"
<% end %>
<% if configuration.build_rubocop %>
- gem "rubocop", "~> 1.14"
- gem "rubocop-performance", "~> 1.9"
- gem "rubocop-rake", "~> 0.5"
+ gem "rubocop", "~> 1.20"
+ gem "rubocop-performance", "~> 1.11"
+ gem "rubocop-rake", "~> 0.6"
<% end %>
<% if configuration.build_rspec && configuration.build_rubocop %>
- gem "rubocop-rspec", "~> 2.0"
+ gem "rubocop-rspec", "~> 2.4"
<% end %>
- <% if configuration.build_ruby_critic %>
- gem "rubycritic", "~> 4.5", require: false
- <% end %>
<% if configuration.build_simple_cov %>
gem "simplecov", "~> 0.20"
<% end %>
end
- group :development do
- gem "rake", "~> 13.0"
- end
+ <% if configuration.build_rake %>
+ group :development do
+ gem "rake", "~> 13.0"
+ end
+ <% end %>
group :test do
<% if configuration.build_guard %>
gem "guard-rspec", "~> 4.7", require: false
<% end %>
@@ -46,10 +48,10 @@
<% end %>
end
group :tools do
<% if configuration.build_amazing_print %>
- gem "amazing_print", "~> 1.2"
+ gem "amazing_print", "~> 1.3"
<% end %>
<% if configuration.build_pry %>
gem "pry", "~> 0.13"
gem "pry-byebug", "~> 3.9"
<% end %>