Skip to content

Commit ea0b87e

Browse files
committed
Add dynamic dependency patch
1 parent 1a78df9 commit ea0b87e

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

type-on-strap.gemspec

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,23 @@ Gem::Specification.new do |spec|
2323
Thanks for using Type on strap v2+!
2424
MSG
2525

26-
spec.required_ruby_version = ">= 2.7.2", "< 4.0"
27-
28-
spec.add_runtime_dependency "jekyll", ">= 3.8", "< 5.0"
26+
spec.required_ruby_version = ">= 2.7.2", "< 4.0"
27+
spec.add_development_dependency "bundler", ">= 2.2"
2928
spec.add_runtime_dependency "jekyll-feed", ">= 0.15.1", "<= 0.17"
3029
spec.add_runtime_dependency "jekyll-paginate", "~> 1.1.0"
3130
spec.add_runtime_dependency "jekyll-seo-tag", ">= 2.7.1", "<= 2.8"
31+
32+
if RUBY_VERSION >= "3.0.0"
33+
spec.add_runtime_dependency "webrick", "~> 1.7"
34+
spec.add_runtime_dependency "jekyll", ">= 3.8", "< 4.0"
35+
else
36+
spec.add_runtime_dependency "jekyll", ">= 4.0", "< 5.0"
37+
spec.add_runtime_dependency "kramdown-parser-gfm", "~> 1.1.0"
38+
end
39+
40+
if RUBY_VERSION >= "3.4.0"
41+
spec.add_runtime_dependency "csv"
42+
spec.add_runtime_dependency "bigdecimal"
43+
end
44+
3245
end

0 commit comments

Comments
 (0)