-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGemfile
executable file
·44 lines (39 loc) · 1.19 KB
/
Gemfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
source 'https://rubygems.org'
ruby '3.1.0' # Specify your desired Ruby version
gem 'listen', '~> 3.8'
gem 'perlin_noise', '~> 0.1.3'
gem 'rails', '6.1.4' # Specify the desired Rails version
gem 'rmagick', '~> 5.3'
gem 'rswag-api'
gem 'rswag-ui'
gem 'webrick', '~> 1.8'
# Add other gems your project depends on
gem 'bcrypt' # Password hashing
gem 'devise' # Authentication
gem 'dotenv-rails' # Environment variable management
gem 'matrix'
gem 'pg' # PostgreSQL database adapter
gem 'puma', '~> 5.0'
gem 'rack-cors'
gem 'webpacker' # JavaScript asset management
gem 'hornetseye-openexr', '~> 1.0'
gem 'react-rails'
# Group gems for development and testing
group :development, :test do
gem 'byebug' # Debugging tool
gem 'factory_bot_rails' # Test data creation
gem 'rspec-rails' # Testing framework
gem 'rswag-specs'
gem 'sqlite3' # Use a development database like SQLite
gem 'rubocop', require: false
gem 'rubocop-performance', require: false
gem 'guard'
gem 'guard-livereload', '~> 2.5', require: false
gem 'rack-livereload'
gem 'rubocop-rails', require: false
gem 'rubocop-rspec', require: false
gem 'spring'
end
group :development, :production do
gem 'bootsnap', require: false
end