Skip to content

Commit

Permalink
clean Gemfile and Gemfile.lock
Browse files Browse the repository at this point in the history
  • Loading branch information
armandofox committed Sep 26, 2024
2 parents c845413 + a6fb2d6 commit bb6498e
Show file tree
Hide file tree
Showing 93 changed files with 820 additions and 824 deletions.
45 changes: 16 additions & 29 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,59 +5,50 @@ ruby '2.7.7'
# basic app components
gem 'pg', '0.20' # Rails5: OK to upgrade to latest version
gem 'apartment', '>= 2.1.0' # multi-tenancy: see README.md
gem 'rails', '4.2.11.1'
gem 'rails', '5.0.1'

gem 'where-or' # backport from Rails 5; remove when upgrading

gem 'bigdecimal', '1.3.5' # @see https://stackoverflow.com/questions/60226893/rails-nomethoderror-undefined-method-new-for-bigdecimalclass - this can be removed for Rails 5
gem 'builder'
gem 'bundler', '1.17.3'
gem 'figaro'
gem 'sslrequirement'
gem 'haml'
gem 'gibbon'
gem 'i18n'
gem 'jbuilder', '~> 2.0'
gem 'jquery-rails', '= 4.0.5'
gem 'jquery-ui-rails', '= 5.0.5'
gem 'jbuilder', '~> 2.5'
gem 'json', '>= 2.0' # see https://github.com/flori/json/issues/399 - avoid deprecation warning with json 1.8.6
gem 'newrelic_rpm'
gem 'nokogiri', '~> 1.12'
gem 'nokogiri', '< 1.16.0'
gem 'platform-api' # for restart task
gem 'responders', '~> 2.0'
gem 'attr_encrypted' # attr_encrypted must load AFTER protected_attributes (https://github.com/attr-encrypted/attr_encrypted/issues/107)
#gem 'responders', '~> 2.0'
gem 'attr_encrypted', '< 4.0.0'
gem 'rake'
gem 'scout_apm'
gem 'stripe', '8.7.0'
gem 'will_paginate'

# asset pipeline
gem 'sprockets-rails', :require => 'sprockets/railtie'
gem 'sassc-rails'
gem 'uglifier'

group :production do
gem 'rack-timeout' # prevent Heroku dynos from hanging up on timeout
gem 'puma-heroku'
gem 'puma', '>= 4.3.8'
gem 'rails_12factor'
gem 'puma'
end

group :test do
gem 'cucumber', '~> 3.0.0'
gem 'cucumber-rails', :require => false
gem 'capybara', '~> 3.0'
gem 'cucumber-rails', '< 3.0.0', :require => false
gem 'capybara'
gem 'chronic'
gem 'launchy'
gem 'rack-test'
gem 'database_cleaner'
gem 'concurrent-ruby', '1.2.3'
gem 'database_cleaner-active_record', '2.1.0'
gem 'email_spec'
gem 'faker'
gem 'fake_stripe'
gem 'webdrivers','>= 5.2.0', require: false
gem 'selenium-webdriver', require: false
gem 'rspec-json_expectations'
gem 'simplecov'
gem 'simplecov-cobertura', require: false
gem 'rails-controller-testing' # for assigns()
gem 'simplecov', '0.17.1'
gem 'timecop'
gem 'webmock'
gem 'vcr'
Expand All @@ -68,17 +59,14 @@ group :development do
# gem 'query_trail'
# gem 'ruby-prof'
# gem 'stackprof'
gem 'web-console', '~> 2.0'
# gem 'web-console'
end

group :development, :test do
# the following really belong in a separate 'staging' environment
gem 'factory_bot_rails' # used by fake_data stuff
gem 'bullet' # show needed/needless eager loads
gem 'factory_bot_rails'
gem 'byebug' # 4
gem 'pry'
gem 'listen', '~> 2.2'
gem 'faye-websocket'
#gem 'faye-websocket'
#gem 'rb-readline'
gem 'rspec', '~> 3.0'
gem 'rspec-rails'
Expand All @@ -87,5 +75,4 @@ group :development, :test do
gem 'rspec-collection_matchers' # should have(n).items, etc
gem 'rspec-activemodel-mocks' # mock_model(Customer), etc
gem 'sqlite3', '1.3.13'
gem 'traceroute' # find unused routes
end
Loading

0 comments on commit bb6498e

Please sign in to comment.