From 6c4888e6f172d4d98f13a541ba33fba8bde0fa64 Mon Sep 17 00:00:00 2001 From: szTheory Date: Thu, 19 Oct 2023 20:36:47 -0400 Subject: [PATCH] v1.0.0 --- Gemfile.lock | 2 +- meta_presenter.gemspec | 22 ++++++++++------------ 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2e26297..a81a95a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - meta_presenter (0.2.4) + meta_presenter (1.0.0) actionmailer (>= 3.0.12) actionpack (>= 3.0.12) diff --git a/meta_presenter.gemspec b/meta_presenter.gemspec index 5007871..ce1fb4d 100644 --- a/meta_presenter.gemspec +++ b/meta_presenter.gemspec @@ -1,32 +1,30 @@ - - Gem::Specification.new do |s| s.name = 'meta_presenter' - s.version = '0.2.4' + s.version = '1.0.0' s.platform = Gem::Platform::RUBY s.authors = ['szTheory'] - s.description = %q{Write highly focused and testable view presenter classes for your Rails controllers and actions} - s.summary = %q{MetaPresenter is a Ruby gem for writing highly focused and testable view Rails presenter classes. For each controller/action pair you get a presenter class in app/presenters that you can use in your views with with presenter.method_name. This helps you decompose your helper logic into tight, easily testable classes. There's even a DSL for method delegation on objects to reduce boilerplate.} + s.description = 'Write highly focused and testable view presenter classes for your Rails controllers and actions' + s.summary = "MetaPresenter is a Ruby gem for writing highly focused and testable view Rails presenter classes. For each controller/action pair you get a presenter class in app/presenters that you can use in your views with with presenter.method_name. This helps you decompose your helper logic into tight, easily testable classes. There's even a DSL for method delegation on objects to reduce boilerplate." s.homepage = 'https://github.com/szTheory/meta_presenter' s.license = 'MIT' s.metadata = { - "source_code_uri" => "https://github.com/szTheory/meta_presenter", + 'source_code_uri' => 'https://github.com/szTheory/meta_presenter', + 'rubygems_mfa_required' => 'true' } s.files = `git ls-files`.split($/) - s.test_files = s.files.grep(%r{^(test|spec)/}) s.require_paths = ['lib'] s.required_ruby_version = '>= 2.1.0' - s.add_dependency 'actionpack', '>= 3.0.12' s.add_dependency 'actionmailer', '>= 3.0.12' + s.add_dependency 'actionpack', '>= 3.0.12' - s.add_development_dependency 'rspec' + s.add_development_dependency 'appraisal' s.add_development_dependency 'bundler' + s.add_development_dependency 'coveralls' + s.add_development_dependency 'pry' s.add_development_dependency 'rake' s.add_development_dependency 'rb-readline' - s.add_development_dependency 'pry' - s.add_development_dependency 'coveralls' - s.add_development_dependency 'appraisal' + s.add_development_dependency 'rspec' end