lib/rubysmith/templates/%project_name%/Gemfile.erb in rubysmith-0.16.1 vs lib/rubysmith/templates/%project_name%/Gemfile.erb in rubysmith-1.0.0
- old
+ new
@@ -1,45 +1,48 @@
ruby File.read(".ruby-version").strip
source "https://rubygems.org"
<% if configuration.build_refinements %>
- gem "refinements", "~> 8.5"
+ gem "refinements", "~> 9.0"
<% end %>
<% if configuration.build_zeitwerk %>
gem "zeitwerk", "~> 2.5"
<% end %>
group :code_quality do
<% if configuration.build_bundler_leak %>
gem "bundler-leak", "~> 0.2"
<% end %>
+ <% if configuration.build_dead_end %>
+ gem "dead_end", "~> 3.0"
+ <% end %>
<% if configuration.build_git && configuration.build_git_lint %>
- gem "git-lint", "~> 2.0"
+ gem "git-lint", "~> 3.0"
<% end %>
<% if configuration.build_reek %>
gem "reek", "~> 6.0"
<% end %>
<% if configuration.build_rubocop %>
- gem "rubocop", "~> 1.20"
- gem "rubocop-performance", "~> 1.11"
+ gem "rubocop", "~> 1.24"
+ gem "rubocop-performance", "~> 1.12"
gem "rubocop-rake", "~> 0.6"
<% end %>
<% if configuration.build_rspec && configuration.build_rubocop %>
- gem "rubocop-rspec", "~> 2.4"
+ gem "rubocop-rspec", "~> 2.6"
<% end %>
<% if configuration.build_simple_cov %>
- gem "simplecov", "~> 0.20"
+ gem "simplecov", "~> 0.21"
<% end %>
end
group :development do
<% if configuration.build_rake %>
gem "rake", "~> 13.0"
<% end %>
<% if configuration.markdown? %>
- gem "tocer", "~> 12.1"
+ gem "tocer", "~> 13.0"
<% end %>
end
group :test do
<% if configuration.build_guard %>
@@ -50,11 +53,11 @@
<% end %>
end
group :tools do
<% if configuration.build_amazing_print %>
- gem "amazing_print", "~> 1.3"
+ gem "amazing_print", "~> 1.4"
<% end %>
<% if configuration.build_debug %>
- gem "debug", "~> 1.1"
+ gem "debug", "~> 1.4"
<% end %>
end