# -*- encoding: utf-8 -*- # stub: moderation_api 1.2.2 ruby lib Gem::Specification.new do |s| s.name = "moderation_api".freeze s.version = "1.2.2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "documentation_uri" => "https://docs.moderationapi.com", "homepage_uri" => "https://moderationapi.com", "source_code_uri" => "https://github.com/moderation-api/moderation-api-ruby-client" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Moderation API".freeze] s.date = "2025-01-07" s.description = "Automatically moderate your content with Moderation API".freeze s.email = ["info@moderationapi.com".freeze] s.files = ["Gemfile".freeze, "Gemfile.lock".freeze, "README.md".freeze, "Rakefile".freeze, "docs/AccountApi.md".freeze, "docs/AccountGet200Response.md".freeze, "docs/AccountGet200ResponseCurrentProject.md".freeze, "docs/ActionsCreateRequest.md".freeze, "docs/ActionsCreateRequestWebhooksInner.md".freeze, "docs/ActionsDelete200Response.md".freeze, "docs/ActionsExecute200Response.md".freeze, "docs/ActionsExecuteDeprecatedRequest.md".freeze, "docs/ActionsExecuteRequest.md".freeze, "docs/ActionsGet200Response.md".freeze, "docs/ActionsGet200ResponseWebhooksInner.md".freeze, "docs/ActionsList200ResponseInner.md".freeze, "docs/ActionsList200ResponseInnerPossibleValuesInner.md".freeze, "docs/ActionsList400Response.md".freeze, "docs/ActionsList400ResponseIssuesInner.md".freeze, "docs/ActionsUpdateRequest.md".freeze, "docs/ModerateApi.md".freeze, "docs/ModerationAudioRequest.md".freeze, "docs/ModerationImage200Response.md".freeze, "docs/ModerationImage200ResponseLabelsInner.md".freeze, "docs/ModerationImageRequest.md".freeze, "docs/ModerationObject200Response.md".freeze, "docs/ModerationObject200ResponseAllOfEntitiesInner.md".freeze, "docs/ModerationObject200ResponseAllOfFieldsInner.md".freeze, "docs/ModerationObject200ResponseAllOfLabelsInner.md".freeze, "docs/ModerationObjectRequest.md".freeze, "docs/ModerationObjectRequestValue.md".freeze, "docs/ModerationObjectRequestValueDataValue.md".freeze, "docs/ModerationText200Response.md".freeze, "docs/ModerationText200ResponseAllOfAddress.md".freeze, "docs/ModerationText200ResponseAllOfEmail.md".freeze, "docs/ModerationText200ResponseAllOfName.md".freeze, "docs/ModerationText200ResponseAllOfNsfw.md".freeze, "docs/ModerationText200ResponseAllOfNsfwLabelScores.md".freeze, "docs/ModerationText200ResponseAllOfPhone.md".freeze, "docs/ModerationText200ResponseAllOfProfanity.md".freeze, "docs/ModerationText200ResponseAllOfPropriety.md".freeze, "docs/ModerationText200ResponseAllOfProprietyLabelScores.md".freeze, "docs/ModerationText200ResponseAllOfQuality.md".freeze, "docs/ModerationText200ResponseAllOfQualityLabelScores.md".freeze, "docs/ModerationText200ResponseAllOfRequest.md".freeze, "docs/ModerationText200ResponseAllOfSensitive.md".freeze, "docs/ModerationText200ResponseAllOfSentiment.md".freeze, "docs/ModerationText200ResponseAllOfSentimentLabelScores.md".freeze, "docs/ModerationText200ResponseAllOfToxicity.md".freeze, "docs/ModerationText200ResponseAllOfToxicityLabelScores.md".freeze, "docs/ModerationText200ResponseAllOfUrl.md".freeze, "docs/ModerationText200ResponseAllOfUsername.md".freeze, "docs/ModerationText200ResponseAllOfWordlist.md".freeze, "docs/ModerationText200ResponseAllOfWordlistsInner.md".freeze, "docs/ModerationTextRequest.md".freeze, "docs/ModerationVideo200Response.md".freeze, "docs/ModerationVideoRequest.md".freeze, "docs/QueueActionsApi.md".freeze, "git_push.sh".freeze, "lib/moderation_api.rb".freeze, "lib/moderation_api/api/account_api.rb".freeze, "lib/moderation_api/api/moderate_api.rb".freeze, "lib/moderation_api/api/queue_actions_api.rb".freeze, "lib/moderation_api/api_client.rb".freeze, "lib/moderation_api/api_error.rb".freeze, "lib/moderation_api/configuration.rb".freeze, "lib/moderation_api/models/account_get200_response.rb".freeze, "lib/moderation_api/models/account_get200_response_current_project.rb".freeze, "lib/moderation_api/models/actions_create_request.rb".freeze, "lib/moderation_api/models/actions_create_request_webhooks_inner.rb".freeze, "lib/moderation_api/models/actions_delete200_response.rb".freeze, "lib/moderation_api/models/actions_execute200_response.rb".freeze, "lib/moderation_api/models/actions_execute_deprecated_request.rb".freeze, "lib/moderation_api/models/actions_execute_request.rb".freeze, "lib/moderation_api/models/actions_get200_response.rb".freeze, "lib/moderation_api/models/actions_get200_response_webhooks_inner.rb".freeze, "lib/moderation_api/models/actions_list200_response_inner.rb".freeze, "lib/moderation_api/models/actions_list200_response_inner_possible_values_inner.rb".freeze, "lib/moderation_api/models/actions_list400_response.rb".freeze, "lib/moderation_api/models/actions_list400_response_issues_inner.rb".freeze, "lib/moderation_api/models/actions_update_request.rb".freeze, "lib/moderation_api/models/moderation_audio_request.rb".freeze, "lib/moderation_api/models/moderation_image200_response.rb".freeze, "lib/moderation_api/models/moderation_image200_response_labels_inner.rb".freeze, "lib/moderation_api/models/moderation_image_request.rb".freeze, "lib/moderation_api/models/moderation_object200_response.rb".freeze, "lib/moderation_api/models/moderation_object200_response_all_of_entities_inner.rb".freeze, "lib/moderation_api/models/moderation_object200_response_all_of_fields_inner.rb".freeze, "lib/moderation_api/models/moderation_object200_response_all_of_labels_inner.rb".freeze, "lib/moderation_api/models/moderation_object_request.rb".freeze, "lib/moderation_api/models/moderation_object_request_value.rb".freeze, "lib/moderation_api/models/moderation_object_request_value_data_value.rb".freeze, "lib/moderation_api/models/moderation_text200_response.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_address.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_email.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_name.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_nsfw.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_nsfw_label_scores.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_phone.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_profanity.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_propriety.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_propriety_label_scores.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_quality.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_quality_label_scores.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_request.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_sensitive.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_sentiment.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_sentiment_label_scores.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_toxicity.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_toxicity_label_scores.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_url.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_username.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_wordlist.rb".freeze, "lib/moderation_api/models/moderation_text200_response_all_of_wordlists_inner.rb".freeze, "lib/moderation_api/models/moderation_text_request.rb".freeze, "lib/moderation_api/models/moderation_video200_response.rb".freeze, "lib/moderation_api/models/moderation_video_request.rb".freeze, "lib/moderation_api/version.rb".freeze, "lib/moderation_api/webhook.rb".freeze, "moderation_api-1.2.0.gem".freeze, "moderation_api-1.2.1.gem".freeze, "moderation_api.gemspec".freeze, "ruby_config.yaml".freeze, "spec/api/account_api_spec.rb".freeze, "spec/api/moderate_api_spec.rb".freeze, "spec/api/queue_actions_api_spec.rb".freeze, "spec/models/account_get200_response_current_project_spec.rb".freeze, "spec/models/account_get200_response_spec.rb".freeze, "spec/models/actions_create_request_spec.rb".freeze, "spec/models/actions_create_request_webhooks_inner_spec.rb".freeze, "spec/models/actions_delete200_response_spec.rb".freeze, "spec/models/actions_execute200_response_spec.rb".freeze, "spec/models/actions_execute_deprecated_request_spec.rb".freeze, "spec/models/actions_execute_request_spec.rb".freeze, "spec/models/actions_get200_response_spec.rb".freeze, "spec/models/actions_get200_response_webhooks_inner_spec.rb".freeze, "spec/models/actions_list200_response_inner_possible_values_inner_spec.rb".freeze, "spec/models/actions_list200_response_inner_spec.rb".freeze, "spec/models/actions_list400_response_issues_inner_spec.rb".freeze, "spec/models/actions_list400_response_spec.rb".freeze, "spec/models/actions_update_request_spec.rb".freeze, "spec/models/moderation_audio_request_spec.rb".freeze, "spec/models/moderation_image200_response_labels_inner_spec.rb".freeze, "spec/models/moderation_image200_response_spec.rb".freeze, "spec/models/moderation_image_request_spec.rb".freeze, "spec/models/moderation_object200_response_all_of_entities_inner_spec.rb".freeze, "spec/models/moderation_object200_response_all_of_fields_inner_spec.rb".freeze, "spec/models/moderation_object200_response_all_of_labels_inner_spec.rb".freeze, "spec/models/moderation_object200_response_spec.rb".freeze, "spec/models/moderation_object_request_spec.rb".freeze, "spec/models/moderation_object_request_value_data_value_spec.rb".freeze, "spec/models/moderation_object_request_value_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_address_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_email_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_name_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_nsfw_label_scores_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_nsfw_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_phone_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_profanity_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_propriety_label_scores_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_propriety_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_quality_label_scores_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_quality_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_request_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_sensitive_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_sentiment_label_scores_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_sentiment_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_toxicity_label_scores_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_toxicity_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_url_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_username_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_wordlist_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_wordlists_inner_spec.rb".freeze, "spec/models/moderation_text200_response_spec.rb".freeze, "spec/models/moderation_text_request_spec.rb".freeze, "spec/models/moderation_video200_response_spec.rb".freeze, "spec/models/moderation_video_request_spec.rb".freeze, "spec/spec_helper.rb".freeze] s.homepage = "https://moderationapi.com".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "A Ruby SDK for the Moderation API - content moderation, PII detection, and text analysis".freeze s.test_files = ["spec/api/moderate_api_spec.rb".freeze, "spec/api/queue_actions_api_spec.rb".freeze, "spec/api/account_api_spec.rb".freeze, "spec/models/moderation_video200_response_spec.rb".freeze, "spec/models/actions_create_request_spec.rb".freeze, "spec/models/moderation_object200_response_all_of_fields_inner_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_propriety_spec.rb".freeze, "spec/models/actions_get200_response_webhooks_inner_spec.rb".freeze, "spec/models/moderation_image200_response_labels_inner_spec.rb".freeze, "spec/models/account_get200_response_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_sentiment_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_nsfw_label_scores_spec.rb".freeze, "spec/models/account_get200_response_current_project_spec.rb".freeze, "spec/models/actions_execute_deprecated_request_spec.rb".freeze, "spec/models/moderation_object200_response_all_of_entities_inner_spec.rb".freeze, "spec/models/moderation_image_request_spec.rb".freeze, "spec/models/actions_list400_response_issues_inner_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_nsfw_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_username_spec.rb".freeze, "spec/models/moderation_audio_request_spec.rb".freeze, "spec/models/moderation_object_request_value_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_wordlists_inner_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_email_spec.rb".freeze, "spec/models/actions_list400_response_spec.rb".freeze, "spec/models/actions_list200_response_inner_possible_values_inner_spec.rb".freeze, "spec/models/actions_execute_request_spec.rb".freeze, "spec/models/actions_update_request_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_toxicity_spec.rb".freeze, "spec/models/moderation_text_request_spec.rb".freeze, "spec/models/moderation_video_request_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_toxicity_label_scores_spec.rb".freeze, "spec/models/moderation_object200_response_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_propriety_label_scores_spec.rb".freeze, "spec/models/moderation_image200_response_spec.rb".freeze, "spec/models/actions_delete200_response_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_sensitive_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_profanity_spec.rb".freeze, "spec/models/actions_create_request_webhooks_inner_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_phone_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_request_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_quality_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_name_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_wordlist_spec.rb".freeze, "spec/models/moderation_object_request_value_data_value_spec.rb".freeze, "spec/models/moderation_object_request_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_url_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_sentiment_label_scores_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_address_spec.rb".freeze, "spec/models/actions_get200_response_spec.rb".freeze, "spec/models/moderation_text200_response_spec.rb".freeze, "spec/models/moderation_object200_response_all_of_labels_inner_spec.rb".freeze, "spec/models/actions_list200_response_inner_spec.rb".freeze, "spec/models/moderation_text200_response_all_of_quality_label_scores_spec.rb".freeze, "spec/models/actions_execute200_response_spec.rb".freeze, "spec/spec_helper.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 1.0.1".freeze, "< 3.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.6".freeze, ">= 3.6.0".freeze]) end