-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathGemfile
101 lines (94 loc) · 3.27 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
source 'https://rubygems.org'
ruby '3.2.2'
# Flexible authentication solution for Rails with Warden
# https://github.com/heartcombo/devise
gem 'devise', '>= 4.6.0'
# A comprehensive slugging and pretty-URL plugin.
# https://github.com/norman/friendly_id
gem 'friendly_id', '~> 5.4.2'
# Refer to any model with a URI: gid://app/class/id
# http://www.rubyonrails.org
gem 'globalid', '~> 1.0'
# Create JSON structures via a Builder-style DSL
# https://github.com/rails/jbuilder
gem 'jbuilder', '= 2.11.5'
# Adds cache_collection! to jbuilder. Uses memcache fetch_multi/read_multi
# http://www.github.com/joshblour/jbuilder_cache_multi
gem 'jbuilder_cache_multi', '= 0.1.0'
# JSON Implementation for Ruby
# http://flori.github.com/json
gem 'json', '= 2.3.0'
# JSON Web Token implementation in Ruby
# https://github.com/jwt/ruby-jwt
gem 'jwt'
# A common interface to multiple JSON libraries.
# http://github.com/intridea/multi_json
gem 'multi_json', '~> 1.12.1'
# Ruby client api for Internet Message Access Protocol
# https://github.com/ruby/net-imap
gem 'net-imap', require: false
# Ruby client library for POP3.
# https://github.com/ruby/net-pop
gem 'net-pop', require: false
# Simple Mail Transfer Protocol client library for Ruby.
# https://github.com/ruby/net-smtp
gem 'net-smtp', require: false
# A fast JSON parser and serializer.
# http://www.ohler.com/oj
gem 'oj', '= 3.3.9'
# Pg is the Ruby interface to the {PostgreSQL RDBMS}[http://www.postgresql.org/]
# https://github.com/ged/ruby-pg
gem 'pg', '= 1.5.4'
# Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ru
# http://puma.io
gem 'puma', '= 4.3.12'
# OO authorization for Rails
# https://github.com/varvet/pundit
gem 'pundit', '= 2.2.0'
# HTTP Caching for Rack
# https://github.com/rtomayko/rack-cache
gem 'rack-cache'
# Middleware for enabling Cross-Origin Resource Sharing in Rack apps
# https://github.com/cyu/rack-cors
gem 'rack-cors'
# Abort requests that are taking too long
# http://github.com/heroku/rack-timeout
gem 'rack-timeout', '= 0.4.2'
# Full-stack web application framework.
# https://rubyonrails.org
gem 'rails', '= 6.1.6'
# A Ruby client library for Redis
# https://github.com/redis/redis-rb
gem 'redis', '= 4.5.1'
# Namespaces Redis commands.
# https://github.com/resque/redis-namespace
gem 'redis-namespace', '~> 1.9'
# A Redis backend store for Rack::Cache
# http://redis-store.org/redis-rack-cache
gem 'redis-rack-cache', '= 2.0.2'
# Ruby application performance monitoring
# https://github.com/scoutapp/scout_apm_ruby
gem 'scout_apm'
# Simple, efficient background processing for Ruby
# https://sidekiq.org
gem 'sidekiq'
group :development do
# Process manager for applications with multiple components
# http://github.com/ddollar/foreman
gem 'foreman'
end
group :test do
# factory_bot_rails provides integration between factory_bot and rails 5.0 or
# https://github.com/thoughtbot/factory_bot_rails
gem 'factory_bot_rails'
# Extracting `assigns` and `assert_template` from ActionDispatch.
# https://github.com/rails/rails-controller-testing
gem 'rails-controller-testing', '= 1.0.5'
gem "coveralls"
gem 'database_cleaner'
end
group :test, :test do
# Code coverage for Ruby 1.9+ with a powerful configuration library and automa
# http://github.com/colszowka/simplecov
gem 'simplecov', require: false
end