# frozen_string_literal: true source 'https://rubygems.org' ruby '3.4.1' gem 'bootsnap', require: false gem 'csv' gem 'importmap-rails' gem 'jbuilder' gem 'money' gem 'pg', '~> 1.1' gem 'puma', '>= 5.0' gem 'rails', '~> 8.0.0', '>= 8.0.0' gem 'redis', '>= 4.0.1' gem 'sprockets-rails' gem 'stimulus-rails' gem 'turbo-rails' gem 'tzinfo-data', platforms: %i[windows jruby] gem 'acts_as_tenant' gem 'faker' gem 'httparty' gem 'jsonapi-rails' gem 'pluck_to_hash' gem 'rack-cors' gem 'react-rails' gem 'rswag' gem 'rubytree' group :development, :test do gem 'annotaterb' gem 'debug', platforms: %i[mri windows] gem 'factory_bot_rails' gem 'license_finder' gem 'pry' gem 'rspec-rails', '~> 7.1.0' gem 'shoulda-matchers', '~> 6.0' end group :development do gem 'letter_opener_web' gem 'rubocop' gem 'rubocop-factory_bot', require: false gem 'rubocop-rails', require: false gem 'rubocop-rspec', require: false gem 'rubocop-rspec_rails', require: false gem 'web-console' end gem 'chroma' gem 'solid_queue', '~> 1.0' gem 'devise', '~> 4.9'