diff --git a/Gemfile b/Gemfile index 6219184..0e4096e 100644 --- a/Gemfile +++ b/Gemfile @@ -1,40 +1,29 @@ source 'https://rubygems.org' - -# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '4.1.4' -# Use sqlite3 as the database for Active Record + gem 'sqlite3' -# Use SCSS for stylesheets +gem 'pg' + gem 'sass-rails', '~> 4.0.3' -# Use Uglifier as compressor for JavaScript assets -gem 'uglifier', '>= 1.3.0' -# Use CoffeeScript for .js.coffee assets and views -gem 'coffee-rails', '~> 4.0.0' -# See https://github.com/sstephenson/execjs#readme for more supported runtimes -# gem 'therubyracer', platforms: :ruby -# Use jquery as the JavaScript library +gem 'uglifier' +gem 'coffee-rails' +gem 'therubyracer', platforms: :ruby gem 'jquery-rails' -# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks -gem 'turbolinks' -# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder -gem 'jbuilder', '~> 2.0' -# bundle exec rake doc:rails generates the API under doc/api. -gem 'sdoc', '~> 0.4.0', group: :doc -# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring -gem 'spring', group: :development +gem 'slim' -# Use ActiveModel has_secure_password -# gem 'bcrypt', '~> 3.1.7' +gem 'rails-i18n' -# Use unicorn as the app server -# gem 'unicorn' - -# Use Capistrano for deployment -# gem 'capistrano-rails', group: :development - -# Use debugger -# gem 'debugger', group: [:development, :test] +group :development do + gem 'spring' + gem 'spring-commands-rspec' +end +group :development, :test do + gem 'rspec-rails' + gem 'factory_girl_rails' + gem 'faker' + gem 'capybara' +end diff --git a/Gemfile.lock b/Gemfile.lock index 68e7637..deb0336 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -29,6 +29,12 @@ GEM tzinfo (~> 1.1) arel (5.0.1.20140414130214) builder (3.2.2) + capybara (2.4.1) + mime-types (>= 1.16) + nokogiri (>= 1.3.3) + rack (>= 1.0.0) + rack-test (>= 0.5.4) + xpath (~> 2.0) coffee-rails (4.0.1) coffee-script (>= 2.2.0) railties (>= 4.0.0, < 5.0) @@ -36,23 +42,33 @@ GEM coffee-script-source execjs coffee-script-source (1.7.1) + diff-lcs (1.2.5) erubis (2.7.0) execjs (2.2.1) + factory_girl (4.4.0) + activesupport (>= 3.0.0) + factory_girl_rails (4.4.1) + factory_girl (~> 4.4.0) + railties (>= 3.0.0) + faker (1.4.2) + i18n (~> 0.5) hike (1.2.3) i18n (0.6.11) - jbuilder (2.1.3) - activesupport (>= 3.0.0, < 5) - multi_json (~> 1.2) jquery-rails (3.1.1) railties (>= 3.0, < 5.0) thor (>= 0.14, < 2.0) json (1.8.1) + libv8 (3.16.14.3) mail (2.5.4) mime-types (~> 1.16) treetop (~> 1.4.8) mime-types (1.25.1) + mini_portile (0.6.0) minitest (5.4.0) multi_json (1.10.1) + nokogiri (1.6.3.1) + mini_portile (= 0.6.0) + pg (0.17.1) polyglot (0.3.5) rack (1.5.2) rack-test (0.6.2) @@ -67,24 +83,44 @@ GEM bundler (>= 1.3.0, < 2.0) railties (= 4.1.4) sprockets-rails (~> 2.0) + rails-i18n (4.0.2) + i18n (~> 0.6) + rails (>= 4.0) railties (4.1.4) actionpack (= 4.1.4) activesupport (= 4.1.4) rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (10.3.2) - rdoc (4.1.1) - json (~> 1.4) + ref (1.0.5) + rspec-core (3.0.3) + rspec-support (~> 3.0.0) + rspec-expectations (3.0.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.0.0) + rspec-mocks (3.0.3) + rspec-support (~> 3.0.0) + rspec-rails (3.0.2) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.0.0) + rspec-expectations (~> 3.0.0) + rspec-mocks (~> 3.0.0) + rspec-support (~> 3.0.0) + rspec-support (3.0.3) sass (3.2.19) sass-rails (4.0.3) railties (>= 4.0.0, < 5.0) sass (~> 3.2.0) sprockets (~> 2.8, <= 2.11.0) sprockets-rails (~> 2.0) - sdoc (0.4.0) - json (~> 1.8) - rdoc (~> 4.0, < 5.0) + slim (2.0.3) + temple (~> 0.6.6) + tilt (>= 1.3.3, < 2.1) spring (1.1.3) + spring-commands-rspec (1.0.2) + spring (>= 0.9.1) sprockets (2.11.0) hike (~> 1.2) multi_json (~> 1.0) @@ -95,31 +131,41 @@ GEM activesupport (>= 3.0) sprockets (~> 2.8) sqlite3 (1.3.9) + temple (0.6.8) + therubyracer (0.12.1) + libv8 (~> 3.16.14.0) + ref thor (0.19.1) thread_safe (0.3.4) tilt (1.4.1) treetop (1.4.15) polyglot polyglot (>= 0.3.1) - turbolinks (2.2.2) - coffee-rails tzinfo (1.2.1) thread_safe (~> 0.1) uglifier (2.5.3) execjs (>= 0.3.0) json (>= 1.8.0) + xpath (2.0.0) + nokogiri (~> 1.3) PLATFORMS ruby DEPENDENCIES - coffee-rails (~> 4.0.0) - jbuilder (~> 2.0) + capybara + coffee-rails + factory_girl_rails + faker jquery-rails + pg rails (= 4.1.4) + rails-i18n + rspec-rails sass-rails (~> 4.0.3) - sdoc (~> 0.4.0) + slim spring + spring-commands-rspec sqlite3 - turbolinks - uglifier (>= 1.3.0) + therubyracer + uglifier