Files
ubicloud/Gemfile
Daniel Farina 76c8cfbe1f Alphabetize Gemfile requirements
We had requirements not grouped in any particular way in the file,
including some requirements hanging off the end.  To make the
formatting guidance simple and easier for an editor to do
automatically, merge those into the main requirements list and
alphabetize each section.
2025-03-17 12:24:58 -07:00

83 lines
1.7 KiB
Ruby

# frozen_string_literal: true
source "https://rubygems.org"
ruby "3.2.7"
gem "acme-client"
gem "argon2"
gem "argon2-kdf"
gem "aws-sdk-s3"
gem "bcrypt_pbkdf"
gem "committee"
gem "countries"
gem "ed25519"
gem "erubi", ">= 1.5"
gem "excon"
gem "jwt"
gem "mail"
gem "net-ssh"
gem "netaddr"
gem "nokogiri"
gem "octokit"
gem "omniauth-github"
gem "omniauth-google-oauth2"
gem "pagerduty", ">= 4.0"
gem "prawn"
gem "prawn-table"
gem "pry"
gem "puma", ">= 6.2.2"
gem "rack-unreloader", ">= 1.8"
gem "rake"
gem "refrigerator", ">= 1"
gem "roda", ">= 3.89"
gem "rodauth", ">= 2.38"
gem "rodauth-omniauth", github: "janko/rodauth-omniauth", ref: "477810179ba0cab8d459be1a0d87dca5b57ec94b"
gem "rodish", github: "jeremyevans/rodish", ref: "1ea987d745780d8abbc70cbaca25cebc0c7b6fcf"
gem "rotp"
gem "rqrcode"
gem "sequel", github: "jeremyevans/sequel", ref: "4b87df31de26683a0204c49f3e759f0fc60fc8b2"
gem "sequel_pg", ">= 1.8", require: "sequel"
gem "shellwords"
gem "stripe"
gem "tilt", ">= 2.6"
gem "warning"
gem "webauthn"
group :development do
gem "awesome_print"
gem "by", ">= 1.1.0"
gem "cuprite"
gem "foreman"
gem "pry-byebug"
gem "rackup"
end
group :rubocop do
gem "rubocop-capybara", "< 2.22"
gem "rubocop-erb"
gem "rubocop-performance"
gem "rubocop-rake"
gem "rubocop-rspec"
gem "rubocop-sequel"
gem "standard", ">= 1.24.3"
end
group :lint do
gem "brakeman"
gem "erb-formatter", github: "ubicloud/erb-formatter", ref: "a9ff0001a1eb028e2186b222aeb02b07c04f9808"
end
group :test do
gem "capybara"
gem "capybara-validate_html5", ">= 2"
gem "pdf-reader"
gem "rspec"
gem "simplecov"
gem "turbo_tests"
gem "webmock"
end
group :test, :development do
gem "sequel-annotate"
end