# -*- encoding: utf-8 -*-
# stub: couchbase-orm 2.0.3 ruby lib

Gem::Specification.new do |s|
  s.name = "couchbase-orm".freeze
  s.version = "2.0.3".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.metadata = { "bug_tracker_uri" => "https://github.com/Couchbase-Ecosystem/couchbase-ruby-orm/issues", "documentation_uri" => "https://couchbase-ruby-orm.com/", "homepage_uri" => "https://github.com/Couchbase-Ecosystem/couchbase-ruby-orm", "source_code_uri" => "https://github.com/Couchbase-Ecosystem/couchbase-ruby-orm" } if s.respond_to? :metadata=
  s.require_paths = ["lib".freeze]
  s.authors = ["Stephen von Takach".freeze, "Gauthier Monserand".freeze, "Pierre Merlin".freeze, "Julien Burnet-Fauche".freeze]
  s.date = "2024-07-15"
  s.description = "A Couchbase ORM for Rails".freeze
  s.files = [".github/workflows/test.yml".freeze, ".gitignore".freeze, ".rspec".freeze, ".travis.yml".freeze, "CODEOWNERS".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "ci/run_couchbase.sh".freeze, "couchbase-orm.gemspec".freeze, "lib/couchbase-orm.rb".freeze, "lib/couchbase-orm/active_record_compat.rb".freeze, "lib/couchbase-orm/associations.rb".freeze, "lib/couchbase-orm/base.rb".freeze, "lib/couchbase-orm/changeable.rb".freeze, "lib/couchbase-orm/connection.rb".freeze, "lib/couchbase-orm/encrypt.rb".freeze, "lib/couchbase-orm/error.rb".freeze, "lib/couchbase-orm/id_generator.rb".freeze, "lib/couchbase-orm/inspectable.rb".freeze, "lib/couchbase-orm/json_schema.rb".freeze, "lib/couchbase-orm/json_schema/json_validation_error.rb".freeze, "lib/couchbase-orm/json_schema/loader.rb".freeze, "lib/couchbase-orm/json_schema/validation.rb".freeze, "lib/couchbase-orm/json_schema/validator.rb".freeze, "lib/couchbase-orm/json_transcoder.rb".freeze, "lib/couchbase-orm/locale/en.yml".freeze, "lib/couchbase-orm/n1ql.rb".freeze, "lib/couchbase-orm/persistence.rb".freeze, "lib/couchbase-orm/proxies/bucket_proxy.rb".freeze, "lib/couchbase-orm/proxies/collection_proxy.rb".freeze, "lib/couchbase-orm/proxies/n1ql_proxy.rb".freeze, "lib/couchbase-orm/proxies/results_proxy.rb".freeze, "lib/couchbase-orm/railtie.rb".freeze, "lib/couchbase-orm/relation.rb".freeze, "lib/couchbase-orm/strict_loading.rb".freeze, "lib/couchbase-orm/timestamps.rb".freeze, "lib/couchbase-orm/timestamps/created.rb".freeze, "lib/couchbase-orm/timestamps/updated.rb".freeze, "lib/couchbase-orm/types.rb".freeze, "lib/couchbase-orm/types/array.rb".freeze, "lib/couchbase-orm/types/date.rb".freeze, "lib/couchbase-orm/types/date_time.rb".freeze, "lib/couchbase-orm/types/encrypted.rb".freeze, "lib/couchbase-orm/types/nested.rb".freeze, "lib/couchbase-orm/types/timestamp.rb".freeze, "lib/couchbase-orm/utilities/ensure_unique.rb".freeze, "lib/couchbase-orm/utilities/enum.rb".freeze, "lib/couchbase-orm/utilities/has_many.rb".freeze, "lib/couchbase-orm/utilities/ignored_properties.rb".freeze, "lib/couchbase-orm/utilities/index.rb".freeze, "lib/couchbase-orm/utilities/join.rb".freeze, "lib/couchbase-orm/utilities/properties_always_exists_in_document.rb".freeze, "lib/couchbase-orm/utilities/query_helper.rb".freeze, "lib/couchbase-orm/utils.rb".freeze, "lib/couchbase-orm/version.rb".freeze, "lib/couchbase-orm/views.rb".freeze, "lib/ext/query_n1ql.rb".freeze, "lib/rails/generators/couchbase_orm/config/config_generator.rb".freeze, "lib/rails/generators/couchbase_orm/config/templates/couchbase.yml".freeze, "lib/rails/generators/couchbase_orm_generator.rb".freeze, "spec/associations_spec.rb".freeze, "spec/base_spec.rb".freeze, "spec/collection_proxy_spec.rb".freeze, "spec/connection_spec.rb".freeze, "spec/couchbase-orm/active_record_compat_spec.rb".freeze, "spec/couchbase-orm/changeable_spec.rb".freeze, "spec/couchbase-orm/json_schema/validation_spec.rb".freeze, "spec/couchbase-orm/json_schema/validator_spec.rb".freeze, "spec/couchbase-orm/timestamps_spec.rb".freeze, "spec/couchbase-orm/timestamps_spec_models.rb".freeze, "spec/empty-json-schema/.gitkeep".freeze, "spec/enum_spec.rb".freeze, "spec/has_many_spec.rb".freeze, "spec/id_generator_spec.rb".freeze, "spec/index_spec.rb".freeze, "spec/json-schema/JsonSchemaBaseTest.json".freeze, "spec/json-schema/entity_snakecase.json".freeze, "spec/json-schema/loader_spec.rb".freeze, "spec/json-schema/specific_path.json".freeze, "spec/json_schema_spec.rb".freeze, "spec/n1ql_spec.rb".freeze, "spec/persistence_spec.rb".freeze, "spec/relation_nested_spec.rb".freeze, "spec/relation_spec.rb".freeze, "spec/support.rb".freeze, "spec/type_array_spec.rb".freeze, "spec/type_encrypted_spec.rb".freeze, "spec/type_nested_spec.rb".freeze, "spec/type_spec.rb".freeze, "spec/utilities/ignored_properties_spec.rb".freeze, "spec/utilities/properties_always_exists_in_document_spec.rb".freeze, "spec/views_spec.rb".freeze]
  s.homepage = "https://github.com/Couchbase-Ecosystem/couchbase-ruby-orm".freeze
  s.licenses = ["Apache-2.0".freeze]
  s.required_ruby_version = Gem::Requirement.new(">= 2.7.0".freeze)
  s.rubygems_version = "3.5.10".freeze
  s.summary = "Couchbase ORM for Rails".freeze
  s.test_files = ["spec/associations_spec.rb".freeze, "spec/base_spec.rb".freeze, "spec/collection_proxy_spec.rb".freeze, "spec/connection_spec.rb".freeze, "spec/couchbase-orm/active_record_compat_spec.rb".freeze, "spec/couchbase-orm/changeable_spec.rb".freeze, "spec/couchbase-orm/json_schema/validation_spec.rb".freeze, "spec/couchbase-orm/json_schema/validator_spec.rb".freeze, "spec/couchbase-orm/timestamps_spec.rb".freeze, "spec/couchbase-orm/timestamps_spec_models.rb".freeze, "spec/empty-json-schema/.gitkeep".freeze, "spec/enum_spec.rb".freeze, "spec/has_many_spec.rb".freeze, "spec/id_generator_spec.rb".freeze, "spec/index_spec.rb".freeze, "spec/json-schema/JsonSchemaBaseTest.json".freeze, "spec/json-schema/entity_snakecase.json".freeze, "spec/json-schema/loader_spec.rb".freeze, "spec/json-schema/specific_path.json".freeze, "spec/json_schema_spec.rb".freeze, "spec/n1ql_spec.rb".freeze, "spec/persistence_spec.rb".freeze, "spec/relation_nested_spec.rb".freeze, "spec/relation_spec.rb".freeze, "spec/support.rb".freeze, "spec/type_array_spec.rb".freeze, "spec/type_encrypted_spec.rb".freeze, "spec/type_nested_spec.rb".freeze, "spec/type_spec.rb".freeze, "spec/utilities/ignored_properties_spec.rb".freeze, "spec/utilities/properties_always_exists_in_document_spec.rb".freeze, "spec/views_spec.rb".freeze]

  s.specification_version = 4

  s.add_runtime_dependency(%q<activemodel>.freeze, [">= 5.2".freeze])
  s.add_runtime_dependency(%q<couchbase>.freeze, [">= 3.4.2".freeze])
  s.add_runtime_dependency(%q<radix>.freeze, ["~> 2.2".freeze])
  s.add_runtime_dependency(%q<json-schema>.freeze, [">= 3".freeze])
  s.add_development_dependency(%q<rake>.freeze, ["~> 12.2".freeze])
  s.add_development_dependency(%q<rspec>.freeze, ["~> 3.7".freeze])
  s.add_development_dependency(%q<yard>.freeze, ["~> 0.9".freeze])
  s.add_development_dependency(%q<pry>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<pry-stack_explorer>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<simplecov>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<actionpack>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<timecop>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<base64>.freeze, [">= 0".freeze])
end