Ctrl K
ComunidadGuías…

Gemfile

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
source "https://rubygems.org"

# Fail loudly when bundling under the wrong Ruby rather than silently
# re-resolving the lockfile against its native-gem version caps.
ruby file: ".ruby-version"

git_source(:bc) { |repo| "https://github.com/basecamp/#{repo}" }

gem "rails", github: "rails/rails", branch: "main"

# Assets & front end
gem "importmap-rails"
gem "propshaft"
gem "stimulus-rails"
gem "turbo-rails", github: "hotwired/turbo-rails", branch: "offline-cache"

# Deployment and drivers
gem "bootsnap", require: false
gem "kamal", require: false
gem "puma", "~> 8.0"
gem "solid_cable", "~> 4.1"
gem "solid_cache", "~> 1.0"
gem "solid_queue", "~> 1.7"
gem "sqlite3", ">= 2.0"
gem "thruster", require: false
gem "mysql2", "~> 0.5"
gem "tzinfo-data" # Bundled zone data; the base image's tzdata package lags IANA

# Features
gem "rails-active_search", "~> 0.1.0"
gem "bcrypt", "~> 3.1.22"
gem "geared_pagination", "~> 1.2"
gem "rqrcode"
gem "rouge"
gem "jbuilder"
gem "lexxy", "1.0.4"
gem "image_processing", "~> 2.2"
gem "ruby-vips", require: false # image_processing 2 no longer depends on it; Active Storage loads it itself
gem "platform_agent"
gem "aws-sdk-s3", require: false
gem "web-push"
gem "net-http-persistent"
gem "surfguard", bc: "surfguard" # The SSRF address policy behind webhook and push delivery
gem "zip_kit"
gem "mittens"
gem "useragent", bc: "useragent"

# Operations
gem "autotuner"
gem "mission_control-jobs"
gem "stackprof"
gem "benchmark" # indirect dependency, being removed from Ruby 3.5 stdlib so here to quash warnings

group :development, :test do
  gem "brakeman", require: false
  gem "bundler-audit", require: false
  gem "debug"
  gem "faker"
  gem "letter_opener"
  gem "rack-mini-profiler"
  gem "rubocop-rails-omakase", require: false
end

group :development do
  gem "web-console", github: "rails/web-console"
end

group :test do
  gem "capybara"
  gem "minitest-reporters", require: false
  gem "mocha"
  gem "selenium-webdriver"
  gem "vcr"
  gem "webmock"
end