11source "https://rubygems.org"
2- plugin "bootboot" , "~> 0.2.1"
32
4- if ENV [ "DEPENDENCIES_NEXT" ]
5- ruby "3.2.2"
6- else
7- ruby "3.0.6"
8- end
3+ ruby "3.2.2"
94
105# Configuration management. keep on top of Gemfile
116gem "dotenv-rails" , groups : %i[ development test ]
127
138# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
14- if ENV [ "DEPENDENCIES_NEXT" ]
15- gem "rails" , "~> 7.0.5.1"
16- else
17- gem "rails" , "~> 6.1.7.4"
18- end
9+ gem "rails" , "~> 7.0.1"
10+
1911gem "rake"
2012
2113# JSON serializer
2214gem "active_model_serializers" , "0.9.8"
2315
2416# Use postgresql and mongo as the database for Active Record
25- if ENV [ "DEPENDENCIES_NEXT" ]
26- gem "mongoid" , "8.1.1"
27- else
28- gem "mongoid" , "7.3.3"
29- end
17+ gem "mongoid" , "8.1.1"
18+
3019
3120gem "pg" , "1.5.3"
3221
@@ -36,11 +25,8 @@ gem "puma", "5.6.4"
3625# Authentication libraries
3726gem "cancancan" , "~> 3.3.0"
3827gem "cancancan-mongoid" , "2.0.0"
39- if ENV [ "DEPENDENCIES_NEXT" ]
40- gem "devise" , "4.9.2"
41- else
42- gem "devise" , "4.8.0"
43- end
28+ gem "devise" , "4.9.2"
29+
4430gem "devise_invitable" , "2.0.5"
4531gem "omniauth" , "1.8.1"
4632gem "omniauth-facebook" , "9.0.0"
@@ -83,9 +69,6 @@ gem "simplecov", require: false, group: :test
8369
8470group :development , :test do
8571 # Call 'byebug' anywhere in the code to stop execution and get a debugger console
86- unless ENV [ "DEPENDENCIES_NEXT" ]
87- gem "bullet"
88- end
8972 gem "byebug"
9073 gem "database_cleaner"
9174 gem "database_cleaner-mongoid"
124107gem "tzinfo-data" , platforms : %i[ mingw mswin x64_mingw jruby ]
125108
126109gem "bugsnag" , "~> 6.22"
127- Plugin . send ( :load_plugin , "bootboot" ) if Plugin . installed? ( "bootboot" )
128-
129- if ENV [ "DEPENDENCIES_NEXT" ]
130- enable_dual_booting if Plugin . installed? ( "bootboot" )
131-
132- # Add any gem you want here, they will be loaded only when running
133- # bundler command prefixed with `DEPENDENCIES_NEXT=1`.
134- end
0 commit comments