# frozen_string_literal: true source 'https://rubygems.org' ruby '2.3.0' gem 'rails', '~> 5.0.0' gem 'active_model_serializers' gem 'aws-sdk', '~> 2.7.0' gem 'best_in_place' gem 'delayed_job' gem 'delayed_job_active_record' gem 'devise' gem 'doorkeeper' gem 'dotenv-rails' gem 'exception_notification' gem 'httparty' gem 'json' gem 'kaminari' gem 'mailboxer' gem 'paperclip' gem 'pg' gem 'puma' gem 'pundit' gem 'pundit_extra' gem 'rack-attack' gem 'rack-cors' gem 'redis', '~> 3.3.3' gem 'slack-notifier' gem 'snorlax' gem 'sucker_punch' # asset stuff gem 'jquery-rails' gem 'jquery-ui-rails' gem 'sass-rails' gem 'uglifier' group :test do gem 'brakeman', require: false gem 'factory_bot_rails' gem 'json-schema' gem 'rspec-rails' gem 'shoulda-matchers' gem 'simplecov', require: false end group :development, :test do gem 'better_errors' gem 'binding_of_caller' gem 'faker' gem 'pry-byebug' gem 'pry-rails' gem 'rubocop', '~> 0.48.1' # match code climate https://github.com/tootsuite/mastodon/issues/1758 gem 'timecop' gem 'tunemygc' end