This repository has been archived by the owner on Dec 12, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathGemfile
74 lines (65 loc) · 1.93 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
source 'https://rubygems.org'
ruby '2.2.4'
# The main web framework
gem 'rails', '~>4.2.0'
# The data store for the app is MongoDB
# mongoid is an object relational mapper on top
# Locked down to avoid big leap upgrading
gem 'mongoid'
# This provides hierarchy support of our models.
# It's used for the organization hierarchy.
gem 'mongoid-tree', '>= 0.7'
# slim is the template languaged used to implement the views
gem 'slim'
# Factory Girl provides the fixtures for the test suite
gem 'factory_girl_rails', require: false
gem 'faker', require: false
# /admin interface
gem 'rails_admin', '> 0.4.3'
# authentication support for rails_admin
gem 'devise'
gem 'valid_email'
# Markdown template engine
gem 'redcarpet'
# Used to provide javascript based notifications
gem "gritter", ">=1.2.0"
# Run jobs in the background. Uses threads in the web server process.
gem "sucker_punch", "~>1.5.0"
group :development do
gem 'better_errors', platforms: [:mri_20]
gem 'meta_request'
end
# the .styl markup language for stylesheet
gem 'stylus'
# We use coffeescript instead of javascript directly
gem 'coffee-rails', '~> 4.1.0'
# Javascript is compressed with this
gem 'uglifier', '>= 1.0.3'
# Bring jquery through the asset pipeline
gem 'jquery-rails', '>=2.1'
group :development, :test do
gem 'pry-rails'
gem 'pry-byebug'
gem 'pry-stack_explorer'
# Unit testing framework
gem 'rspec-rails', '>=3.0'
# rspec and cucumber support for emails
gem 'email_spec'
end
group :test do
gem 'rspec-collection_matchers'
# Acceptance testing framework
gem 'cucumber-rails', '>=1.4.0', require: false
# Capybara provides a DSL for browser automation
gem 'capybara'
# Backend for capybara
gem 'capybara-webkit'
gem 'capybara-screenshot'
# Resets state between tests
gem 'database_cleaner', '>= 1.0.0'
# debugger
gem 'byebug', platforms: [:mri_20]
# Code coverage
gem 'simplecov', '~>0.10.0', require: false
gem 'headless', require: false
end