forked from AlchemyCMS/alchemy-solidus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGemfile
27 lines (21 loc) · 1.02 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
source "https://rubygems.org"
solidus_branch = ENV.fetch("SOLIDUS_BRANCH", "v2.11")
gem "solidus_core", github: "solidusio/solidus", branch: solidus_branch
gem "solidus_frontend", github: "solidusio/solidus", branch: solidus_branch
gem "solidus_backend", github: "solidusio/solidus", branch: solidus_branch
alchemy_branch = ENV.fetch("ALCHEMY_BRANCH", "main")
gem "alchemy_cms", github: "AlchemyCMS/alchemy_cms", branch: alchemy_branch
gem "alchemy-devise", github: "AlchemyCMS/alchemy-devise", branch: "main"
# Specify your gem's dependencies in alchemy-solidus.gemspec
gemspec
gem "sqlite3"
gem "pry-rails"
gem "sprockets", "< 4"
# Alchemy 5.3 still supports Rails 6.0 and only Rails >= 6.1 has support for Psych 4
gem "psych", "< 4" if alchemy_branch == "5.3-stable"
group :development, :test do
# execjs 2.8 removes deprecation warnings but also breaks a number of dependent projects.
# in our case the culprit is `handlebars-assets`. The changes between 2.7.0 and 2.8.0 are
# minimal, but breaking.
gem "execjs", "= 2.7.0"
end