at main 2.3 kB view raw
1source "https://rubygems.org" 2 3ruby "3.2.0" 4 5# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main" 6gem "rails", "~> 7.1.3", ">= 7.1.3.2" 7 8# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails] 9gem "sprockets-rails" 10 11# Use sqlite3 as the database for Active Record 12gem "sqlite3", "~> 1.4" 13 14# Use the Puma web server [https://github.com/puma/puma] 15gem "puma", ">= 5.0" 16 17# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails] 18gem "importmap-rails" 19 20# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev] 21gem "turbo-rails" 22 23# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev] 24gem "stimulus-rails" 25 26# Build JSON APIs with ease [https://github.com/rails/jbuilder] 27gem "jbuilder" 28 29# Use Redis adapter to run Action Cable in production 30# gem "redis", ">= 4.0.1" 31 32# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis] 33# gem "kredis" 34 35# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword] 36# gem "bcrypt", "~> 3.1.7" 37 38# Windows does not include zoneinfo files, so bundle the tzinfo-data gem 39gem "tzinfo-data", platforms: %i[ mswin mswin64 mingw x64_mingw jruby ] 40 41# Reduces boot times through caching; required in config/boot.rb 42gem "bootsnap", require: false 43 44# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images] 45# gem "image_processing", "~> 1.2" 46 47gem "paperclip", "~> 5.1.0" 48 49gem "devise" 50 51gem "pry" 52 53gem 'friendly_id', '~> 5.5.0' 54 55group :development, :test do 56 # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem 57 gem "debug", platforms: %i[ mri mswin mswin64 mingw x64_mingw ] 58end 59 60group :development do 61 # Use console on exceptions pages [https://github.com/rails/web-console] 62 gem "web-console" 63 64 # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler] 65 # gem "rack-mini-profiler" 66 67 # Speed up commands on slow machines / big apps [https://github.com/rails/spring] 68 # gem "spring" 69end 70 71group :test do 72 # Use system testing [https://guides.rubyonrails.org/testing.html#system-testing] 73 gem "capybara" 74 gem "selenium-webdriver" 75end 76 77gem "redcarpet", "~> 3.6" 78 79gem "himg", "~> 0.0.12"