Skip to content

Commit

Permalink
Merge pull request #149 from skryukov/cleanup-gemspec
Browse files Browse the repository at this point in the history
Cleanup gemspec
  • Loading branch information
bknoles authored Oct 31, 2024
2 parents 2458451 + b570b54 commit 498001f
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 23 deletions.
8 changes: 8 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,11 @@ gemspec

version = ENV["RAILS_VERSION"] || "7.2"
gem "rails", "~> #{version}.0"

gem "bundler", "~> 2.0"
gem "rake", "~> 13.0"
gem "rspec-rails", "~> 6.0"
gem "rails-controller-testing"
gem "sqlite3"
gem "responders"
gem "debug"
38 changes: 15 additions & 23 deletions inertia_rails.gemspec
Original file line number Diff line number Diff line change
@@ -1,37 +1,29 @@
lib = File.expand_path("lib", __dir__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require "inertia_rails/version"
# frozen_string_literal: true

require_relative "lib/inertia_rails/version"

Gem::Specification.new do |spec|
spec.name = "inertia_rails"
spec.version = InertiaRails::VERSION
spec.authors = ["Brian Knoles", "Brandon Shar", "Eugene Granovsky"]
spec.email = ["[email protected]", "[email protected]", "[email protected]"]

spec.summary = %q{Inertia adapter for Rails}
spec.summary = "Inertia.js adapter for Rails"
spec.description = "Quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers."
spec.homepage = "https://github.com/inertiajs/inertia-rails"
spec.license = "MIT"

spec.metadata["homepage_uri"] = spec.homepage
spec.metadata["source_code_uri"] = spec.homepage
spec.metadata["changelog_uri"] = "#{spec.homepage}/blob/master/CHANGELOG.md"
spec.metadata = {
"bug_tracker_uri" => "#{spec.homepage}/issues",
"changelog_uri" => "#{spec.homepage}/blob/master/CHANGELOG.md",
"documentation_uri" => "#{spec.homepage}/blob/master/README.md",
"homepage_uri" => spec.homepage,
"source_code_uri" => spec.homepage,
"rubygems_mfa_required" => "true"
}

# Specify which files should be added to the gem when it is released.
# The `git ls-files -z` loads the files in the RubyGem that have been added into git.
spec.files = Dir.chdir(File.expand_path('..', __FILE__)) do
`git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }
end
spec.bindir = "exe"
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
spec.files = Dir["{app,lib}/**/*", "CHANGELOG.md", "LICENSE.txt", "README.md"]
spec.require_paths = ["lib"]

spec.add_runtime_dependency "railties", '>= 5'

spec.add_development_dependency "bundler", "~> 2.0"
spec.add_development_dependency "rake", "~> 13.0"
spec.add_development_dependency "rspec-rails", "~> 4.0"
spec.add_development_dependency "rails-controller-testing"
spec.add_development_dependency "sqlite3"
spec.add_development_dependency "responders"
spec.add_development_dependency "debug"
spec.add_runtime_dependency "railties", '>= 6'
end

0 comments on commit 498001f

Please sign in to comment.