1 source "https://rubygems.org"
2 git_source(:github) { |repo| "https://github.com/#{repo}.git" }
14 gem "kramdown", "~> 2.3"
18 # OniSorceress settings
23 gem "rack-request-object-logger", "~> 3.0"
26 # Windows does not include zoneinfo files, so bundle the tzinfo-data gem
27 gem "tzinfo-data", platforms: %i[ mingw mswin x64_mingw jruby ]
29 # Use Sass to process CSS
32 # Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
33 # gem "image_processing", "~> 1.2"
35 group :development, :test do
36 # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
37 gem "debug", platforms: %i[ mri mingw x64_mingw ]
39 gem "factory_bot_rails"
41 gem "annotate", require: false
46 # Use console on exceptions pages [https://github.com/rails/web-console]
49 # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
50 # gem "rack-mini-profiler"
52 # Speed up commands on slow machines / big apps [https://github.com/rails/spring]
55 # Use Capistrano for deployment
56 gem "capistrano", "~> 3.11", require: false
57 gem "capistrano-rails", require: false
58 gem "capistrano-rbenv", require: false
59 gem "capistrano-nvm202x", require: false
60 gem "capistrano-bundler", require: false
61 gem "capistrano-passenger", require: false
62 gem "guard", require: false
63 gem "guard-livereload", require: false
64 gem "guard-rspec", require: false
65 gem "ed25519", require: false
66 gem "bcrypt_pbkdf", require: false
70 # Use system testing [https://guides.rubyonrails.org/testing.html#system-testing]
72 gem "selenium-webdriver"
74 gem "database_cleaner-active_record"