# -*- encoding: utf-8 -*- # stub: esse 0.3.4 ruby lib Gem::Specification.new do |s| s.name = "esse".freeze s.version = "0.3.4".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/marcosgz/esse/blob/master/CHANGELOG.md", "homepage_uri" => "https://github.com/marcosgz/esse", "source_code_uri" => "https://github.com/marcosgz/esse" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Marcos G. Zimmermann".freeze] s.bindir = "exec".freeze s.date = "2024-07-18" s.description = "With all elegance of Ruby and ElasticSearch flexibility this gem brings to you the best of both worlds. Provides a solid architecture allowing to easily Extract, Transform, Enrich and Load data from any data source into ElasticSearch/OpenSearch and also to search it. It is framework-agnostic, which means you can use it with any Ruby framework or even without any framework at all.".freeze s.email = ["mgzmaster@gmail.com".freeze] s.executables = ["esse".freeze] s.files = ["exec/esse".freeze, "lib/esse.rb".freeze, "lib/esse/cli.rb".freeze, "lib/esse/cli/base.rb".freeze, "lib/esse/cli/event_listener.rb".freeze, "lib/esse/cli/extensions_loader.rb".freeze, "lib/esse/cli/generate.rb".freeze, "lib/esse/cli/index.rb".freeze, "lib/esse/cli/index/base_operation.rb".freeze, "lib/esse/cli/index/close.rb".freeze, "lib/esse/cli/index/create.rb".freeze, "lib/esse/cli/index/delete.rb".freeze, "lib/esse/cli/index/import.rb".freeze, "lib/esse/cli/index/open.rb".freeze, "lib/esse/cli/index/reset.rb".freeze, "lib/esse/cli/index/update_aliases.rb".freeze, "lib/esse/cli/index/update_mapping.rb".freeze, "lib/esse/cli/index/update_settings.rb".freeze, "lib/esse/cli/templates/collection.rb.erb".freeze, "lib/esse/cli/templates/config.rb.erb".freeze, "lib/esse/cli/templates/document.rb.erb".freeze, "lib/esse/cli/templates/index.rb.erb".freeze, "lib/esse/cli/templates/mappings.json".freeze, "lib/esse/cli/templates/settings.json".freeze, "lib/esse/cluster.rb".freeze, "lib/esse/cluster_engine.rb".freeze, "lib/esse/collection.rb".freeze, "lib/esse/config.rb".freeze, "lib/esse/core.rb".freeze, "lib/esse/deprecations.rb".freeze, "lib/esse/deprecations/cluster.rb".freeze, "lib/esse/deprecations/deprecate.rb".freeze, "lib/esse/deprecations/index.rb".freeze, "lib/esse/deprecations/index_backend_delegator.rb".freeze, "lib/esse/deprecations/repository.rb".freeze, "lib/esse/deprecations/repository_backend_delegator.rb".freeze, "lib/esse/deprecations/serializer.rb".freeze, "lib/esse/document.rb".freeze, "lib/esse/document_lazy_attribute.rb".freeze, "lib/esse/dynamic_template.rb".freeze, "lib/esse/errors.rb".freeze, "lib/esse/events.rb".freeze, "lib/esse/events/bus.rb".freeze, "lib/esse/events/event.rb".freeze, "lib/esse/events/publisher.rb".freeze, "lib/esse/hash_document.rb".freeze, "lib/esse/import/bulk.rb".freeze, "lib/esse/import/request_body.rb".freeze, "lib/esse/index.rb".freeze, "lib/esse/index/actions.rb".freeze, "lib/esse/index/aliases.rb".freeze, "lib/esse/index/attributes.rb".freeze, "lib/esse/index/base.rb".freeze, "lib/esse/index/descendants.rb".freeze, "lib/esse/index/documents.rb".freeze, "lib/esse/index/indices.rb".freeze, "lib/esse/index/inheritance.rb".freeze, "lib/esse/index/mappings.rb".freeze, "lib/esse/index/object_document_mapper.rb".freeze, "lib/esse/index/plugins.rb".freeze, "lib/esse/index/search.rb".freeze, "lib/esse/index/settings.rb".freeze, "lib/esse/index/type.rb".freeze, "lib/esse/index_mapping.rb".freeze, "lib/esse/index_setting.rb".freeze, "lib/esse/lazy_document_header.rb".freeze, "lib/esse/logging.rb".freeze, "lib/esse/null_document.rb".freeze, "lib/esse/plugins.rb".freeze, "lib/esse/primitives.rb".freeze, "lib/esse/primitives/array_utils.rb".freeze, "lib/esse/primitives/hash_utils.rb".freeze, "lib/esse/primitives/hstring.rb".freeze, "lib/esse/primitives/output.rb".freeze, "lib/esse/repository.rb".freeze, "lib/esse/repository/actions.rb".freeze, "lib/esse/repository/documents.rb".freeze, "lib/esse/repository/lazy_document_attributes.rb".freeze, "lib/esse/repository/object_document_mapper.rb".freeze, "lib/esse/search/query.rb".freeze, "lib/esse/search/query/dsl.rb".freeze, "lib/esse/search/response.rb".freeze, "lib/esse/template_loader.rb".freeze, "lib/esse/transport.rb".freeze, "lib/esse/transport/aliases.rb".freeze, "lib/esse/transport/documents.rb".freeze, "lib/esse/transport/health.rb".freeze, "lib/esse/transport/indices.rb".freeze, "lib/esse/transport/search.rb".freeze, "lib/esse/version.rb".freeze] s.homepage = "https://github.com/marcosgz/esse".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.3.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Pure Ruby and framework-agnostic ElasticSearch/OpenSearch toolkit for building indexers and searchers".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.19".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 12.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.12".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.14".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.9.20".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.20".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.11".freeze, ">= 1.11.5".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.4".freeze]) end