# -*- encoding: utf-8 -*- # stub: forest_admin_datasource_toolkit 1.0.0.pre.beta.59 ruby lib Gem::Specification.new do |s| s.name = "forest_admin_datasource_toolkit".freeze s.version = "1.0.0.pre.beta.59".freeze s.required_rubygems_version = Gem::Requirement.new("> 1.3.1".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/ForestAdmin/agent-ruby/blob/main/CHANGELOG.md", "homepage_uri" => "https://www.forestadmin.com", "rubygems_mfa_required" => "false", "source_code_uri" => "https://github.com/ForestAdmin/agent-ruby" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Matthieu".freeze, "Nicolas".freeze] s.bindir = "exe".freeze s.date = "2024-07-01" s.description = "Forest is a modern admin interface that works on all major web frameworks. This gem makes Forest\nadmin work on any Ruby application.".freeze s.email = ["matthv@gmail.com".freeze, "nicolasalexandre9@gmail.com".freeze] s.files = [".rspec".freeze, "LICENSE".freeze, "Rakefile".freeze, "forest_admin_datasource_toolkit.gemspec".freeze, "lib/forest_admin_datasource_toolkit.rb".freeze, "lib/forest_admin_datasource_toolkit/collection.rb".freeze, "lib/forest_admin_datasource_toolkit/components/actions/action_field.rb".freeze, "lib/forest_admin_datasource_toolkit/components/actions/action_field_factory.rb".freeze, "lib/forest_admin_datasource_toolkit/components/actions/field_type.rb".freeze, "lib/forest_admin_datasource_toolkit/components/actions/widget_field.rb".freeze, "lib/forest_admin_datasource_toolkit/components/caller.rb".freeze, "lib/forest_admin_datasource_toolkit/components/charts/chart.rb".freeze, "lib/forest_admin_datasource_toolkit/components/charts/leaderboard_chart.rb".freeze, "lib/forest_admin_datasource_toolkit/components/charts/line_chart.rb".freeze, "lib/forest_admin_datasource_toolkit/components/charts/objective_chart.rb".freeze, "lib/forest_admin_datasource_toolkit/components/charts/percentage_chart.rb".freeze, "lib/forest_admin_datasource_toolkit/components/charts/pie_chart.rb".freeze, "lib/forest_admin_datasource_toolkit/components/charts/smart_chart.rb".freeze, "lib/forest_admin_datasource_toolkit/components/charts/value_chart.rb".freeze, "lib/forest_admin_datasource_toolkit/components/contracts/collection_contract.rb".freeze, "lib/forest_admin_datasource_toolkit/components/contracts/datasource_contract.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/aggregation.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/condition_tree/condition_tree_equivalent.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/condition_tree/condition_tree_factory.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/condition_tree/nodes/condition_tree.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/condition_tree/nodes/condition_tree_branch.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/condition_tree/nodes/condition_tree_leaf.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/condition_tree/operators.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/condition_tree/transforms/comparisons.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/condition_tree/transforms/pattern.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/condition_tree/transforms/times.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/filter.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/filter_factory.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/page.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/projection.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/projection_factory.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/sort.rb".freeze, "lib/forest_admin_datasource_toolkit/components/query/sort_utils/sort_factory.rb".freeze, "lib/forest_admin_datasource_toolkit/datasource.rb".freeze, "lib/forest_admin_datasource_toolkit/decorators/collection_decorator.rb".freeze, "lib/forest_admin_datasource_toolkit/decorators/datasource_decorator.rb".freeze, "lib/forest_admin_datasource_toolkit/exceptions/forest_exception.rb".freeze, "lib/forest_admin_datasource_toolkit/exceptions/validation_error.rb".freeze, "lib/forest_admin_datasource_toolkit/schema/column_schema.rb".freeze, "lib/forest_admin_datasource_toolkit/schema/concerns/primitive_types.rb".freeze, "lib/forest_admin_datasource_toolkit/schema/primitive_type.rb".freeze, "lib/forest_admin_datasource_toolkit/schema/relation_schema.rb".freeze, "lib/forest_admin_datasource_toolkit/schema/relations/many_to_many_schema.rb".freeze, "lib/forest_admin_datasource_toolkit/schema/relations/many_to_one_schema.rb".freeze, "lib/forest_admin_datasource_toolkit/schema/relations/one_to_many_schema.rb".freeze, "lib/forest_admin_datasource_toolkit/schema/relations/one_to_one_schema.rb".freeze, "lib/forest_admin_datasource_toolkit/utils/collection.rb".freeze, "lib/forest_admin_datasource_toolkit/utils/hash_helper.rb".freeze, "lib/forest_admin_datasource_toolkit/utils/record.rb".freeze, "lib/forest_admin_datasource_toolkit/utils/schema.rb".freeze, "lib/forest_admin_datasource_toolkit/validations/chart_validator.rb".freeze, "lib/forest_admin_datasource_toolkit/validations/condition_tree_validator.rb".freeze, "lib/forest_admin_datasource_toolkit/validations/field_validator.rb".freeze, "lib/forest_admin_datasource_toolkit/validations/projection_validator.rb".freeze, "lib/forest_admin_datasource_toolkit/validations/record_validator.rb".freeze, "lib/forest_admin_datasource_toolkit/validations/rules.rb".freeze, "lib/forest_admin_datasource_toolkit/validations/sort_validator.rb".freeze, "lib/forest_admin_datasource_toolkit/validations/type_getter.rb".freeze, "lib/forest_admin_datasource_toolkit/version.rb".freeze, "sig/forest_admin_datasource_toolkit.rbs".freeze, "sig/forest_admin_datasource_toolkit/collection.rbs".freeze, "sig/forest_admin_datasource_toolkit/components/contracts/collection_contract.rbs".freeze, "sig/forest_admin_datasource_toolkit/components/contracts/datasource_contract.rbs".freeze, "sig/forest_admin_datasource_toolkit/datasource.rbs".freeze, "sig/forest_admin_datasource_toolkit/schema/column_schema.rbs".freeze, "sig/forest_admin_datasource_toolkit/schema/relation_schema.rbs".freeze, "sig/forest_admin_datasource_toolkit/schema/relations/many_relation_schema.rbs".freeze, "sig/forest_admin_datasource_toolkit/schema/relations/many_to_many_schema.rbs".freeze, "sig/forest_admin_datasource_toolkit/schema/relations/single_relation_schema.rbs".freeze] s.homepage = "https://www.forestadmin.com".freeze s.licenses = ["GPL-3.0".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Ruby agent for Forest Admin.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 6.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.3".freeze]) end