From d28ccb6365d812779d8cbd05ea303fffa5a9efa1 Mon Sep 17 00:00:00 2001 From: Joel Hawksley Date: Mon, 15 Aug 2022 16:38:26 -0600 Subject: [PATCH] Update gemspec (#1472) * update gemspec with team as authors and new website * fix bundler warnings * update gemspec with summary description from repo * update license, add changelog * use bundler 2 --- LICENSE.txt | 2 +- docs/CHANGELOG.md | 4 ++++ view_component.gemspec | 11 +++++------ 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/LICENSE.txt b/LICENSE.txt index 331b241b3..edf37b3ac 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2019 GitHub +Copyright (c) 2018-present ViewComponent contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index c0dfcc315..53e186df8 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -9,6 +9,10 @@ title: Changelog ## main +* Update `gemspec` author to be ViewComponent team. + + *Joel Hawksley* + * Fix bug where `ViewComponent::Compiler` wasn't required. *Joel Hawksley* diff --git a/view_component.gemspec b/view_component.gemspec index efc9d0246..83ce3aded 100644 --- a/view_component.gemspec +++ b/view_component.gemspec @@ -7,11 +7,10 @@ require "view_component/version" Gem::Specification.new do |spec| spec.name = "view_component" spec.version = ViewComponent::VERSION::STRING - spec.authors = ["GitHub Open Source"] - spec.email = ["opensource+view_component@github.com"] + spec.author = "ViewComponent Team" - spec.summary = "View components for Rails" - spec.homepage = "https://github.com/github/view_component" + spec.summary = "A framework for building reusable, testable & encapsulated view components in Ruby on Rails." + spec.homepage = "https://viewcomponent.org" spec.license = "MIT" # Prevent pushing this gem to RubyGems.org. To allow pushes either set the 'allowed_push_host' @@ -34,7 +33,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency "appraisal", "~> 2.4" spec.add_development_dependency "benchmark-ips", "~> 2.8.2" spec.add_development_dependency "better_html", "~> 1" - spec.add_development_dependency "bundler", ">= 1.15.0" + spec.add_development_dependency "bundler", "~> 2" spec.add_development_dependency "erb_lint", "~> 0.0.37" spec.add_development_dependency "haml", "~> 5" spec.add_development_dependency "jbuilder", "~> 2" @@ -48,5 +47,5 @@ Gem::Specification.new do |spec| spec.add_development_dependency "slim", "~> 4.0" spec.add_development_dependency "sprockets-rails", "~> 3.2.2" spec.add_development_dependency "yard", "~> 0.9.25" - spec.add_development_dependency "yard-activesupport-concern" + spec.add_development_dependency "yard-activesupport-concern", "~> 0.0.1" end