|
1 | | -source 'https://rubygems.org' |
| 1 | +# frozen_string_literal: true |
2 | 2 |
|
3 | | -ruby '2.5.8' |
| 3 | +source "https://rubygems.org" |
4 | 4 |
|
5 | | -# Return early if this file is parsed by the Bundler plugin DSL. |
6 | | -# This won't let us access dependencies in common-gems. |
7 | | -return if self.is_a?(Bundler::Plugin::DSL) |
| 5 | +ruby File.read(".ruby-version").strip |
8 | 6 |
|
9 | | -gem 'rails', '~> 4.2.7' |
| 7 | +gem 'active_record_extended', "~> 3.0" |
| 8 | +gem "amazing_print", "~> 1.4", require: false |
| 9 | +gem "aws-sdk-s3", "~> 1.8" |
| 10 | +gem "baseline", path: "~/code/_open-source/_sources/baseline"#github: "manuelmeurer/baseline" |
| 11 | +gem "bootsnap", "~> 1.13", require: false |
| 12 | +gem "bootstrap", "~> 5.2" |
| 13 | +gem "envkey", "~> 1.0" |
| 14 | +gem "haml", "~> 6.0" |
| 15 | +gem "hiredis", "~> 0.6" |
| 16 | +gem "importmap-rails", "~> 1.1" |
| 17 | +gem "kredis", "~> 1.2" |
| 18 | +gem "mini_racer", "~> 0.6" # Necessary for autoprefixer-rails, which is required by bootstrap. |
| 19 | +gem "pg", "~> 1.4" |
| 20 | +gem "postmark-rails", "~> 0.22" |
| 21 | +gem "pry", "~> 0.14", require: false |
| 22 | +gem "puma", "~> 6.0" |
| 23 | +gem "rack-cors", "~> 1.0" |
| 24 | +gem "rails_bootstrap_navbar", "~> 3.0" |
| 25 | +gem "rails", "~> 7.0.4" |
| 26 | +gem "redis-namespace", "~> 1.9" |
| 27 | +gem "redis", "~> 4.0" |
| 28 | +gem "sassc-rails", "~> 2.1" |
| 29 | +gem "sentry-rails", "~> 5.5" |
| 30 | +gem "sentry-sidekiq", "~> 5.5" |
| 31 | +gem "sidekiq-scheduler", "~> 4.0" |
| 32 | +gem "sidekiq", "~> 6.5" |
| 33 | +gem "sitemap_generator", "~> 6.3" |
| 34 | +gem "sprockets-rails", "~> 3.4" |
| 35 | +gem "stimulus-rails", "~> 1.1" |
| 36 | +gem "tries", "~> 0.4" |
| 37 | +gem "turbo-rails", "~> 1.1" |
10 | 38 |
|
11 | | -# Load common gems |
12 | | -%w( |
13 | | - rails |
14 | | - redis |
15 | | - testing-basics |
16 | | - testing-rspec |
17 | | -).each do |m| |
18 | | - eval_gemfile File.join('common-gems', m, 'Gemfile') |
| 39 | +group :development do |
| 40 | + gem "annotate", "~> 3.0", require: false |
| 41 | + gem "better_errors", "~> 2.8" |
| 42 | + gem "binding_of_caller", "~> 1.0" |
| 43 | + gem "database_consistency", "~> 1.0", require: false |
19 | 44 | end |
20 | 45 |
|
21 | | -gem 'aws-sdk-s3', '~> 1.30' |
22 | | -gem 'bootstrap-sass', '~> 3.0' |
23 | | -gem 'coffee-rails', '~> 4.2' |
24 | | -gem 'dotenv-rails', '~> 2.7' |
25 | | -gem 'envkey', '~> 1.0', '!= 1.2.6' # v1.2.6 breaks loading env vars in test env |
26 | | -gem 'font-awesome-rails', '~> 4.0' |
27 | | -gem 'friendly_id', '~> 5.0' |
28 | | -gem 'git', '~> 1.2' |
29 | | -gem 'high_voltage', '~> 2.0' |
30 | | -gem 'net-sftp', '~> 2.1' |
31 | | -gem 'rack-cors', '~> 1.0' |
32 | | -gem 'rails_bootstrap_navbar', '~> 2.0' |
33 | | -gem 'render_anywhere', '~> 0.0', require: false |
34 | | -gem 'rest-client', '~> 2.0' |
35 | | -gem 'rubyzip', '~> 1.1' |
36 | | -gem 'sdoc', '~> 1.0' |
37 | | -gem 'sitemap_generator', '~> 6.0' |
38 | | -gem 'sprockets', '~> 3.7' |
39 | | - |
40 | | -source 'https://rails-assets.org' do |
41 | | - gem 'rails-assets-jquery.smooth-scroll', '~> 1.4' |
42 | | - gem 'rails-assets-jquery-cookie', '~> 1.4' |
43 | | - gem 'rails-assets-select2', '~> 4.0' |
44 | | - gem 'rails-assets-select2-bootstrap-theme', '0.1.0.beta.7' # TODO: Update to v0.1 when released |
| 46 | +group :development, :test do |
| 47 | + gem "dotenv-rails", "~> 2.8", require: "dotenv/rails-now" |
45 | 48 | end |
0 commit comments