File: jbuilder.gemspec

package info (click to toggle)
ruby-jbuilder 2.12.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 304 kB
  • sloc: ruby: 2,112; makefile: 3
file content (31 lines) | stat: -rw-r--r-- 1,096 bytes parent folder | download
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
29
30
31
Gem::Specification.new do |s|
  s.name     = 'jbuilder'
  s.version  = '2.12.0'
  s.authors  = 'David Heinemeier Hansson'
  s.email    = 'david@basecamp.com'
  s.summary  = 'Create JSON structures via a Builder-style DSL'
  s.homepage = 'https://github.com/rails/jbuilder'
  s.license  = 'MIT'

  s.required_ruby_version = '>= 2.2.2'

  s.add_dependency 'activesupport', '>= 5.0.0'
  s.add_dependency 'actionview', '>= 5.0.0'

  if RUBY_ENGINE == 'rbx'
    s.add_development_dependency('racc')
    s.add_development_dependency('json')
    s.add_development_dependency('rubysl')
  end

  s.files         = `git ls-files`.split("\n")
  s.test_files    = `git ls-files -- test/*`.split("\n")

  s.metadata = {
    "bug_tracker_uri"       => "https://github.com/rails/jbuilder/issues",
    "changelog_uri"         => "https://github.com/rails/jbuilder/releases/tag/v#{s.version}",
    "mailing_list_uri"      => "https://discuss.rubyonrails.org/c/rubyonrails-talk",
    "source_code_uri"       => "https://github.com/rails/jbuilder/tree/v#{s.version}",
    "rubygems_mfa_required" => "true",
  }
end