source 'https://rubygems.org' ruby '<%= Generapp::RUBY_VERSION %>' gem 'devise' # User authentication gem 'dalli' # Caching gem 'honeybadger', '~> 2.0' # Error reporting gem 'jquery-rails' # jQuery gem 'newrelic_rpm' # Performance reports gem 'pg' # Postgres gem 'puma' # Use Puma as the app server gem 'rails', '<%= Generapp::RAILS_VERSION %>' gem 'sass-rails', '~>5.0' gem 'uglifier' group :development do gem 'annotate' # Schema model annotation gem 'better_errors' gem 'binding_of_caller' gem 'bullet' # N+1 queries reporter gem 'lol_dba' # Missing index reporter gem 'quiet_assets' gem 'rails-erd' # ER Diagrams gem 'spring' end group :development, :test do gem 'brakeman', require: false gem 'bundler-audit', require: false gem 'factory_girl_rails' gem 'figaro' # Secrets gem 'pry-rails' gem 'pry-remote' gem 'rspec-rails' end group :test do gem 'database_cleaner' gem 'faker' gem 'rspec_junit_formatter', '~> 0.2.2' gem 'shoulda-matchers' gem 'simplecov', require: false gem 'timecop' # Time manipulation end group :production do gem 'rack-timeout' gem 'rails_12factor' end