webpacker-pnpm.gemspec in webpacker-pnpm-1.2.0 vs webpacker-pnpm.gemspec in webpacker-pnpm-1.2.1

- old
+ new

@@ -5,32 +5,40 @@ require "webpacker/pnpm/version" Gem::Specification.new do |spec| spec.name = "webpacker-pnpm" spec.version = Webpacker::PNPM::VERSION - spec.authors = ["Elias Gabriel"] - spec.email = ["me@eliasfgabriel.com"] - spec.summary = "Replaces Webpacker's Yarn environment with pnpm" + spec.author = "Elias Gabriel" + spec.email = "me@eliasfgabriel.com" spec.homepage = "https://github.com/thearchitector/webpacker-pnpm" spec.license = "CC-BY-NC-SA-4.0" + spec.summary = "Replaces Webpacker's Yarn environment with pnpm." + spec.description = <<~HEREDOC.gsub(/[[:space:]]+/, " ").strip + webpacker-pnpm minimizes dependency hell, improves code quality stability, and + reduces node_modules folder sizes by replacing Webpacker's Yarn environment with pnpm. + HEREDOC + spec.metadata = { "homepage_uri" => spec.homepage, - "source_code_uri" => "https://github.com/thearchitector/webpacker-pnpm/tree/v#{Webpacker::PNPM::VERSION}", - "changelog_uri" => "https://github.com/thearchitector/webpacker-pnpm/blob/v#{Webpacker::PNPM::VERSION}/CHANGELOG.md" + "source_code_uri" => "#{spec.homepage}/tree/v#{spec.version}", + "changelog_uri" => "#{spec.homepage}/blob/v#{spec.version}/CHANGELOG.md", + "bug_tracker_uri" => "#{spec.homepage}/issues" } spec.required_ruby_version = ">= 2.4.0" - spec.add_dependency "activesupport", ">= 5.2" - spec.add_dependency "rack-proxy", ">= 0.6.1" - spec.add_dependency "railties", ">= 5.2" - spec.add_dependency "semantic_range", ">= 2.3.0" - spec.add_dependency "webpacker", "~> 5.x" + spec.add_dependency "rails", ">= 5.2" + spec.add_dependency "rake", ">= 12.3.3" + spec.add_dependency "semantic_range", "~> 2.3" + spec.add_dependency "webpacker", "~> 5.0" - spec.add_development_dependency "bundler", "~> 2.0" - spec.add_development_dependency "rubocop" - spec.add_development_dependency "rubocop-rails" + spec.add_development_dependency "minitest", "~> 5.0" + spec.add_development_dependency "practical-pig", "~> 1.0" + spec.add_development_dependency "rubocop", "~> 0.83.0" + spec.add_development_dependency "rubocop-minitest", "~> 0.9" + spec.add_development_dependency "rubocop-performance", "~> 1.3" + spec.add_development_dependency "rubocop-rails", "~> 2.5" spec.files = `git ls-files`.split("\n") spec.test_files = `git ls-files -- test/*`.split("\n") end