-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Gemfile
54 lines (43 loc) · 1.17 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
# frozen_string_literal: true
source "https://rubygems.org"
# App framework
gem "hanami", github: "hanami/hanami", branch: "main"
gem "hanami-assets", github: "hanami/assets", branch: "main"
gem "hanami-cli", github: "hanami/cli", branch: "main"
gem "hanami-controller", github: "hanami/controller", branch: "main"
gem "hanami-router", github: "hanami/router", branch: "main"
gem "hanami-view", github: "hanami/view", branch: "main"
# Framework support
gem "dry-types"
gem "puma"
gem "rake"
# Database
gem "pg"
gem "rom"
gem "rom-sql"
gem "sequel"
group :cli, :development, :test do
# Hanami web server reloading on file changes
gem "hanami-reloader", github: "hanami/reloader", branch: "main"
# Hanami testing helpers
gem "hanami-rspec", github: "hanami/rspec", branch: "main"
end
group :development do
# Friendly developer errors
gem "hanami-webconsole", github: "hanami/webconsole", branch: "main"
gem "guard-puma"
gem "standard"
end
group :development, :test do
# .env file support
gem "dotenv"
end
group :test do
# Database
gem "database_cleaner-sequel"
gem "rom-factory"
# Web integration testing
gem "capybara"
gem "launchy"
gem "rack-test"
end