source "https://rubygems.org" git_source(:github) { |repo| "https://github.com/#{repo}.git" } ruby "3.1.3" gem "rails", "~> 7.0.8" gem "sprockets-rails" gem "sqlite3", "~> 1.4" gem "importmap-rails" gem "tailwindcss-rails" gem "bootsnap", require: false # Use Sass to process CSS gem "sassc-rails" gem "haml-rails", "~> 2.0" gem 'html2haml' # Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images] # gem "image_processing", "~> 1.2" gem "passenger" , "6.0.15" , require: "phusion_passenger/rack_handler" group :development, :test do # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem gem "debug", platforms: %i[ mri mingw x64_mingw ] end group :development do # Use console on exceptions pages [https://github.com/rails/web-console] gem "web-console" # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler] # gem "rack-mini-profiler" # Speed up commands on slow machines / big apps [https://github.com/rails/spring] # gem "spring" end group :test do # Use system testing [https://guides.rubyonrails.org/testing.html#system-testing] gem "capybara" gem "selenium-webdriver" end