-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathGemfile
112 lines (80 loc) · 2.1 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
100
101
102
103
104
105
106
107
108
109
110
111
112
# frozen_string_literal: true
source 'https://rubygems.org'
ruby "3.4.2"
gem 'dotenv-rails'
gem 'bundler', '>= 2.6.6'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 7.1.5'
# Bootsnap makes booting snappy
gem 'bootsnap'
# Frontend stuff
gem "cssbundling-rails", "~> 1.1"
gem "jsbundling-rails"
# Tubro-rails makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
gem 'turbo-rails'
# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"
# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"
# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"
# add annotations of schema inside models
gem 'annotate'
# CanCan is used for authorization
gem 'cancancan'
gem 'httparty'
# Acts as singleton
gem 'acts_as_singleton'
# Barcodes
gem 'barby'
gem 'chunky_png'
# Authentication
gem 'devise'
# Paper trail is supercool
gem 'paper_trail'
# Sentry (actually glitchtip)
gem 'stackprof'
gem 'sentry-rails'
# Token authentication for the partners
gem 'simple_token_authentication'
# PDF goodies
gem 'grover'
# Database
gem 'pg'
# Inline svgs
gem 'inline_svg'
# Excel exports
gem 'caxlsx'
gem 'caxlsx_rails'
# Rainbow for console colours
gem 'rainbow', require: false
group :production, :deployment do
gem 'puma'
end
group :development do
# Deployment
gem "capistrano", "~> 3.11", require: false
gem 'capistrano-docker', github: 'TomNaessens/capistrano-docker'
gem 'ed25519', require: false
gem 'bcrypt_pbkdf', require: false
# Mails
gem 'letter_opener'
gem 'web-console'
# Rails 5 goodies
gem 'listen'
# Sekjoerity yup yup yup
gem 'brakeman', require: false
# Debug
gem 'debug', require: false
end
group :development, :test do
gem 'rails_style', github: 'ZeusWPI/rails_style'
gem 'rubocop-minitest'
end
group :test do
gem 'rails-controller-testing' # assigns helper
end
group :doc do
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc', require: false
end