1
1
source "https://rubygems.org"
2
- ruby "2.4.1"
3
2
4
- gem "react_on_rails" , "10.0.2"
5
- gem "webpacker"
3
+ ruby "2.4.1"
6
4
7
- # Bundle edge Rails instead: gem "rails", github: "rails/rails"
8
- gem "listen"
9
5
gem "rails" , "~> 5"
10
6
11
- # Note: We're using sqllite3 for development and testing
12
- # gem "sqlite3", group: [:development, :test]
13
-
7
+ gem "autoprefixer-rails"
8
+ gem "awesome_print"
9
+ gem "coffee-rails"
10
+ gem "jbuilder"
11
+ gem "listen"
12
+ gem "mini_racer"
14
13
gem "pg"
15
-
16
14
gem "puma"
17
-
18
- # Use SCSS for stylesheets
15
+ gem "rails-html-sanitizer"
16
+ gem "react_on_rails" , "10.0.2"
17
+ gem "redis" , "3.3.3"
19
18
gem "sass-rails"
20
- # Use Uglifier as compressor for JavaScript assets
21
19
gem "uglifier"
22
- # Use CoffeeScript for .js.coffee assets and views
23
- gem "coffee-rails"
24
-
25
- # Turbolinks makes following links in your web application faster.
26
- # Read more: https://github.com/turbolinks/turbolinks
27
- # Get turbolinks from npm!
28
- # gem 'turbolinks', '>= 5.0.0.beta2'
29
-
30
- # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
31
- gem "jbuilder"
32
- gem "redis" , "3.3.3"
33
-
34
- # bundle exec rake doc:rails generates the API under doc/api.
35
- gem "sdoc" , group : :doc
36
-
37
- # Use ActiveModel has_secure_password
38
- # gem "bcrypt", "~> 3.1.7"
39
-
40
- # Use Rails Html Sanitizer for HTML sanitization
41
- gem "rails-html-sanitizer"
42
-
43
- # See https://github.com/sstephenson/execjs#readme for more supported runtimes
44
- # mini_racer is probably faster than therubyracer
45
- gem "mini_racer"
46
-
47
- gem "autoprefixer-rails"
48
-
49
- gem "awesome_print"
50
-
51
- # jquery as the JavaScript library has been moved under /client and managed by npm.
52
- # It is critical to not include any of the jquery gems when following this pattern or
53
- # else you might have multiple jQuery versions.
20
+ gem "webpacker"
54
21
55
22
group :development do
56
- # Access an IRB console on exceptions page and /console in development
57
23
gem "web-console"
58
24
end
59
25
60
26
group :development , :test do
61
- ################################################################################
62
- # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
63
- gem "spring"
64
- gem "spring-commands-rspec"
65
-
66
- ################################################################################
67
- # Manage application processes
68
- gem "factory_bot_rails"
69
- gem "foreman"
70
-
71
- ################################################################################
72
- # Linters and Security
73
- gem "rubocop" , require : false
74
- gem "ruby-lint" , require : false
75
- # Critical that require: false be set! https://github.com/brigade/scss-lint/issues/278
76
27
gem "brakeman" , require : false
77
28
gem "bundler-audit" , require : false
78
- gem "scss_lint" , require : false
79
-
80
- ################################################################################
81
- # Favorite debugging gems
29
+ gem "factory_bot_rails"
30
+ gem "foreman"
82
31
gem "pry"
83
32
gem "pry-byebug"
84
33
gem "pry-doc"
85
34
gem "pry-rails"
86
35
gem "pry-rescue"
87
36
gem "pry-stack_explorer"
88
-
89
- ################################################################################
90
- # Color console output
91
37
gem "rainbow"
38
+ gem "rubocop" , require : false
39
+ gem "ruby-lint" , require : false
40
+ gem "scss_lint" , require : false
41
+ gem "spring"
42
+ gem "spring-commands-rspec"
92
43
end
93
44
94
45
group :test do
@@ -106,3 +57,5 @@ group :test do
106
57
gem "rspec-retry"
107
58
gem "selenium-webdriver"
108
59
end
60
+
61
+ gem "sdoc" , group : :doc
0 commit comments