-
Notifications
You must be signed in to change notification settings - Fork 734
/
gem_common.rb
28 lines (26 loc) · 963 Bytes
/
gem_common.rb
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
module Brakeman
module GemDependencies
def self.dev_dependencies spec
spec.add_development_dependency "csv"
spec.add_development_dependency "minitest"
spec.add_development_dependency "minitest-ci"
spec.add_development_dependency "simplecov"
spec.add_development_dependency "simplecov-html", "=0.10.2"
end
def self.base_dependencies spec
spec.add_dependency "parallel", "~>1.20"
spec.add_dependency "ruby_parser", "~>3.20.2"
spec.add_dependency "sexp_processor", "~> 4.7"
spec.add_dependency "ruby2ruby", "~>2.5.1"
spec.add_dependency "racc"
end
def self.extended_dependencies spec
spec.add_dependency "terminal-table", "~>1.4"
spec.add_dependency "highline", "~>3.0"
spec.add_dependency "erubis", "~>2.6"
spec.add_dependency "haml", "~>5.1"
spec.add_dependency "slim", ">=1.3.6", "< 5.3"
spec.add_dependency "rexml", "~>3.0"
end
end
end