public
Last active

The Gemfile for Cheddar's web application

  • Download Gist
Gemfile
Ruby
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 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156
source 'https://rubygems.org'
 
# The latest version of Ruby
ruby '2.0.0'
 
# The lastest version of Rails
gem 'rails', '3.2.11'
 
# Postgres
gem 'pg'
 
# Postgres Hstore
gem 'activerecord-postgres-hstore'
 
# EventMachine-based web server
gem 'thin'
 
# Backbone adapter
gem 'backbone-on-rails'
 
# Easily send Ruby to JavaScript in views
gem 'gon'
 
# Hashtag and autolink parsing
gem 'twitter-text'
 
# Emoji detection
gem 'named_emoji'
 
# Encrypt passwords
gem 'bcrypt-ruby'
 
# Sending email
gem 'postmark-rails'
 
# Ordering of lists and tasks
gem 'acts_as_list' # 1.0.6 for sure works. 1.0.7 was totally broken
 
# Easy seeding of the database without duplicates
gem 'seed-fu'
 
# Payment processor
gem 'stripe'
 
# Used for list slugs
gem 'base32-crockford', require: 'base32/crockford'
 
# Networking
gem 'httparty'
 
# Key-value store used for some caching
gem 'redis'
 
# Pretty API docs
gem 'pizzazz'
 
# Country drop down for store
gem 'country_select'
 
# User avatars
gem 'gravtastic'
 
# Sidekiq queueing system and dependencies
gem 'sidekiq'
gem 'slim'
gem 'sinatra', require: nil
 
# Deferred HTTP requests
gem 'em-http-request'
 
# Pusher client
gem 'pusher'
 
# For the Asset Pipeline
group :assets do
# Awesome stylesheets (we use SCSS instead of actual SASS)
gem 'sass'
 
# SASS Rails integration
gem 'sass-rails'
 
# SASS awesome mixins
gem 'bourbon'
 
# Simple CSS grids
gem 'grater'
 
# CoffeeScript Rails integration
gem 'coffee-rails'
 
# jQuery
gem 'jquery-rails'
 
# JavaScript compressor
gem 'uglifier'
end
 
# Only used in development
group :development do
# Open emails in development
gem 'letter_opener'
 
# Hide asset requests from developmenet logs
gem 'quiet_assets'
 
# Scan for security issues
# gem 'brakeman'
end
 
# Only used for testing
group :test do
# Simple factories
gem 'miniskirt', require: false
 
# Generate dummy data
gem 'faker'
 
# Fantastic tests
gem 'minitest'
 
# Color test output
gem 'minitest-wscolor'
 
# Test Rack requests
gem 'rack-test', require: false
 
# Mock external libraries
gem 'mocha', require: false
 
# Simulate the browser
gem 'capybara', require: false
 
# Work with cookies while testing
gem 'show_me_the_cookies', require: false
 
# Test coverage analysis
gem 'simplecov', require: false
 
# Simple test runner
gem 'm', require: false
end
 
# Only used in production
group :production do
# Easy SSL redirection for certain paths
gem 'rack-ssl-enforcer'
 
# Exception reporting
gem 'exceptional'
 
# Limit requests to 30 seconds
gem 'rack-timeout'
 
# Memcache client. Used for various caching
gem 'dalli'
end

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.