You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
775 B
36 lines
775 B
ruby '3.1.2'
|
|
source 'https://rubygems.org'
|
|
gem 'bootsnap', require: false
|
|
gem 'importmap-rails'
|
|
gem 'pg'
|
|
gem 'puma'
|
|
gem 'rack', '~> 2'
|
|
gem 'rails', '~> 7'
|
|
gem 'sprockets-rails'
|
|
gem 'stimulus-rails'
|
|
gem 'tailwindcss-rails'
|
|
gem 'turbo-rails'
|
|
|
|
group :development do
|
|
gem 'amazing_print'
|
|
gem 'debug'
|
|
gem 'error_highlight'
|
|
gem 'htmlbeautifier'
|
|
gem 'rails_live_reload'
|
|
gem 'rails_semantic_logger'
|
|
gem 'rainbow'
|
|
gem 'rubocop', require: false
|
|
gem 'rubocop-packaging'
|
|
gem 'rubocop-performance'
|
|
gem 'rubocop-rspec'
|
|
gem 'rubocop-shopify'
|
|
gem 'rubocop-thread_safety'
|
|
gem 'ruby-lsp-rails'
|
|
gem 'web-console'
|
|
end
|
|
|
|
group :test do
|
|
# Use system testing [https://guides.rubyonrails.org/testing.html#system-testing]
|
|
gem 'capybara'
|
|
gem 'selenium-webdriver'
|
|
end
|