Gemfile in archangel-0.3.0 vs Gemfile in archangel-0.4.0

- old
+ new

@@ -3,32 +3,38 @@ source "https://rubygems.org" gemspec group :development do - gem "brakeman", "~> 4.3", require: false + gem "brakeman", "~> 4.5", require: false + gem "erb_lint", "~> 0.0.28", require: false gem "inch", "~> 0.8", require: false gem "listen", "~> 3.1", require: false gem "mdl", "~> 0.5", require: false - gem "reek", "~> 5.2", require: false - gem "rubocop", "~> 0.59", require: false - gem "scss_lint", "~> 0.57", require: false + gem "reek", "~> 5.4", require: false + gem "rubocop", "~> 0.70", require: false + gem "rubocop-performance", "~> 1.3", require: false + gem "rubocop-rails", "~> 2.0", require: false + gem "rubocop-rspec", "~> 1.33", require: false gem "yard", "~> 0.9", require: false end group :development, :test do gem "pg", "~> 1.1" - gem "pry-byebug", "~> 3.6" - gem "sqlite3", ">= 1.3", platforms: %i[ruby mswin mswin64 mingw x64_mingw] + gem "pry-byebug", "~> 3.7" + gem "sqlite3", "~> 1.4.1" end group :test do - gem "capybara", "~> 3.8" + gem "json-schema", "~> 2.8", require: false + gem "launchy", "~> 2.4", require: false + gem "simplecov", "~> 0.16", require: false + gem "timecop", "~> 0.9", require: false + gem "webdrivers", "~> 4.0", require: false + + # Shared, general purpose gems + gem "capybara", "~> 3.21" gem "database_cleaner", "~> 1.7" - gem "factory_bot_rails", "~> 4.11" - gem "poltergeist", "~> 1.18" - gem "rails-controller-testing", "~> 1.0" + gem "factory_bot_rails", "~> 5.0" gem "rspec-rails", "~> 3.8" - gem "shoulda-callback-matchers", "~> 1.1" - gem "shoulda-matchers", "~> 3.1" - gem "simplecov", "~> 0.16" + gem "shoulda-matchers", "~> 4.0" end