|
1 |
| -lib = File.expand_path("lib", __dir__) |
2 |
| -$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) |
3 |
| -require "inertia_rails/version" |
| 1 | +# frozen_string_literal: true |
| 2 | + |
| 3 | +require_relative "lib/inertia_rails/version" |
4 | 4 |
|
5 | 5 | Gem::Specification.new do |spec|
|
6 | 6 | spec.name = "inertia_rails"
|
7 | 7 | spec.version = InertiaRails::VERSION
|
8 | 8 | spec.authors = ["Brian Knoles", "Brandon Shar", "Eugene Granovsky"]
|
9 | 9 |
|
10 | 10 |
|
11 |
| - spec.summary = %q{Inertia adapter for Rails} |
| 11 | + spec.summary = "Inertia.js adapter for Rails" |
| 12 | + spec.description = "Quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers." |
12 | 13 | spec.homepage = "https://github.com/inertiajs/inertia-rails"
|
13 | 14 | spec.license = "MIT"
|
14 | 15 |
|
15 |
| - spec.metadata["homepage_uri"] = spec.homepage |
16 |
| - spec.metadata["source_code_uri"] = spec.homepage |
17 |
| - spec.metadata["changelog_uri"] = "#{spec.homepage}/blob/master/CHANGELOG.md" |
| 16 | + spec.metadata = { |
| 17 | + "bug_tracker_uri" => "#{spec.homepage}/issues", |
| 18 | + "changelog_uri" => "#{spec.homepage}/blob/master/CHANGELOG.md", |
| 19 | + "documentation_uri" => "#{spec.homepage}/blob/master/README.md", |
| 20 | + "homepage_uri" => spec.homepage, |
| 21 | + "source_code_uri" => spec.homepage, |
| 22 | + "rubygems_mfa_required" => "true" |
| 23 | + } |
18 | 24 |
|
19 |
| - # Specify which files should be added to the gem when it is released. |
20 |
| - # The `git ls-files -z` loads the files in the RubyGem that have been added into git. |
21 |
| - spec.files = Dir.chdir(File.expand_path('..', __FILE__)) do |
22 |
| - `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } |
23 |
| - end |
24 |
| - spec.bindir = "exe" |
25 |
| - spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } |
| 25 | + spec.files = Dir["{app,lib}/**/*", "CHANGELOG.md", "LICENSE.txt", "README.md"] |
26 | 26 | spec.require_paths = ["lib"]
|
27 | 27 |
|
28 |
| - spec.add_runtime_dependency "railties", '>= 5' |
29 |
| - |
30 |
| - spec.add_development_dependency "bundler", "~> 2.0" |
31 |
| - spec.add_development_dependency "rake", "~> 13.0" |
32 |
| - spec.add_development_dependency "rspec-rails", "~> 4.0" |
33 |
| - spec.add_development_dependency "rails-controller-testing" |
34 |
| - spec.add_development_dependency "sqlite3" |
35 |
| - spec.add_development_dependency "responders" |
36 |
| - spec.add_development_dependency "debug" |
| 28 | + spec.add_runtime_dependency "railties", '>= 6' |
37 | 29 | end
|
0 commit comments