11# frozen_string_literal: true
22
3- lib = File . expand_path ( "lib" , __dir__ )
4- $LOAD_PATH. unshift ( lib ) unless $LOAD_PATH. include? ( lib )
5- require "jekyll-admin/version"
3+ require_relative "lib/jekyll-admin/version"
64
75Gem ::Specification . new do |spec |
86 spec . name = "jekyll-admin"
@@ -17,28 +15,16 @@ Gem::Specification.new do |spec|
1715
1816 # Prevent pushing this gem to RubyGems.org. To allow pushes either set the 'allowed_push_host'
1917 # to allow pushing to a single host or delete this section to allow pushing to any host.
20- if spec . respond_to? ( :metadata )
21- spec . metadata [ "allowed_push_host" ] = "https://rubygems.org"
22- else
23- raise "RubyGems 2.0 or newer is required to protect against public gem pushes."
24- end
18+ spec . metadata [ "allowed_push_host" ] = "https://rubygems.org"
2519
2620 spec . files = Dir . glob ( "lib/**/*" ) . concat ( %w( LICENSE README.md ) )
27- spec . bindir = "exe"
28- spec . executables = spec . files . grep ( %r!^exe/! ) { |f | File . basename ( f ) }
2921 spec . require_paths = [ "lib" ]
3022
31- spec . required_ruby_version = ">= 2.3.0"
23+ spec . required_ruby_version = ">= 2.7.0"
24+ spec . required_rubygems_version = ">= 2.7.0"
3225
3326 spec . add_dependency "jekyll" , ">= 3.7" , "< 5.0"
34- spec . add_dependency "sinatra" , ">= 1.4"
35- spec . add_dependency "sinatra-contrib" , ">= 1.4"
36-
37- spec . add_development_dependency "bundler" , ">= 1.7"
38- spec . add_development_dependency "gem-release" , "~> 0.7"
39- spec . add_development_dependency "rack-test" , "~> 1.0"
40- spec . add_development_dependency "rake" , "~> 10.0"
41- spec . add_development_dependency "rspec" , "~> 3.4"
42- spec . add_development_dependency "rubocop-jekyll" , "~> 0.10.0"
43- spec . add_development_dependency "sinatra-cross_origin" , "~> 0.3"
27+ spec . add_dependency "rackup" , "~> 2.0"
28+ spec . add_dependency "sinatra" , "~> 4.0"
29+ spec . add_dependency "sinatra-contrib" , "~> 4.0"
4430end
0 commit comments