-
Notifications
You must be signed in to change notification settings - Fork 12
/
Gemfile
68 lines (55 loc) · 1.55 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
# common gems from datalayer, if checked out (otherwise GitHub cant parse this file!)
SHARED_GEMFILE = './datalayer/Gemfile'
eval_gemfile(SHARED_GEMFILE) if File.exist?(SHARED_GEMFILE)
####################################################################
# required in production PRODUCTION
#####################################################################
# Engines
gem 'configuration_management_backdoor',
git: 'https://github.com/Madek/rails_configuration-management-backdoor', branch: 'rails7'
# API
gem 'responders'
# Webserver
gem 'puma'
gem 'puma_worker_killer'
# ZHDK-INTEGRATION
gem 'madek_zhdk_integration', path: 'zhdk-integration'
# FRONTEND
gem 'haml-rails'
gem 'kramdown'
gem 'react-rails', '= 1.9.0'
gem 'sass'
gem 'sass-rails'
gem 'coffee-rails'
# LINKED DATA
gem 'json-ld'
gem 'rdf'
gem 'rdf-rdfxml'
gem 'rdf-turtle'
gem 'equivalent-xml'
# The rest
gem 'cider_ci-open_session', '>= 1.0.0', '< 2.0.0'
gem 'execjs'
gem 'exiftool_vendored'
gem 'git'
gem 'json'
gem 'kaminari'
gem 'pundit'
gem 'rubyzip', '~> 1.0'
gem 'sorted_set'
gem 'uglifier'
####################################################################
# TEST or DEVELOPMENT only
#####################################################################
group :test do
gem 'capybara', '~> 3.8'
gem 'rails-controller-testing'
gem 'selenium-webdriver'
end
gem 'rest-client', groups: [:test, :development]
group :development do
# gem 'binding_of_caller'
# gem 'ruby-prof'
gem 'zencoder-fetcher'
# gem 'better_errors' # NOTE: including this breaks rails and pry in weird ways…
end