Sha256: 26319ad55765f19d49778abfa3720097115a895ca1f0cf03d1f2f8741a130f17

Contents?: true

Size: 1.49 KB

Versions: 67

Compression:

Stored size: 1.49 KB

Contents

# frozen_string_literal: true

require_relative 'lib/rack/version'

Gem::Specification.new do |s|
  s.name = "rack"
  s.version = Rack::RELEASE
  s.platform = Gem::Platform::RUBY
  s.summary = "A modular Ruby webserver interface."
  s.license = "MIT"

  s.description = <<~EOF
    Rack provides a minimal, modular and adaptable interface for developing
    web applications in Ruby. By wrapping HTTP requests and responses in
    the simplest way possible, it unifies and distills the API for web
    servers, web frameworks, and software in between (the so-called
    middleware) into a single method call.
  EOF

  s.files = Dir['{bin/*,contrib/*,example/*,lib/**/*}'] +
    %w(MIT-LICENSE rack.gemspec Rakefile README.rdoc SPEC.rdoc)

  s.bindir = 'bin'
  s.executables << 'rackup'
  s.require_path = 'lib'
  s.extra_rdoc_files = ['README.rdoc', 'CHANGELOG.md', 'CONTRIBUTING.md']

  s.author = 'Leah Neukirchen'
  s.email = 'leah@vuxu.org'

  s.homepage = 'https://github.com/rack/rack'

  s.required_ruby_version = '>= 2.3.0'

  s.metadata = {
    "bug_tracker_uri" => "https://github.com/rack/rack/issues",
    "changelog_uri" => "https://github.com/rack/rack/blob/master/CHANGELOG.md",
    "documentation_uri" => "https://rubydoc.info/github/rack/rack",
    "source_code_uri"   => "https://github.com/rack/rack"
  }

  s.add_development_dependency 'minitest', "~> 5.0"
  s.add_development_dependency 'minitest-sprint'
  s.add_development_dependency 'minitest-global_expectations'
  s.add_development_dependency 'rake'
end

Version data entries

67 entries across 51 versions & 15 rubygems

Version Path
rack-2.2.13 rack.gemspec
rack-2.2.12 rack.gemspec
rack-2.2.11 rack.gemspec
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.1.0/gems/rack-2.2.10/rack.gemspec
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.3.0/gems/rack-2.2.10/rack.gemspec
rack-2.2.10 rack.gemspec
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/rack-2.2.9/rack.gemspec
cm-admin-1.5.22 vendor/bundle/ruby/3.3.0/gems/rack-2.2.7/rack.gemspec
cm-admin-1.5.21 vendor/bundle/ruby/3.3.0/gems/rack-2.2.7/rack.gemspec
cm-admin-1.5.20 vendor/bundle/ruby/3.3.0/gems/rack-2.2.7/rack.gemspec
rack-2.2.9 rack.gemspec
rack-2.2.8.1 rack.gemspec
scrapbook-0.3.2 vendor/ruby/2.7.0/gems/rack-2.2.4/rack.gemspec
scrapbook-0.3.2 vendor/ruby/2.7.0/gems/rack-2.2.3/rack.gemspec
scrapbook-0.3.2 vendor/ruby/2.7.0/gems/rack-2.2.7/rack.gemspec
rack-2.2.8 rack.gemspec
scrapbook-0.3.1 vendor/ruby/2.7.0/gems/rack-2.2.7/rack.gemspec
scrapbook-0.3.1 vendor/ruby/2.7.0/gems/rack-2.2.4/rack.gemspec
scrapbook-0.3.1 vendor/ruby/2.7.0/gems/rack-2.2.3/rack.gemspec
rubypitaya-3.12.5 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/rack-2.2.5/rack.gemspec