source 'https://rubygems.org' ruby '3.0.0' gem 'bootsnap' gem 'pg' gem 'rack-cors' gem 'rails' gem 'sprockets-rails' # A Ruby Web Server Built For Concurrency gem 'puma' # A sophisticated and secure hash algorithm for # hashing passwords. gem 'bcrypt' # Doorkeeper is an OAuth 2 provider for Rails and Grape. gem 'doorkeeper' # Simple, Fast, and Declarative Serialization Library for Ruby gem 'blueprinter' # Optimized JSON. gem 'oj' # Simple Rails app configuration gem 'figaro' # Responder? gem 'responders' # Parse emoji to strings gem 'gemoji-parser' # An awesome replacement for acts_as_nested_set and better_nested_set. gem 'awesome_nested_set' # An email validator for Rails gem 'email_validator' # pg_search builds ActiveRecord named scopes that take advantage of PostgreSQL’s full text search gem 'pg_search' # Pagination library gem 'will_paginate', '~> 3.3' # Migrate and update data alongside your database structure. gem 'data_migrate' # A ruby gem to allow the copying of ActiveRecord objects and their associated children, configurable with a DSL on the model gem 'amoeba' group :doc do gem 'apipie-rails' gem 'sdoc' end group :development, :test do gem 'amazing_print' gem 'dotenv-rails' gem 'factory_bot_rails' gem 'faker' gem 'rspec_junit_formatter' gem 'rspec-rails' end group :development do gem 'listen' gem 'solargraph' gem 'spring' gem 'spring-commands-rspec' end group :tools do gem 'squasher', '>= 0.6.0' gem 'rubocop' end group :test do gem 'api_matchers' gem 'byebug' gem 'database_cleaner' gem 'shoulda-matchers' gem 'simplecov', require: false end