1+ # frozen_string_literal: true
2+
13project_root = File . dirname ( __FILE__ )
24lib = File . join ( project_root , 'lib' )
35
@@ -11,15 +13,23 @@ Gem::Specification.new do |s|
1113 s . description = 'Display gem versions used across your projects in a table'
1214 s . authors = [ 'Deyan Dobrinov' , 'Aleksandar Ivanov' ]
1315 s . email = [ 'engineering+hellgrid@fundingcircle.com' ]
14- s . files = Dir . chdir ( project_root ) { Dir [ 'lib/**/*.rb' ] + Dir [ 'bin/*' ] + Dir [ 'exe/*' ] + Dir [ 'spec/**/*.rb' ] + %w( Gemfile Gemfile.lock README.md hellgrid.gemspec ) }
16+ s . files = Dir . chdir ( project_root ) do
17+ Dir [ 'lib/**/*.rb' ] +
18+ Dir [ 'bin/*' ] +
19+ Dir [ 'exe/*' ] +
20+ Dir [ 'spec/**/*.rb' ] +
21+ %w[ Gemfile Gemfile.lock README.md hellgrid.gemspec ]
22+ end
1523 s . bindir = 'exe'
16- s . executables = s . files . grep ( / ^exe\/ / ) { |f | File . basename ( f ) }
17- s . test_files = s . files . grep ( / ^spec\/ / )
24+ s . executables = s . files . grep ( %r{ ^exe/} ) { |f | File . basename ( f ) }
25+ s . test_files = s . files . grep ( %r{ ^spec/} )
1826 s . require_paths = [ 'lib' ]
1927 s . homepage = 'https://github.com/FundingCircle/hellgrid'
2028 s . license = 'BSD-3-Clause'
2129
30+ s . required_ruby_version = '>= 3.1.0'
31+
2232 s . add_runtime_dependency 'bundler' , '>= 1.11.0' , '< 3'
2333
24- s . add_development_dependency 'rspec' , '~> 3.8.0 '
34+ s . add_development_dependency 'rspec' , '~> 3.13 '
2535end
0 commit comments