# -*- encoding: utf-8 -*- # stub: factbase 0.4.0 ruby lib Gem::Specification.new do |s| s.name = "factbase".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 = { "rubygems_mfa_required" => "true" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Yegor Bugayenko".freeze] s.date = "2024-08-12" s.description = "A primitive in-memory collection of key-value records known as \"facts,\" with an ability to insert facts, add properties to facts, and delete facts. There is no ability to modify facts. It is also possible to find facts using Lisp-alike query predicates. An entire factbase may be exported to a binary file and imported back.".freeze s.email = "yegor256@gmail.com".freeze s.extra_rdoc_files = ["README.md".freeze, "LICENSE.txt".freeze] s.files = [".0pdd.yml".freeze, ".gitattributes".freeze, ".github/workflows/actionlint.yml".freeze, ".github/workflows/codecov.yml".freeze, ".github/workflows/copyrights.yml".freeze, ".github/workflows/markdown-lint.yml".freeze, ".github/workflows/pdd.yml".freeze, ".github/workflows/rake.yml".freeze, ".github/workflows/xcop.yml".freeze, ".github/workflows/yamllint.yml".freeze, ".gitignore".freeze, ".pdd".freeze, ".rubocop.yml".freeze, ".rultor.yml".freeze, ".simplecov".freeze, ".yamllint.yml".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "factbase.gemspec".freeze, "lib/factbase.rb".freeze, "lib/factbase/accum.rb".freeze, "lib/factbase/fact.rb".freeze, "lib/factbase/flatten.rb".freeze, "lib/factbase/inv.rb".freeze, "lib/factbase/looged.rb".freeze, "lib/factbase/pre.rb".freeze, "lib/factbase/query.rb".freeze, "lib/factbase/rules.rb".freeze, "lib/factbase/syntax.rb".freeze, "lib/factbase/tee.rb".freeze, "lib/factbase/term.rb".freeze, "lib/factbase/terms/aggregates.rb".freeze, "lib/factbase/terms/aliases.rb".freeze, "lib/factbase/terms/casting.rb".freeze, "lib/factbase/terms/debug.rb".freeze, "lib/factbase/terms/defn.rb".freeze, "lib/factbase/terms/logical.rb".freeze, "lib/factbase/terms/math.rb".freeze, "lib/factbase/terms/meta.rb".freeze, "lib/factbase/terms/ordering.rb".freeze, "lib/factbase/terms/strings.rb".freeze, "lib/factbase/terms/system.rb".freeze, "lib/factbase/to_json.rb".freeze, "lib/factbase/to_xml.rb".freeze, "lib/factbase/to_yaml.rb".freeze, "renovate.json".freeze, "test/factbase/terms/test_aggregates.rb".freeze, "test/factbase/terms/test_aliases.rb".freeze, "test/factbase/terms/test_casting.rb".freeze, "test/factbase/terms/test_defn.rb".freeze, "test/factbase/terms/test_logical.rb".freeze, "test/factbase/terms/test_math.rb".freeze, "test/factbase/terms/test_strings.rb".freeze, "test/factbase/terms/test_system.rb".freeze, "test/factbase/test_accum.rb".freeze, "test/factbase/test_fact.rb".freeze, "test/factbase/test_flatten.rb".freeze, "test/factbase/test_inv.rb".freeze, "test/factbase/test_looged.rb".freeze, "test/factbase/test_pre.rb".freeze, "test/factbase/test_query.rb".freeze, "test/factbase/test_rules.rb".freeze, "test/factbase/test_syntax.rb".freeze, "test/factbase/test_tee.rb".freeze, "test/factbase/test_term.rb".freeze, "test/factbase/test_to_json.rb".freeze, "test/factbase/test_to_xml.rb".freeze, "test/factbase/test_to_yaml.rb".freeze, "test/test__helper.rb".freeze, "test/test_factbase.rb".freeze] s.homepage = "http://github.com/yegor256/factbase.rb".freeze s.licenses = ["MIT".freeze] s.rdoc_options = ["--charset=UTF-8".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Factbase".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["> 0".freeze]) s.add_runtime_dependency(%q.freeze, ["> 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.7".freeze]) s.add_runtime_dependency(%q.freeze, ["> 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.10".freeze]) s.add_runtime_dependency(%q.freeze, ["> 0".freeze]) s.add_runtime_dependency(%q.freeze, ["> 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.3".freeze]) end