-
Notifications
You must be signed in to change notification settings - Fork 6
/
Gemfile
99 lines (94 loc) · 2.37 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
ruby '2.2.4'
#ruby-gemset=coursewareofthefuture
source 'https://rubygems.org'
# Authorization gem: gives us Ability model and can? :edit, item
gem 'cancan'
# Image upload (profile pictures)
gem 'carrierwave'
# Coffeescript
gem 'coffee-rails', '~> 4.0'
# For CSS3 sass mixins:
gem "compass-rails", github: "Compass/compass-rails" # waiting for the next release
# Lets rails use d3.js visualization
gem 'd3-rails'
# Magic Sauce. We will get to this.
gem 'decent_exposure'
# Authentication
gem 'devise'
# Foundation / Styling
gem 'foundation-rails', '~> 5.2'
# Object factories
gem 'fabrication'
# Stores environment variables
gem 'figaro'
# Stores files in the cloud
gem 'fog'
# Enables HAML views
gem 'haml-rails'
# Error reporting
gem 'honeybadger'
# jquery on rails:
gem 'jquery-rails'
# jquery-ui on rails:
gem 'jquery-ui-rails'
# Github API gem:
gem 'octokit'
# OAuth for Github
gem 'omniauth-github'
# Postgres gem
gem 'pg'
# Sent email through Postmark
gem 'postmark-rails'
# rails server that handles multiple connections
gem 'puma'
gem 'rails', '~> 4.1'
# Markdown gem (works with haml's :markdown tag)
gem 'redcarpet'
# Sassy
gem 'sass-rails'
# Improves on Rails form_for:
gem 'simple_form'
# Used for rendering materials as slide decks:
gem 'slide-em-up', github: 'elizabrock/slide-em-up', branch: 'master', require: false
# Compresses javacript and css:
gem 'uglifier', '>= 1.3.0'
group :production do
# Makes the heroku logs more informative:
gem 'rails_12factor'
end
group :development do
# Sent email in development environment will open in your browser:
gem 'letter_opener'
# Creates viewable ERD
gem 'rails-erd'
end
group :test, :development do
# Generates reasonable looking fake data
gem 'faker'
# For debugging:
gem 'pry-rails'
# Testing:
gem 'rspec-rails', '~> 3.0'
gem 'rspec', '~> 3.0'
end
group :test do
# Sends code coverage information to code climate
gem 'codeclimate-test-reporter', require: false
# Cleans up our test database
gem 'database_cleaner'
# Email testing helpers
gem 'email_spec'
# Enables save_and_open_page from Capybara
gem 'launchy'
gem 'minitest'
# Javascript driver for capybara:
gem 'poltergeist'
# Helpers for testing AR, etc.
gem 'shoulda-matchers'
# Time travel!!
gem 'timecop'
# Mocks external requests and allows you to disable external request
gem 'webmock'
# Records external requests
gem 'vcr'
end