forked from SumOfUs/Champaign
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGemfile
135 lines (118 loc) · 3.42 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
128
129
130
131
132
133
134
135
# coding: utf-8
# frozen_string_literal: true
source 'https://rubygems.org'
ruby '2.4.1'
gem 'aasm'
gem 'activeadmin', git: 'https://github.com/activeadmin/activeadmin'
gem 'bcrypt', '~> 3.1.7'
gem 'braintree', '~> 2.54.0'
gem 'codemirror-rails'
gem 'countries', require: 'countries/global'
gem 'country_select'
gem 'devise'
gem 'font-awesome-sass'
gem 'geocoder'
gem 'gocardless_pro'
gem 'google_currency', git: 'https://github.com/RubyMoney/google_currency', branch: 'master'
gem 'hiredis'
gem 'httparty'
gem 'i18n-js'
gem 'jbuilder'
gem 'jquery-rails'
gem 'jquery-ui-rails'
gem 'kaminari'
gem 'liquid'
gem 'money'
gem 'omniauth-google-oauth2'
gem 'pg'
gem 'phony_rails'
gem 'rack-cors', require: 'rack/cors'
gem 'rails', '~> 5.1'
gem 'rails-i18n'
gem 'readthis'
gem 'redis', require: ['redis', 'redis/connection/hiredis']
gem 'selectize-rails' # why not npm?
gem 'slim-rails'
## Use Paper Trail for containing a full history of our edits.
gem 'action_parameter'
gem 'aws-sdk', '~> 2'
gem 'paper_trail'
gem 'paperclip'
gem 'rmagick' # rmagick for image processing
## AWS SDK for Rails - makes SES integration easy
gem 'actionkit_connector', git: 'https://github.com/SumOfUs/actionkit_connector', branch: 'master'
gem 'airbrake', '~> 5.7.1'
gem 'airbrake-ruby', '1.7.1'
gem 'aws-sdk-rails'
gem 'bootstrap-sass', '~> 3.3.5'
gem 'browser', '~> 2.0', '>= 2.0.3'
gem 'compass-rails' # was using git master branch before
gem 'config'
gem 'envyable', require: 'envyable/rails-now'
gem 'friendly_id'
gem 'jwt'
gem 'logger'
gem 'lograge'
gem 'metamagic'
gem 'newrelic_rpm'
gem 'puma', '~> 3.9.1'
gem 'sass-rails'
gem 'share_progress', git: 'https://github.com/SumOfUs/share_progress', branch: 'master', require: false
gem 'sprockets-rails'
gem 'summernote-rails'
gem 'turnout'
gem 'twilio-ruby'
gem 'uglifier'
gem 'webpacker', git: 'https://github.com/rails/webpacker.git'
gem 'bootsnap', require: false
group :development, :test do
gem 'byebug'
gem 'capybara' # Capybara for integration testing
gem 'database_cleaner'
gem 'factory_girl_rails'
gem 'faker'
gem 'magic_lamp'
gem 'rspec-rails'
gem 'rubocop', require: false
gem 'spring-commands-rspec'
gem 'vcr'
gem 'zeus', '~> 0.15.15.pre'
end
group :development do
gem 'annotate'
gem 'foreman', require: false
gem 'guard-rspec', require: false
gem 'terminal-notifier-guard' # [OSX] brew install terminal-notifier
gem 'web-console'
end
group :test do
gem 'coveralls', '~> 0.8.20', require: false
gem 'poltergeist'
gem 'rails-controller-testing'
gem 'rspec-json_expectations'
gem 'timecop'
gem 'webmock'
end
# TEMP
gem 'c3-rails'
source 'https://rails-assets.org' do
# Give your JS App some Backbone with Models, Views, Collections, and Events http://backbonejs.org
gem 'rails-assets-backbone'
gem 'rails-assets-lodash'
# Reduce user-misspelled email addresses in your forms.
gem 'rails-assets-mailcheck'
# Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.
gem 'rails-assets-dropzone'
# Generate a slug – transliteration with a lot of options
gem 'rails-assets-speakingurl'
# braintree js
gem 'rails-assets-braintree-web', '~> 2.24.1'
# Transition numbers with ease
gem 'rails-assets-odometer'
# Parse, validate, manipulate, and display dates in javascript.
gem 'rails-assets-moment'
# make tables kick ass
gem 'rails-assets-datatables'
# Sticky JS (used in Desktop Sticky)
gem 'rails-assets-sticky'
end