diff --git a/Gemfile b/Gemfile index 91b92d2d..b7bc3f3b 100644 --- a/Gemfile +++ b/Gemfile @@ -1,104 +1,104 @@ -# frozen_string_literal: true - -source 'https://rubygems.org' - -gem 'rails', '~> 6.1' -gem 'rails-i18n', '~> 6.0' -gem 'i18n-js', '= 3.6' - -gem 'pg' - -gem 'sass-rails', '~> 5.0' -gem 'uglifier', '>= 1.3.0' -gem 'turbolinks', '~> 2.5.3' -gem 'jbuilder', '~> 2.10' - -gem 'bcrypt', '~> 3.1.7' - -gem 'haml', '~> 5.0' -gem 'devise', '~> 4.0' -gem 'devise-i18n' -gem 'devise-async' -gem 'active_model_otp' -gem 'rqrcode' -gem 'bootstrap_form' -gem 'fog-core' -gem 'fog-aws' -gem 'fog-local' -gem 'colorize' -gem 'carrierwave', '~> 2.0' -gem 'carrierwave_backgrounder', git: 'https://github.com/mltnhm/carrierwave_backgrounder.git' -gem 'mini_magick' -gem "hcaptcha", "~> 6.0", git: "https://github.com/Retrospring/hcaptcha.git", ref: "v6.0.2" - -gem "rolify", "~> 5.2" - -gem "dry-initializer", "~> 3.0" -gem "dry-types", "~> 1.4" - -gem 'ruby-progressbar' - -gem 'rails_admin' -gem 'pghero' -gem "sentry-ruby" -gem "sentry-rails" -gem "sentry-sidekiq" - -gem 'sidekiq', "< 6" # remove version constraint once we have redis 5 - -gem 'questiongenerator', '~> 1.0' - -gem 'sanitize' -gem 'redcarpet' -gem 'httparty' - -# OmniAuth and providers -gem 'omniauth' -gem 'omniauth-twitter' - -# OAuth clients -gem 'twitter' -gem 'twitter-text' - -gem 'redis' - -gem 'fake_email_validator' - -group :development do - gem 'spring', '~> 2.0' - gem 'byebug' - gem 'web-console', '~> 4.0' - gem 'binding_of_caller' -end - -gem 'puma' - -group :development, :test do - gem 'rake' - gem 'rspec-mocks' - gem 'rspec-rails', '~> 4.0' - gem 'rspec-its', '~> 1.3' - gem "rspec-sidekiq", "~> 3.0", require: false - gem 'factory_bot_rails', require: false - gem 'faker' - gem 'capybara' - gem 'poltergeist' - gem 'simplecov', require: false - gem 'simplecov-json', require: false - gem 'simplecov-cobertura', require: false - gem 'database_cleaner' - gem 'better_errors' - gem 'letter_opener' # Use this just in local test environments - gem 'brakeman' - gem 'guard-brakeman' - gem 'timecop' - gem 'rails-controller-testing' - gem 'haml_lint', require: false - gem 'rubocop', '~> 1.22', '>= 1.22.1' - gem 'rubocop-rails', '~> 2.13', '>= 2.13.1' - gem 'rt_rubocop_defaults', '~> 2.3', '>= 2.3.1' -end - -gem "webpacker", "~> 5.2" - -gem "omniauth-rails_csrf_protection", "~> 1.0" +# frozen_string_literal: true + +source 'https://rubygems.org' + +gem 'rails', '~> 6.1' +gem 'rails-i18n', '~> 6.0' +gem 'i18n-js', '= 3.6' + +gem 'pg' + +gem 'sass-rails', '~> 5.0' +gem 'uglifier', '>= 1.3.0' +gem 'turbolinks', '~> 2.5.3' +gem 'jbuilder', '~> 2.10' + +gem 'bcrypt', '~> 3.1.7' + +gem 'haml', '~> 5.0' +gem 'devise', '~> 4.0' +gem 'devise-i18n' +gem 'devise-async' +gem 'active_model_otp' +gem 'rqrcode' +gem 'bootstrap_form' +gem 'fog-core' +gem 'fog-aws' +gem 'fog-local' +gem 'colorize' +gem 'carrierwave', '~> 2.0' +gem 'carrierwave_backgrounder', git: 'https://github.com/mltnhm/carrierwave_backgrounder.git' +gem 'mini_magick' +gem "hcaptcha", "~> 6.0", git: "https://github.com/Retrospring/hcaptcha.git", ref: "v6.0.2" + +gem "rolify", "~> 5.2" + +gem "dry-initializer", "~> 3.0" +gem "dry-types", "~> 1.4" + +gem 'ruby-progressbar' + +gem 'rails_admin' +gem 'pghero' +gem "sentry-ruby" +gem "sentry-rails" +gem "sentry-sidekiq" + +gem 'sidekiq', "< 6" # remove version constraint once we have redis 5 + +gem 'questiongenerator', '~> 1.0' + +gem 'sanitize' +gem 'redcarpet' +gem 'httparty' + +# OmniAuth and providers +gem 'omniauth' +gem 'omniauth-twitter' + +# OAuth clients +gem 'twitter' +gem 'twitter-text' + +gem 'redis' + +gem 'fake_email_validator' + +group :development do + gem 'spring', '~> 2.0' + gem 'byebug' + gem 'web-console', '~> 4.0' + gem 'binding_of_caller' +end + +gem 'puma' + +group :development, :test do + gem 'rake' + gem 'rspec-mocks' + gem 'rspec-rails', '~> 4.0' + gem 'rspec-its', '~> 1.3' + gem "rspec-sidekiq", "~> 3.0", require: false + gem 'factory_bot_rails', require: false + gem 'faker' + gem 'capybara' + gem 'poltergeist' + gem 'simplecov', require: false + gem 'simplecov-json', require: false + gem 'simplecov-cobertura', require: false + gem 'database_cleaner' + gem 'better_errors' + gem 'letter_opener' # Use this just in local test environments + gem 'brakeman' + gem 'guard-brakeman' + gem 'timecop' + gem 'rails-controller-testing' + gem 'haml_lint', require: false + gem 'rt_rubocop_defaults', '~> 2.3', '>= 2.3.1' + gem 'rubocop', '~> 1.22', '>= 1.22.1' + gem 'rubocop-rails', '~> 2.13', '>= 2.13.1' +end + +gem "webpacker", "~> 5.2" + +gem "omniauth-rails_csrf_protection", "~> 1.0"