-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGemfile
127 lines (95 loc) · 3.15 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
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
# frozen_string_literal: true
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
ruby '2.5.1'
# Ruby on Rails
# https://github.com/rails/rails
gem 'rails'
# Use Rack CORS for handling Cross-Origin Resource Sharing (CORS)
# https://github.com/cyu/rack-cors
gem 'rack-cors'
# Reduces boot times through caching; required in config/boot.rb
gem 'bootsnap'
# Use Puma as the app server
# https://github.com/puma/puma
gem 'puma'
# This is a small gem which causes rails console to open pry
# https://github.com/rweng/pry-rails
gem 'pry-rails'
# Pg is the Ruby interface to the PostgreSQL RDBMS
# https://bitbucket.org/ged/ruby-pg/wiki/Home
gem 'pg'
# PostGIS ActiveRecord Adapter
# https://github.com/rgeo/activerecord-postgis-adapter
gem 'activerecord-postgis-adapter'
# Prevent downtime in migrations
# https://github.com/LendingHome/zero_downtime_migrations
gem 'zero_downtime_migrations'
# Override migration methods to support UUID columns without having to be
# explicit about it
# https://github.com/fnando/ar-uuid
gem 'ar-uuid'
# Simple, efficient background processing for Ruby
# https://github.com/mperham/sidekiq
gem 'sidekiq'
# Use Redis adapter to run Action Cable in production
# https://github.com/redis/redis-rb
gem 'redis'
# Flexible authentication solution for Rails with Warden
# https://github.com/plataformatec/devise
gem 'devise'
# Token based authentication for Rails JSON APIs
# https://github.com/lynndylanhurley/devise_token_auth
# gem 'devise_token_auth'
# Oauth2 strategy for Google
# https://github.com/zquestz/omniauth-google-oauth2
gem 'omniauth-google-oauth2'
# Provides a simple interface to the Google Static Maps V2 API
# https://github.com/thhermansen/google_static_maps_helper
gem 'google_static_maps_helper'
# Cloudinary is a cloud-based service that provides an end-to-end image
# management solution
# https://github.com/cloudinary/cloudinary_gem
gem 'cloudinary', '1.10.1.pre.rc'
# Build JSON APIs with ease
# https://github.com/rails/jbuilder
gem 'jbuilder'
# Pagination library
# https://github.com/mislav/will_paginate
gem 'will_paginate'
# Use SCSS for stylesheets
gem 'sass-rails'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier'
gem 'bcrypt'
group :development do
# Annotate Rails classes with schema and routes info
# https://github.com/ctran/annotate_models
gem 'annotate'
# A Ruby static code analyzer
# https://github.com/bbatsov/rubocop
gem 'rubocop'
# The Listen gem listens to file modifications and notifies you about the changes
# https://github.com/guard/listen
gem 'listen'
# Spring speeds up development by keeping your application running in the background
# https://github.com/rails/spring
gem 'spring'
gem 'spring-watcher-listen'
end
group :test do
# Code coverage for Ruby
# https://github.com/colszowka/simplecov
gem 'simplecov'
end
group :production do
# Ruby gem for detailed Rails application performance analysis
# https://github.com/scoutapp/scout_apm_ruby
gem 'scout_apm'
# New Relic Agent
# https://github.com/newrelic/rpm
gem 'newrelic_rpm'
# Sentry Client
# https://github.com/getsentry/raven-ruby
gem 'sentry-raven'
end