chore: add pessimistic operator to all gems

Using the pessimistic operator in combination with consistent Semantic versioning by gem authors, we can theoretically achieve better stability in our dependencies.
This commit is contained in:
Luis Castro 2019-08-05 12:42:43 +02:00
parent ff428870fb
commit 8258012ae8
No known key found for this signature in database
GPG key ID: 0A8F33D4C4E27639
2 changed files with 229 additions and 258 deletions

189
Gemfile
View file

@ -3,142 +3,109 @@
source 'https://rubygems.org' source 'https://rubygems.org'
ruby '2.5.1' ruby '2.5.1'
gem 'rails', '= 5.2.3' gem 'rails', '~> 5.2.3'
gem 'rake' gem 'bootsnap', '~> 1.4', require: false # Large rails application booting enhancer
# https://stripe.com/docs/api gem 'delayed_job_active_record', '~> 4.1'
gem 'stripe' gem 'font_assets', '~> 0.1.14' # for serving fonts on cdn https://github.com/ericallam/font_assets
gem 'hamster', '~> 3.0' # Thread-safe collection classes for Ruby
gem 'parallel', '~> 1.17' # run processes in parallel
gem 'puma_worker_killer', '~> 0.1.1' # TODO: Investigate why puma workers need to be killed.
gem 'puma', '~> 4.0', '>= 4.0.1'
gem 'rabl', '~> 0.14.1' # JSON serialization https://github.com/nesquena/rabl
gem 'rake', '~> 12.3.2'
gem 'sassc-rails', '~> 2.1', '>= 2.1.2'
gem 'sassc', '~> 2.0', '>= 2.0.1'
gem 'stripe', '~> 1.58' # January 19, 2017 version of the Stripe API https://stripe.com/docs/api
gem 'uglifier', '~> 4.1', '>= 4.1.20'
gem 'ffi', '~> 1.11', '>= 1.11.1'
# Compression of assets on heroku gem 'httparty', '~> 0.17.0' # https://github.com/jnunemaker/httparty
# https://github.com/romanbsd/heroku-deflater gem 'rack-attack', '~> 5.2' # for blocking ip addressses
gem 'heroku-deflater', group: :production gem 'rack-ssl', '~> 1.4'
gem 'rack-timeout', '~> 0.5.1'
gem 'sprockets', '~> 3.7'
# json serialization # AWS services
# https://github.com/nesquena/rabl gem 'aws-sdk', '~> 1.67'
gem 'rabl' gem 'aws-ses', '~> 0.6.0' # REST email integration API
gem 'carrierwave-aws', '~> 1.3' # for uploading images to amazon s3
gem 'parallel' # External Services
gem 'fullcontact', '~> 0.18.0' # Full Contact API; includes #Hashie::Mash
gem 'bootsnap', require: false # Helpers
gem 'puma' gem 'chronic', '~> 0.10.2' # For nat lang parsing of dates
gem 'puma_worker_killer' gem 'colorize', '~> 0.8.1' # Print colorized text in debugger/console
gem 'rack-ssl' gem 'countries', '~> 3.0'
gem 'rack-timeout' gem 'geocoder', '~> 1.5' # for adding latitude and longitude to location-based tables http://www.rubygeocoder.com/
gem 'i18n-js', '~> 3.3'
gem 'hamster' gem 'lograge', '~> 0.11.2' # make logging less terrible in rails
gem 'test-unit', '~> 3.0' gem 'nearest_time_zone', '~> 0.0.4' # for detecting timezone from lat/lng https://github.com/buytruckload/nearest_time_zone
gem 'rails-i18n', '~> 5.1', '>= 5.1.3'
gem 'aws-sdk', '~> 1' gem 'roadie-rails', '~> 2.1' # email generation helpers
gem 'aws-ses' gem 'table_print', '~> 1.5', '>= 1.5.6' # Nice table printing of data for the console
# for blocking ip addressses
gem 'rack-attack'
gem 'sprockets'
# for serving fonts on cdn
# https://github.com/ericallam/font_assets
gem 'font_assets', '~> 0.1.14'
# Database (postgres)
# Database and Events
gem 'bunny', '~> 2.14', '>= 2.14.2' # RabittMQ
gem 'dalli', '~> 2.7'
gem 'memcachier', '~> 0.0.2'
gem 'pg', '~> 0.11' gem 'pg', '~> 0.11'
gem 'qx', path: 'gems/ruby-qx'
gem 'dalli'
gem 'memcachier'
gem 'param_validation', path: 'gems/ruby-param-validation' gem 'param_validation', path: 'gems/ruby-param-validation'
gem 'qx', path: 'gems/ruby-qx'
# Print colorized text lol
gem 'colorize'
# https://github.com/collectiveidea/delayed_job_active_record
gem 'delayed_job_active_record'
# for styling emails
# https://github.com/Mange/roadie-rails
gem 'roadie-rails'
# For nat lang parsing of dates
gem 'chronic'
# Images # Images
# https://github.com/carrierwaveuploader/carrierwave gem 'carrierwave', '~> 1.3' # https://github.com/carrierwaveuploader/carrierwave
gem 'carrierwave' gem 'mini_magick', '~> 4.9'
gem 'carrierwave-aws' # for uploading images to amazon s3
gem 'mini_magick'
# https://github.com/jnunemaker/httparty
gem 'httparty'
# User authentication # User authentication
# https://github.com/plataformatec/devise # https://github.com/plataformatec/devise
gem 'devise-async', '~> 1.0'
gem 'devise', '~> 4.4' gem 'devise', '~> 4.4'
gem 'devise-async'
# http://www.rubygeocoder.com/ # API Tools
gem 'geocoder' # for adding latitude and longitude to location-based tables gem 'config', '> 1.5'
gem 'dry-validation', '~> 0.13.3' # used only for config validation
# https://github.com/buytruckload/nearest_time_zone gem 'foreman', '~> 0.85.0'
gem 'nearest_time_zone' # for detecting timezone from lat/lng gem 'grape_devise', path: 'gems/grape_devise'
gem 'grape_logging', '~> 1.8', '>= 1.8.1'
gem 'mail_view' gem 'grape_url_validator', '~> 1.0'
gem 'grape-entity', '~> 0.7.1'
gem 'fullcontact' # Full Contact API; includes #Hashie::Mash gem 'grape-swagger-entity', '~> 0.3.3'
gem 'grape-swagger', '~> 0.33.0'
# Nice table printing of data for the console gem 'grape', '~> 1.2', '>= 1.2.4'
gem 'table_print'
gem 'bunny', '>= 2.6.3'
gem 'countries'
gem 'i18n-js'
gem 'rails-i18n'
group :development, :ci do group :development, :ci do
gem 'debase' gem 'debase', '~> 0.2.3'
gem 'ruby-debug-ide' gem 'ruby-debug-ide', '~> 0.7.0'
gem 'traceroute' gem 'traceroute', '~> 0.8.0'
end end
group :development, :ci, :test do group :development, :ci, :test do
gem 'pry' gem 'binding_of_caller', '~> 0.8.0'
# gem 'pry-byebug' gem 'dotenv-rails', '~> 2.7', '>= 2.7.5'
gem 'binding_of_caller' gem 'mail_view', '~> 2.0'
gem 'dotenv-rails' gem 'pry', '~> 0.12.2'
gem 'ruby-prof', '0.15.9' gem 'ruby-prof', '0.15.9'
gem 'solargraph' gem 'solargraph', '~> 0.35.1'
end end
group :ci, :test do group :ci, :test do
gem 'timecop' gem 'action_mailer_matchers', '~> 1.2'
gem 'webmock' gem 'database_cleaner', '~> 1.7'
gem 'rspec' gem 'factory_bot_rails', '~> 5.0', '>= 5.0.2'
gem 'rspec-rails' gem 'factory_bot', '~> 5.0', '>= 5.0.2'
gem 'factory_bot' gem 'rspec-rails', '~> 3.8', '>= 3.8.2'
gem 'factory_bot_rails' gem 'rspec', '~> 3.8'
gem 'simplecov', '~> 0.16.1', require: false gem 'simplecov', '~> 0.16.1', require: false
gem 'database_cleaner'
gem 'action_mailer_matchers'
gem 'stripe-ruby-mock', '~> 2.4.1', require: 'stripe_mock', git: 'https://github.com/commitchange/stripe-ruby-mock.git', branch: '2.4.1' gem 'stripe-ruby-mock', '~> 2.4.1', require: 'stripe_mock', git: 'https://github.com/commitchange/stripe-ruby-mock.git', branch: '2.4.1'
gem 'test-unit', '~> 3.3'
gem 'timecop', '~> 0.9.1'
gem 'webmock', '~> 3.6', '>= 3.6.2'
end end
# Gems used for asset compilation group :production do
gem 'sass', '3.2.19' # Compression of assets on heroku
gem 'sass-rails' # https://github.com/romanbsd/heroku-deflater
gem 'uglifier' gem 'heroku-deflater', '~> 0.6.3'
end
# make logging less terrible in rails
gem 'lograge'
gem 'config', '> 1.5'
gem 'dry-validation' # used only for config validation
gem 'foreman'
gem 'grape'
gem 'grape-entity'
gem 'grape-swagger'
gem 'grape-swagger-entity'
gem 'grape_devise', path: 'gems/grape_devise'
gem 'grape_logging'
gem 'grape_url_validator'

View file

@ -32,7 +32,7 @@ PATH
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
action_mailer_matchers (1.0.0) action_mailer_matchers (1.2.0)
actioncable (5.2.3) actioncable (5.2.3)
actionpack (= 5.2.3) actionpack (= 5.2.3)
nio4r (~> 2.0) nio4r (~> 2.0)
@ -74,7 +74,7 @@ GEM
i18n (>= 0.7, < 2) i18n (>= 0.7, < 2)
minitest (~> 5.1) minitest (~> 5.1)
tzinfo (~> 1.1) tzinfo (~> 1.1)
addressable (2.5.2) addressable (2.6.0)
public_suffix (>= 2.0.2, < 4.0) public_suffix (>= 2.0.2, < 4.0)
amq-protocol (2.3.0) amq-protocol (2.3.0)
andand (1.3.3) andand (1.3.3)
@ -109,16 +109,16 @@ GEM
descendants_tracker (~> 0.0.4) descendants_tracker (~> 0.0.4)
ice_nine (~> 0.11.0) ice_nine (~> 0.11.0)
thread_safe (~> 0.3, >= 0.3.1) thread_safe (~> 0.3, >= 0.3.1)
backport (0.3.0) backport (1.1.2)
bcrypt (3.1.12) bcrypt (3.1.12)
binding_of_caller (0.8.0) binding_of_caller (0.8.0)
debug_inspector (>= 0.0.1) debug_inspector (>= 0.0.1)
bootsnap (1.3.2) bootsnap (1.4.4)
msgpack (~> 1.0) msgpack (~> 1.0)
builder (3.2.3) builder (3.2.3)
bunny (2.12.0) bunny (2.14.2)
amq-protocol (~> 2.3, >= 2.3.0) amq-protocol (~> 2.3, >= 2.3.0)
carrierwave (1.2.3) carrierwave (1.3.1)
activemodel (>= 4.0.0) activemodel (>= 4.0.0)
activesupport (>= 4.0.0) activesupport (>= 4.0.0)
mime-types (>= 1.16) mime-types (>= 1.16)
@ -135,22 +135,21 @@ GEM
activesupport (>= 3.0) activesupport (>= 3.0)
deep_merge (~> 1.2.1) deep_merge (~> 1.2.1)
dry-validation (>= 0.10.4) dry-validation (>= 0.10.4)
countries (2.1.4) countries (3.0.0)
i18n_data (~> 0.8.0) i18n_data (~> 0.8.0)
money (~> 6.9)
sixarm_ruby_unaccent (~> 1.1) sixarm_ruby_unaccent (~> 1.1)
unicode_utils (~> 1.4) unicode_utils (~> 1.4)
crack (0.4.3) crack (0.4.3)
safe_yaml (~> 1.0.0) safe_yaml (~> 1.0.0)
crass (1.0.4) crass (1.0.4)
css_parser (1.6.0) css_parser (1.7.0)
addressable addressable
dalli (2.7.9) dalli (2.7.9)
dante (0.2.0) dante (0.2.0)
database_cleaner (1.7.0) database_cleaner (1.7.0)
debase (0.2.2) debase (0.2.3)
debase-ruby_core_source (>= 0.10.2) debase-ruby_core_source (>= 0.10.2)
debase-ruby_core_source (0.10.3) debase-ruby_core_source (0.10.5)
debug_inspector (0.0.3) debug_inspector (0.0.3)
deep_merge (1.2.1) deep_merge (1.2.1)
delayed_job (4.1.5) delayed_job (4.1.5)
@ -173,49 +172,51 @@ GEM
docile (1.3.1) docile (1.3.1)
domain_name (0.5.20180417) domain_name (0.5.20180417)
unf (>= 0.0.5, < 1.0.0) unf (>= 0.0.5, < 1.0.0)
dotenv (2.5.0) dotenv (2.7.5)
dotenv-rails (2.5.0) dotenv-rails (2.7.5)
dotenv (= 2.5.0) dotenv (= 2.7.5)
railties (>= 3.2, < 6.0) railties (>= 3.2, < 6.1)
dry-configurable (0.7.0) dry-configurable (0.8.3)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
dry-container (0.6.0) dry-core (~> 0.4, >= 0.4.7)
dry-container (0.7.2)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
dry-configurable (~> 0.1, >= 0.1.3) dry-configurable (~> 0.1, >= 0.1.3)
dry-core (0.4.7) dry-core (0.4.8)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
dry-equalizer (0.2.1) dry-equalizer (0.2.2)
dry-inflector (0.1.2) dry-inflector (0.1.2)
dry-logic (0.4.2) dry-logic (0.6.1)
dry-container (~> 0.2, >= 0.2.6) concurrent-ruby (~> 1.0)
dry-core (~> 0.2) dry-core (~> 0.2)
dry-equalizer (~> 0.2) dry-equalizer (~> 0.2)
dry-types (0.13.2) dry-types (0.14.1)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
dry-container (~> 0.3) dry-container (~> 0.3)
dry-core (~> 0.4, >= 0.4.4) dry-core (~> 0.4, >= 0.4.4)
dry-equalizer (~> 0.2) dry-equalizer (~> 0.2)
dry-inflector (~> 0.1, >= 0.1.2) dry-inflector (~> 0.1, >= 0.1.2)
dry-logic (~> 0.4, >= 0.4.2) dry-logic (~> 0.5, >= 0.5)
dry-validation (0.12.2) dry-validation (0.13.3)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
dry-configurable (~> 0.1, >= 0.1.3) dry-configurable (~> 0.1, >= 0.1.3)
dry-core (~> 0.2, >= 0.2.1) dry-core (~> 0.2, >= 0.2.1)
dry-equalizer (~> 0.2) dry-equalizer (~> 0.2)
dry-logic (~> 0.4, >= 0.4.0) dry-logic (~> 0.5, >= 0.5.0)
dry-types (~> 0.13.1) dry-types (~> 0.14.0)
equalizer (0.0.11) equalizer (0.0.11)
erubi (1.8.0) erubi (1.8.0)
execjs (2.7.0) execjs (2.7.0)
factory_bot (4.11.1) factory_bot (5.0.2)
activesupport (>= 3.0.0) activesupport (>= 4.2.0)
factory_bot_rails (4.11.1) factory_bot_rails (5.0.2)
factory_bot (~> 4.11.1) factory_bot (~> 5.0.2)
railties (>= 3.0.0) railties (>= 4.2.0)
faraday (0.11.0) faraday (0.11.0)
multipart-post (>= 1.2, < 3) multipart-post (>= 1.2, < 3)
faraday_middleware (0.13.0) faraday_middleware (0.13.0)
faraday (>= 0.7.4, < 1.0) faraday (>= 0.7.4, < 1.0)
ffi (1.11.1)
font_assets (0.1.14) font_assets (0.1.14)
rack rack
foreman (0.85.0) foreman (0.85.0)
@ -225,10 +226,11 @@ GEM
faraday_middleware (>= 0.10) faraday_middleware (>= 0.10)
hashie (>= 2.0, < 4.0) hashie (>= 2.0, < 4.0)
geocoder (1.5.0) geocoder (1.5.0)
get_process_mem (0.2.3) get_process_mem (0.2.4)
ffi (~> 1.0)
globalid (0.4.2) globalid (0.4.2)
activesupport (>= 4.2.0) activesupport (>= 4.2.0)
grape (1.1.0) grape (1.2.4)
activesupport activesupport
builder builder
mustermann-grape (~> 1.0.0) mustermann-grape (~> 1.0.0)
@ -238,39 +240,40 @@ GEM
grape-entity (0.7.1) grape-entity (0.7.1)
activesupport (>= 4.0) activesupport (>= 4.0)
multi_json (>= 1.3.2) multi_json (>= 1.3.2)
grape-swagger (0.31.1) grape-swagger (0.33.0)
grape (>= 0.16.2) grape (>= 0.16.2)
grape-swagger-entity (0.3.0) grape-swagger-entity (0.3.3)
grape-entity (>= 0.5.0) grape-entity (>= 0.5.0)
grape-swagger (>= 0.31.0) grape-swagger (>= 0.31.0)
grape_logging (1.8.0) grape_logging (1.8.1)
grape grape
rack rack
grape_url_validator (1.0.0) grape_url_validator (1.0.0)
grape (>= 0.12.0) grape (>= 0.12.0)
hamster (3.0.0) hamster (3.0.0)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
hashdiff (0.3.7) hashdiff (1.0.0)
hashie (3.6.0) hashie (3.6.0)
heroku-deflater (0.6.3) heroku-deflater (0.6.3)
rack (>= 1.4.5) rack (>= 1.4.5)
htmlentities (4.3.4) htmlentities (4.3.4)
http-cookie (1.0.3) http-cookie (1.0.3)
domain_name (~> 0.5) domain_name (~> 0.5)
httparty (0.16.2) httparty (0.17.0)
mime-types (~> 3.0)
multi_xml (>= 0.5.2) multi_xml (>= 0.5.2)
i18n (1.6.0) i18n (1.6.0)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
i18n-js (3.1.0) i18n-js (3.3.0)
i18n (>= 0.6.6, < 2) i18n (>= 0.6.6)
i18n_data (0.8.0) i18n_data (0.8.0)
ice_nine (0.11.2) ice_nine (0.11.2)
jaro_winkler (1.5.2) jaro_winkler (1.5.3)
jmespath (1.4.0) jmespath (1.4.0)
json (1.8.6) json (1.8.6)
kdtree (0.4) kdtree (0.4)
kramdown (1.17.0) kramdown (1.17.0)
lograge (0.10.0) lograge (0.11.2)
actionpack (>= 4) actionpack (>= 4)
activesupport (>= 4) activesupport (>= 4)
railties (>= 4) railties (>= 4)
@ -288,15 +291,13 @@ GEM
method_source (0.9.2) method_source (0.9.2)
mime-types (3.2.2) mime-types (3.2.2)
mime-types-data (~> 3.2015) mime-types-data (~> 3.2015)
mime-types-data (3.2018.0812) mime-types-data (3.2019.0331)
mimemagic (0.3.3) mimemagic (0.3.3)
mini_magick (4.9.2) mini_magick (4.9.2)
mini_mime (1.0.2) mini_mime (1.0.2)
mini_portile2 (2.4.0) mini_portile2 (2.4.0)
minitest (5.11.3) minitest (5.11.3)
money (6.13.1) msgpack (1.3.1)
i18n (>= 0.6.4, <= 2)
msgpack (1.2.6)
multi_json (1.13.1) multi_json (1.13.1)
multi_xml (0.6.0) multi_xml (0.6.0)
multipart-post (2.0.0) multipart-post (2.0.0)
@ -312,21 +313,21 @@ GEM
nokogiri (1.10.3) nokogiri (1.10.3)
mini_portile2 (~> 2.4.0) mini_portile2 (~> 2.4.0)
orm_adapter (0.5.0) orm_adapter (0.5.0)
parallel (1.13.0) parallel (1.17.0)
parser (2.6.0.0) parser (2.6.3.0)
ast (~> 2.4.0) ast (~> 2.4.0)
pg (0.21.0) pg (0.21.0)
power_assert (1.1.3) power_assert (1.1.4)
powerpack (0.1.2) pry (0.12.2)
pry (0.12.0)
coderay (~> 1.1.0) coderay (~> 1.1.0)
method_source (~> 0.9.0) method_source (~> 0.9.0)
public_suffix (3.0.3) public_suffix (3.1.1)
puma (3.12.0) puma (4.0.1)
puma_worker_killer (0.1.0) nio4r (~> 2.0)
puma_worker_killer (0.1.1)
get_process_mem (~> 0.2) get_process_mem (~> 0.2)
puma (>= 2.7, < 4) puma (>= 2.7, < 5)
rabl (0.14.0) rabl (0.14.1)
activesupport (>= 2.3.14) activesupport (>= 2.3.14)
rack (2.0.7) rack (2.0.7)
rack-accept (0.4.5) rack-accept (0.4.5)
@ -379,11 +380,11 @@ GEM
netrc (~> 0.8) netrc (~> 0.8)
reverse_markdown (1.1.0) reverse_markdown (1.1.0)
nokogiri nokogiri
roadie (3.4.0) roadie (3.5.0)
css_parser (~> 1.4) css_parser (~> 1.4)
nokogiri (~> 1.5) nokogiri (~> 1.8)
roadie-rails (1.3.0) roadie-rails (2.1.0)
railties (>= 3.0, < 5.3) railties (>= 5.1, < 6.1)
roadie (~> 3.1) roadie (~> 3.1)
rspec (3.8.0) rspec (3.8.0)
rspec-core (~> 3.8.0) rspec-core (~> 3.8.0)
@ -397,7 +398,7 @@ GEM
rspec-mocks (3.8.0) rspec-mocks (3.8.0)
diff-lcs (>= 1.2.0, < 2.0) diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.8.0) rspec-support (~> 3.8.0)
rspec-rails (3.8.1) rspec-rails (3.8.2)
actionpack (>= 3.0) actionpack (>= 3.0)
activesupport (>= 3.0) activesupport (>= 3.0)
railties (>= 3.0) railties (>= 3.0)
@ -406,34 +407,36 @@ GEM
rspec-mocks (~> 3.8.0) rspec-mocks (~> 3.8.0)
rspec-support (~> 3.8.0) rspec-support (~> 3.8.0)
rspec-support (3.8.0) rspec-support (3.8.0)
rubocop (0.63.1) rubocop (0.74.0)
jaro_winkler (~> 1.5.1) jaro_winkler (~> 1.5.1)
parallel (~> 1.10) parallel (~> 1.10)
parser (>= 2.5, != 2.5.1.1) parser (>= 2.6)
powerpack (~> 0.1)
rainbow (>= 2.2.2, < 4.0) rainbow (>= 2.2.2, < 4.0)
ruby-progressbar (~> 1.7) ruby-progressbar (~> 1.7)
unicode-display_width (~> 1.4.0) unicode-display_width (>= 1.4.0, < 1.7)
ruby-debug-ide (0.6.1) ruby-debug-ide (0.7.0)
rake (>= 0.8.1) rake (>= 0.8.1)
ruby-prof (0.15.9) ruby-prof (0.15.9)
ruby-progressbar (1.10.0) ruby-progressbar (1.10.1)
safe_yaml (1.0.4) safe_yaml (1.0.5)
sass (3.2.19) sassc (2.0.1)
sass-rails (5.0.7) ffi (~> 1.9)
railties (>= 4.0.0, < 6) rake
sass (~> 3.1) sassc-rails (2.1.2)
sprockets (>= 2.8, < 4.0) railties (>= 4.0.0)
sprockets-rails (>= 2.0, < 4.0) sassc (>= 2.0)
tilt (>= 1.1, < 3) sprockets (> 3.0)
sprockets-rails
tilt
simplecov (0.16.1) simplecov (0.16.1)
docile (~> 1.1) docile (~> 1.1)
json (>= 1.8, < 3) json (>= 1.8, < 3)
simplecov-html (~> 0.10.0) simplecov-html (~> 0.10.0)
simplecov-html (0.10.2) simplecov-html (0.10.2)
sixarm_ruby_unaccent (1.2.0) sixarm_ruby_unaccent (1.2.0)
solargraph (0.31.2) solargraph (0.35.1)
backport (~> 0.3) backport (~> 1.1)
bundler (>= 1.17.2)
htmlentities (~> 4.3, >= 4.3.4) htmlentities (~> 4.3, >= 4.3.4)
jaro_winkler (~> 1.5) jaro_winkler (~> 1.5)
kramdown (~> 1.16) kramdown (~> 1.16)
@ -453,7 +456,7 @@ GEM
stripe (1.58.0) stripe (1.58.0)
rest-client (>= 1.4, < 4.0) rest-client (>= 1.4, < 4.0)
table_print (1.5.6) table_print (1.5.6)
test-unit (3.2.8) test-unit (3.3.3)
power_assert power_assert
thor (0.19.4) thor (0.19.4)
thread_safe (0.3.6) thread_safe (0.3.6)
@ -463,12 +466,12 @@ GEM
rails (>= 3.0.0) rails (>= 3.0.0)
tzinfo (1.2.5) tzinfo (1.2.5)
thread_safe (~> 0.1) thread_safe (~> 0.1)
uglifier (4.1.19) uglifier (4.1.20)
execjs (>= 0.3.0, < 3) execjs (>= 0.3.0, < 3)
unf (0.1.4) unf (0.1.4)
unf_ext unf_ext
unf_ext (0.0.7.5) unf_ext (0.0.7.5)
unicode-display_width (1.4.1) unicode-display_width (1.6.0)
unicode_utils (1.4.0) unicode_utils (1.4.0)
virtus (1.0.5) virtus (1.0.5)
axiom-types (~> 0.1) axiom-types (~> 0.1)
@ -477,94 +480,95 @@ GEM
equalizer (~> 0.0, >= 0.0.9) equalizer (~> 0.0, >= 0.0.9)
warden (1.2.8) warden (1.2.8)
rack (>= 2.0.6) rack (>= 2.0.6)
webmock (3.4.2) webmock (3.6.2)
addressable (>= 2.3.6) addressable (>= 2.3.6)
crack (>= 0.3.2) crack (>= 0.3.2)
hashdiff hashdiff (>= 0.4.0, < 2.0.0)
websocket-driver (0.7.1) websocket-driver (0.7.1)
websocket-extensions (>= 0.1.0) websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.4) websocket-extensions (0.1.4)
xml-simple (1.1.5) xml-simple (1.1.5)
yard (0.9.18) yard (0.9.20)
PLATFORMS PLATFORMS
ruby ruby
DEPENDENCIES DEPENDENCIES
action_mailer_matchers action_mailer_matchers (~> 1.2)
aws-sdk (~> 1) aws-sdk (~> 1.67)
aws-ses aws-ses (~> 0.6.0)
binding_of_caller binding_of_caller (~> 0.8.0)
bootsnap bootsnap (~> 1.4)
bunny (>= 2.6.3) bunny (~> 2.14, >= 2.14.2)
carrierwave carrierwave (~> 1.3)
carrierwave-aws carrierwave-aws (~> 1.3)
chronic chronic (~> 0.10.2)
colorize colorize (~> 0.8.1)
config (> 1.5) config (> 1.5)
countries countries (~> 3.0)
dalli dalli (~> 2.7)
database_cleaner database_cleaner (~> 1.7)
debase debase (~> 0.2.3)
delayed_job_active_record delayed_job_active_record (~> 4.1)
devise (~> 4.4) devise (~> 4.4)
devise-async devise-async (~> 1.0)
dotenv-rails dotenv-rails (~> 2.7, >= 2.7.5)
dry-validation dry-validation (~> 0.13.3)
factory_bot factory_bot (~> 5.0, >= 5.0.2)
factory_bot_rails factory_bot_rails (~> 5.0, >= 5.0.2)
ffi (~> 1.11, >= 1.11.1)
font_assets (~> 0.1.14) font_assets (~> 0.1.14)
foreman foreman (~> 0.85.0)
fullcontact fullcontact (~> 0.18.0)
geocoder geocoder (~> 1.5)
grape grape (~> 1.2, >= 1.2.4)
grape-entity grape-entity (~> 0.7.1)
grape-swagger grape-swagger (~> 0.33.0)
grape-swagger-entity grape-swagger-entity (~> 0.3.3)
grape_devise! grape_devise!
grape_logging grape_logging (~> 1.8, >= 1.8.1)
grape_url_validator grape_url_validator (~> 1.0)
hamster hamster (~> 3.0)
heroku-deflater heroku-deflater (~> 0.6.3)
httparty httparty (~> 0.17.0)
i18n-js i18n-js (~> 3.3)
lograge lograge (~> 0.11.2)
mail_view mail_view (~> 2.0)
memcachier memcachier (~> 0.0.2)
mini_magick mini_magick (~> 4.9)
nearest_time_zone nearest_time_zone (~> 0.0.4)
parallel parallel (~> 1.17)
param_validation! param_validation!
pg (~> 0.11) pg (~> 0.11)
pry pry (~> 0.12.2)
puma puma (~> 4.0, >= 4.0.1)
puma_worker_killer puma_worker_killer (~> 0.1.1)
qx! qx!
rabl rabl (~> 0.14.1)
rack-attack rack-attack (~> 5.2)
rack-ssl rack-ssl (~> 1.4)
rack-timeout rack-timeout (~> 0.5.1)
rails (= 5.2.3) rails (~> 5.2.3)
rails-i18n rails-i18n (~> 5.1, >= 5.1.3)
rake rake (~> 12.3.2)
roadie-rails roadie-rails (~> 2.1)
rspec rspec (~> 3.8)
rspec-rails rspec-rails (~> 3.8, >= 3.8.2)
ruby-debug-ide ruby-debug-ide (~> 0.7.0)
ruby-prof (= 0.15.9) ruby-prof (= 0.15.9)
sass (= 3.2.19) sassc (~> 2.0, >= 2.0.1)
sass-rails sassc-rails (~> 2.1, >= 2.1.2)
simplecov (~> 0.16.1) simplecov (~> 0.16.1)
solargraph solargraph (~> 0.35.1)
sprockets sprockets (~> 3.7)
stripe stripe (~> 1.58)
stripe-ruby-mock (~> 2.4.1)! stripe-ruby-mock (~> 2.4.1)!
table_print table_print (~> 1.5, >= 1.5.6)
test-unit (~> 3.0) test-unit (~> 3.3)
timecop timecop (~> 0.9.1)
traceroute traceroute (~> 0.8.0)
uglifier uglifier (~> 4.1, >= 4.1.20)
webmock webmock (~> 3.6, >= 3.6.2)
RUBY VERSION RUBY VERSION
ruby 2.5.1p57 ruby 2.5.1p57