# -*- encoding: utf-8 -*- # stub: activefunction 0.4.0 ruby lib Gem::Specification.new do |s| s.name = "activefunction".freeze s.version = "0.4.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/DanilMaximov/activefunction/CHANGELOG.md", "homepage_uri" => "https://github.com/DanilMaximov/activefunction", "source_code_uri" => "https://github.com/DanilMaximov/activefunction" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Nerbyk".freeze] s.date = "2024-01-12" s.description = "\n ActiveFunction is a collection of gems designed to be used with Function as a Service (FaaS) computing instances. Inspired by aws-sdk v3 gem structure and rails/activesupport.\n\n Features:\n - Ruby Version Compatibility: Implemented with most of Ruby 3.2+ features, with support for Ruby versions >= 2.6 through the RubyNext transpiler (CI'ed).\n - Type Safety: Achieves type safety through the use of RBS and Steep (CI'ed) [Note: disabled due to the presence of Ruby::UnsupportedSyntax errors].\n - Plugins System: Provides a simple Plugin system inspired by Polishing Ruby Programming by Jeremy Evans to load gem plugins and self-defined plugins.\n - Gem Collection: Offers a collection of gems designed for use within ActiveFunction or as standalone components.\n ".freeze s.email = ["danil.maximov2000@gmail.com".freeze] s.files = ["CHANGELOG.md".freeze, "LICENSE.txt".freeze, "README.md".freeze, "bin/console".freeze, "bin/rake".freeze, "bin/rubocop".freeze, "bin/ruby-next".freeze, "bin/setup".freeze, "lib/.rbnext/2.7/active_function/functions/strong_parameters.rb".freeze, "lib/.rbnext/3.0/active_function.rb".freeze, "lib/.rbnext/3.0/active_function/base.rb".freeze, "lib/.rbnext/3.0/active_function/functions/response.rb".freeze, "lib/.rbnext/3.1/active_function/functions/response.rb".freeze, "lib/active_function.rb".freeze, "lib/active_function/base.rb".freeze, "lib/active_function/functions/callbacks.rb".freeze, "lib/active_function/functions/rendering.rb".freeze, "lib/active_function/functions/response.rb".freeze, "lib/active_function/functions/strong_parameters.rb".freeze, "lib/active_function/version.rb".freeze, "sig/active_function.rbs".freeze, "sig/manifest.yml".freeze] s.homepage = "https://github.com/DanilMaximov/acitvefunction".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.6".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Playground gem for Ruby 3.2+ features and more, designed for FaaS computing instances, but mostly used for experiments.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 0.2.2".freeze]) end