diff --git a/scarpe.gemspec b/scarpe.gemspec index 57fa3a80..23a973b3 100644 --- a/scarpe.gemspec +++ b/scarpe.gemspec @@ -1,23 +1,23 @@ # frozen_string_literal: true -require_relative "lib/scarpe/version" +require_relative 'lib/scarpe/version' Gem::Specification.new do |spec| - spec.name = "scarpe" + spec.name = 'scarpe' spec.version = Scarpe::VERSION - spec.authors = ["Marco Concetto Rudilosso", "Noah Gibbs", "Nicholas Schwaderer"] - spec.email = ["marcoc.r@outlook.com", "the.codefolio.guy@gmail.com", "nicholas.schwaderer@gmail.com"] + spec.authors = ['Marco Concetto Rudilosso', 'Noah Gibbs', 'Nicholas Schwaderer'] + spec.email = ['marcoc.r@outlook.com', 'the.codefolio.guy@gmail.com', 'nicholas.schwaderer@gmail.com'] - spec.summary = "Scarpe - shoes but running on webview" - spec.homepage = "https://github.com/scarpe-team/scarpe" - spec.license = "MIT" - spec.required_ruby_version = ">= 3.2.0" + spec.summary = 'Scarpe - shoes but running on webview' + spec.homepage = 'https://github.com/scarpe-team/scarpe' + spec.license = 'MIT' + spec.required_ruby_version = '>= 3.2.0' # spec.metadata["allowed_push_host"] = "TODO: Set to your gem server 'https://example.com'" - spec.metadata["homepage_uri"] = spec.homepage - #spec.metadata["source_code_uri"] = "https://github.com/scarpe-team/scarpe" - spec.metadata["changelog_uri"] = "https://github.com/scarpe-team/scarpe/blob/main/CHANGELOG.md" + spec.metadata['homepage_uri'] = spec.homepage + # spec.metadata["source_code_uri"] = "https://github.com/scarpe-team/scarpe" + spec.metadata['changelog_uri'] = 'https://github.com/scarpe-team/scarpe/blob/main/CHANGELOG.md' # 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. @@ -26,22 +26,41 @@ Gem::Specification.new do |spec| (f == __FILE__) || f.match(%r{\A(?:(?:test|spec|features)/|\.(?:git|travis|circleci)|appveyor)}) end end - spec.bindir = "exe" + spec.bindir = 'bin' spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) } - spec.require_paths = ["lib"] + spec.require_paths = ['lib'] - spec.add_dependency "fastimage", "~>2.2.7" - spec.add_dependency "nokogiri", "~>1.15.2" - spec.add_dependency "sqlite3", "~>1.6.3" - spec.add_dependency "webrick", "~>1.7.0" + spec.add_dependency 'fastimage', '~>2.2.7' + spec.add_dependency 'nokogiri', '~>1.15.2' + spec.add_dependency 'sqlite3', '~>1.6.3' + spec.add_dependency 'webrick', '~>1.7.0' - spec.add_dependency "lacci", "~>0.4.0" - spec.add_dependency "scarpe-components", "~>0.4.0" + spec.add_dependency 'lacci', '~>0.4.0' + spec.add_dependency 'scarpe-components', '~>0.4.0' - spec.add_dependency "bloops", "~>0.5" - spec.add_dependency "logging", "~>2.3.1" - spec.add_dependency "webview_ruby", "~>0.1.1" + spec.add_dependency 'bloops', '~>0.5' + spec.add_dependency 'logging', '~>2.3.1' + spec.add_dependency 'webview_ruby', '~>0.1.1' # For more information and examples about making a new gem, check out our # guide at: https://bundler.io/guides/creating_gem.html + + spec.post_install_message = <<-MESSAGE + + (\\(\\ + (>':') + o(__")") + + Welcome to Scarpe! + Let's hop into some magic! + + 🎩✨ Abracadabra! ✨🐰 + + Scarpe is tying itself to your system... + Don't worry, it's as easy as putting on bunny slippers! + + Are you ready to bounce into a world of wonder? + + Enjoy your magical journey with Scarpe! + MESSAGE end