-
Notifications
You must be signed in to change notification settings - Fork 30
/
Gemfile
38 lines (32 loc) · 1.14 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
source "https://rubygems.org"
solidus_version = ENV.fetch("SOLIDUS_VERSION", "4.3")
gem "solidus_core", "~> #{solidus_version}.0"
gem "solidus_backend", "~> #{solidus_version}.0"
if Gem::Version.new(solidus_version) >= Gem::Version.new("4.0")
gem "solidus_frontend", github: "solidusio/solidus_frontend", branch: "main"
else
gem "solidus_frontend", "~> #{solidus_version}.0"
end
alchemy_version = ENV.fetch("ALCHEMY_VERSION", "main")
if alchemy_version == "main"
gem "alchemy_cms", github: "AlchemyCMS/alchemy_cms", branch: "main"
else
gem "alchemy_cms", "~> #{alchemy_version}"
end
gem "alchemy-devise", github: "AlchemyCMS/alchemy-devise", branch: "main"
# Specify your gem's dependencies in alchemy-solidus.gemspec
gemspec
gem "sqlite3", "~> 1.4"
gem "pry-rails"
gem "sprockets", "~> 4.0"
gem "jsbundling-rails", "~> 1.1"
gem "rails", ">= 6.1.0"
gem "listen"
gem "puma"
gem "deface"
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