mirror of
https://github.com/basecamp/once-campfire.git
synced 2026-02-21 04:00:34 +09:00
Something broke when the dependencies were updated so I copied over the Gemfile.lock file from main - which is known to work
61 lines
1.0 KiB
Ruby
61 lines
1.0 KiB
Ruby
source "https://rubygems.org"
|
|
|
|
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
|
|
|
|
# Rails
|
|
gem "rails", github: "rails/rails", branch: "main"
|
|
gem "ostruct"
|
|
gem "benchmark"
|
|
|
|
# Drivers
|
|
gem "sqlite3"
|
|
gem "redis", "~> 5.4"
|
|
|
|
# Deployment
|
|
gem "puma", "~> 6.6"
|
|
|
|
# Jobs
|
|
gem "resque", "~> 2.7.0"
|
|
gem "resque-pool", "~> 0.7.1"
|
|
|
|
# Assets
|
|
gem "propshaft", github: "rails/propshaft"
|
|
gem "importmap-rails", github: "rails/importmap-rails"
|
|
|
|
# Hotwire
|
|
gem "turbo-rails", github: "hotwired/turbo-rails"
|
|
gem "stimulus-rails"
|
|
|
|
# Media handling
|
|
gem "image_processing", ">= 1.2"
|
|
|
|
# Telemetry
|
|
gem "sentry-ruby"
|
|
gem "sentry-rails"
|
|
|
|
# Other
|
|
gem "bcrypt"
|
|
gem "web-push"
|
|
gem "rqrcode"
|
|
gem "rails_autolink"
|
|
gem "geared_pagination"
|
|
gem "jbuilder"
|
|
gem "net-http-persistent"
|
|
gem "kredis"
|
|
gem "platform_agent"
|
|
gem "thruster"
|
|
|
|
group :development, :test do
|
|
gem "debug"
|
|
gem "rubocop-rails-omakase", require: false
|
|
gem "faker", require: false
|
|
gem "brakeman", require: false
|
|
end
|
|
|
|
group :test do
|
|
gem "capybara"
|
|
gem "mocha"
|
|
gem "selenium-webdriver"
|
|
gem "webmock", require: false
|
|
end
|