Gemfile
# frozen_string_literal: true source 'https://rubygems.org'git_source(:github) { |repo| "https://github.com/#{repo}.git" } ruby '2.7.1' # Bundle edge Rails instead: gem 'rails', github: 'rails/rails'gem 'rails', '~> 6.0.2', '>= 6.0.2.2'# Use postgresql as the database for Active Recordgem 'pg', '>= 0.18', '< 2.0'# Use Puma as the app servergem 'puma', '~> 4.3'# Use SCSS for stylesheetsgem 'sass-rails', '>= 6'# Transpile app-like JavaScript. Read more: https://github.com/rails/webpackergem 'webpacker', '~> 4.0'# Build JSON APIs with ease. Read more: https://github.com/rails/jbuildergem 'jbuilder', '~> 2.7'# Use Redis adapter to run Action Cable in production# gem 'redis', '~> 4.0'# Use Active Model has_secure_password# gem 'bcrypt', '~> 3.1.7' # Use Active Storage variant# gem 'image_processing', '~> 1.2' gem 'git'gem 'octokit', '~> 4.0' # Reduces boot times through caching; required in config/boot.rbgem 'bootsnap', '>= 1.4.2', require: false # lintersgem 'rubocop', require: falsegem 'rubocop-rails', require: false # monitoringgem 'appsignal' group :development, :test do # Call 'byebug' anywhere in the code to stop execution and get a # debugger console gem 'byebug', platforms: %i[mri mingw x64_mingw]end group :development do # Access an interactive console on exception pages or by calling # 'console' anywhere in the code. gem 'listen', '>= 3.0.5', '< 3.2' gem 'web-console', '>= 3.3.0' # Spring speeds up development by keeping your application running # in the background. Read more: https://github.com/rails/spring gem 'spring' gem 'spring-watcher-listen', '~> 2.0.0'end group :test do # Adds support for Capybara system testing and selenium driver gem 'capybara', '>= 2.15' gem 'selenium-webdriver' # Easy installation and use of web drivers to run system tests with browsers gem 'simplecov', '< 0.18', require: false gem 'webdrivers'end # Windows does not include zoneinfo files, so bundle the tzinfo-data gemgem 'tzinfo-data', platforms: %i[mingw mswin x64_mingw jruby]