1
1
source 'https://rubygems.org'
2
2
ruby '3.1.6'
3
3
4
- gem 'rails' , '~> 6.1'
5
- gem 'puma'
6
- gem "puma_worker_killer"
7
- gem 'pg'
8
4
gem 'bootsnap'
5
+ gem 'pg'
6
+ gem 'puma'
7
+ gem 'puma_worker_killer'
8
+ gem 'rails' , '~> 7.0'
9
9
10
10
gem 'coffee-rails'
11
11
gem 'jbuilder'
12
12
gem 'jquery-rails'
13
13
14
- gem 'simple_grid_rails'
15
- gem "bootstrap-sass"
16
- gem 'sass-rails' , '>= 5'
17
- gem 'uglifier'
14
+ gem 'bootstrap-sass'
18
15
gem 'font-awesome-rails'
19
16
gem 'haml-rails'
20
17
gem 'rails-html-sanitizer' , '~> 1.4.4'
18
+ gem 'sass-rails' , '>= 5'
19
+ gem 'simple_grid_rails'
20
+ gem 'uglifier'
21
21
22
22
# For handling error
23
23
# https://github.com/yuki24/rambulance
24
- gem 'rambulance'
24
+ # Using patch gem due to NameError: uninitialized constant ApplicationHelper
25
+ # https://github.com/coderdojo-japan/coderdojo.jp/pull/1631#issuecomment-2424826474
26
+ gem 'rambulance' , git : 'https://github.com/yasslab/rambulance'
25
27
26
28
# For redirection
27
29
gem 'rack-host-redirect'
@@ -39,14 +41,14 @@ gem 'kramdown-parser-gfm'
39
41
gem 'faraday'
40
42
gem 'faraday_middleware'
41
43
44
+ gem 'google_drive'
42
45
gem 'koala'
43
- gem 'rack-user_agent '
46
+ gem 'lazy_high_charts' , '1.5.8 '
44
47
gem 'rack-attack'
45
- gem 'google_drive'
46
- gem 'lazy_high_charts' , "1.5.8"
48
+ gem 'rack-user_agent'
47
49
48
50
# For RSS feed
49
- gem 'ruby-mp3info' , : require => 'mp3info'
51
+ gem 'ruby-mp3info' , require : 'mp3info'
50
52
51
53
# For Sitemap (Google Search Console)
52
54
gem 'sitemap_generator'
@@ -61,30 +63,30 @@ gem 'net-http'
61
63
gem 'uri'
62
64
63
65
group :development do
64
- gem 'web-console'
65
- gem "solargraph"
66
- gem 'spring'
67
- gem 'listen'
68
- gem 'letter_opener_web'
69
- gem 'stackprof' , require : false
70
66
gem 'flamegraph' , require : false
71
- gem 'memory_profiler' , require : false
67
+ gem 'letter_opener_web'
68
+ gem 'listen'
69
+ gem 'memory_profiler' , require : false
72
70
gem 'rack-mini-profiler' , require : false
71
+ gem 'solargraph'
72
+ gem 'spring'
73
+ gem 'stackprof' , require : false
74
+ gem 'web-console'
73
75
end
74
76
75
77
group :development , :test do
76
- gem 'pry-rails '
78
+ gem 'minitest-retry '
77
79
gem 'pry-byebug'
78
80
gem 'pry-doc'
81
+ gem 'pry-rails'
79
82
gem 'pry-stack_explorer'
80
83
gem 'rake'
81
- gem 'minitest-retry'
82
84
gem 'rspec-retry'
83
85
84
- gem 'selenium-webdriver'
85
86
gem 'capybara'
86
- gem 'rspec-rails' , '~> 4.0'
87
87
gem 'factory_bot_rails'
88
+ gem 'rspec-rails' , '~> 4.0'
89
+ gem 'selenium-webdriver'
88
90
89
91
gem 'dotenv-rails'
90
92
end
0 commit comments