source 'https://rubygems.org' # Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword] # gem "bcrypt", "~> 3.1.7" gem 'bootsnap', require: false gem 'importmap-rails' gem 'propshaft' gem 'puma' gem 'rails', '~> 8' gem 'solid_cable' gem 'solid_cache' gem 'solid_queue' gem 'sqlite3' gem 'stimulus-rails' gem 'tailwindcss-rails' gem 'thruster', require: false gem 'turbo-rails' group :development, :test do gem 'brakeman', require: false gem 'lefthook', require: false end group :development do gem 'debug' gem 'error_highlight' gem 'htmlbeautifier' gem 'rails_live_reload' gem 'rainbow' gem 'rubocop', require: false gem 'rubocop-packaging' gem 'rubocop-performance' gem 'rubocop-rspec' gem 'rubocop-shopify' gem 'rubocop-thread_safety' gem 'ruby-lsp-rails' end group :production do gem 'syslog_protocol' end