-
Notifications
You must be signed in to change notification settings - Fork 0
/
Gemfile
47 lines (42 loc) · 1.73 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
source 'https://rubygems.org'
ruby '2.0.0'
gem 'coffee-rails' # Coffeescript + Rails = BZZZZZZZZ
gem 'coffee-script' # Coffeescript for something???
gem 'chronic' # Time parsing
gem 'compass-rails' # For styling
gem 'figaro' # Figaro for storing mailer credentials
gem 'forecast_io' # Use to query current weather
gem 'foundation-icons-sass-rails' # Sass icons
gem 'foundation-rails' #Foundation
gem 'geocoder' # Use to get coordinates for weather API
gem 'haml' # Use Haml for templating
gem 'jbuilder' # jBuilder for creating JSON objects
gem 'jquery-rails' # Plug this back in for jQuery knob
gem 'mandrill-api' # Mandrill for mailer
gem 'nokogiri' # Nokogiri for Wolfram API
gem 'pg' # Use postgresql as the database for Active Record
gem 'pg_search' # Use Pg_search to query multiple tables and return filtered results
gem 'rails', '4.0.2' # Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'sass-rails' # For stylesheets
gem 'simple_form' # Form formating
gem 'uglifier' # Compressor for JavaScript assets
gem 'unirest' # For MAAS Mars weather API
group :production do
gem 'rails_12factor' # Add 12 factors best practices to Rails
end
group :test do
gem 'rspec-rails' # R-spec for testing
#gem 'factory_girl_rails' # Creates custom data records
#gem 'database_cleaner' # Cleans database
#gem 'faker' # Creates fake data
#gem 'vcr' # Pulls in API data to file so calls don't have to be made for each test
end
group :development, :test do
gem 'awesome_print' # Pretty printing
gem 'pry-plus' # Pry-plus for debugging
gem 'pry-rails' # Pry for Rails
end
group :development do
gem 'better_errors' # Creates more descriptive and easier to read errors
gem 'binding_of_caller' # Creates live shell inside better errors
end