# -*- encoding: utf-8 -*-
# stub: stripe-ruby-mock 4.0.0 ruby lib

Gem::Specification.new do |s|
  s.name = "stripe-ruby-mock".freeze
  s.version = "4.0.0".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/stripe-ruby-mock/stripe-ruby-mock/issues", "changelog_uri" => "https://github.com/stripe-ruby-mock/stripe-ruby-mock/blob/master/CHANGELOG.md", "source_code_uri" => "https://github.com/stripe-ruby-mock/stripe-ruby-mock" } if s.respond_to? :metadata=
  s.require_paths = ["lib".freeze]
  s.authors = ["Gilbert".freeze]
  s.date = "2024-08-06"
  s.description = "A drop-in library to test stripe without hitting their servers".freeze
  s.email = "gilbertbgarza@gmail.com".freeze
  s.executables = ["stripe-mock-server".freeze]
  s.files = [".env".freeze, ".github/workflows/rspec_tests.yml".freeze, ".gitignore".freeze, ".rspec".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/stripe-mock-server".freeze, "lib/stripe_mock.rb".freeze, "lib/stripe_mock/api/account_balance.rb".freeze, "lib/stripe_mock/api/bank_tokens.rb".freeze, "lib/stripe_mock/api/card_tokens.rb".freeze, "lib/stripe_mock/api/client.rb".freeze, "lib/stripe_mock/api/conversion_rate.rb".freeze, "lib/stripe_mock/api/debug.rb".freeze, "lib/stripe_mock/api/errors.rb".freeze, "lib/stripe_mock/api/global_id_prefix.rb".freeze, "lib/stripe_mock/api/instance.rb".freeze, "lib/stripe_mock/api/live.rb".freeze, "lib/stripe_mock/api/server.rb".freeze, "lib/stripe_mock/api/test_helpers.rb".freeze, "lib/stripe_mock/api/webhooks.rb".freeze, "lib/stripe_mock/client.rb".freeze, "lib/stripe_mock/data.rb".freeze, "lib/stripe_mock/data/list.rb".freeze, "lib/stripe_mock/error_queue.rb".freeze, "lib/stripe_mock/errors/closed_client_connection_error.rb".freeze, "lib/stripe_mock/errors/server_timeout_error.rb".freeze, "lib/stripe_mock/errors/stripe_mock_error.rb".freeze, "lib/stripe_mock/errors/uninitialized_instance_error.rb".freeze, "lib/stripe_mock/errors/unstarted_state_error.rb".freeze, "lib/stripe_mock/errors/unsupported_request_error.rb".freeze, "lib/stripe_mock/instance.rb".freeze, "lib/stripe_mock/request_handlers/account_links.rb".freeze, "lib/stripe_mock/request_handlers/accounts.rb".freeze, "lib/stripe_mock/request_handlers/balance.rb".freeze, "lib/stripe_mock/request_handlers/balance_transactions.rb".freeze, "lib/stripe_mock/request_handlers/cards.rb".freeze, "lib/stripe_mock/request_handlers/charges.rb".freeze, "lib/stripe_mock/request_handlers/checkout_session.rb".freeze, "lib/stripe_mock/request_handlers/country_spec.rb".freeze, "lib/stripe_mock/request_handlers/coupons.rb".freeze, "lib/stripe_mock/request_handlers/customers.rb".freeze, "lib/stripe_mock/request_handlers/disputes.rb".freeze, "lib/stripe_mock/request_handlers/ephemeral_key.rb".freeze, "lib/stripe_mock/request_handlers/events.rb".freeze, "lib/stripe_mock/request_handlers/express_login_links.rb".freeze, "lib/stripe_mock/request_handlers/external_accounts.rb".freeze, "lib/stripe_mock/request_handlers/helpers/bank_account_helpers.rb".freeze, "lib/stripe_mock/request_handlers/helpers/card_helpers.rb".freeze, "lib/stripe_mock/request_handlers/helpers/charge_helpers.rb".freeze, "lib/stripe_mock/request_handlers/helpers/coupon_helpers.rb".freeze, "lib/stripe_mock/request_handlers/helpers/external_account_helpers.rb".freeze, "lib/stripe_mock/request_handlers/helpers/search_helpers.rb".freeze, "lib/stripe_mock/request_handlers/helpers/subscription_helpers.rb".freeze, "lib/stripe_mock/request_handlers/helpers/token_helpers.rb".freeze, "lib/stripe_mock/request_handlers/invoice_items.rb".freeze, "lib/stripe_mock/request_handlers/invoices.rb".freeze, "lib/stripe_mock/request_handlers/orders.rb".freeze, "lib/stripe_mock/request_handlers/payment_intents.rb".freeze, "lib/stripe_mock/request_handlers/payment_methods.rb".freeze, "lib/stripe_mock/request_handlers/payouts.rb".freeze, "lib/stripe_mock/request_handlers/plans.rb".freeze, "lib/stripe_mock/request_handlers/prices.rb".freeze, "lib/stripe_mock/request_handlers/products.rb".freeze, "lib/stripe_mock/request_handlers/promotion_codes.rb".freeze, "lib/stripe_mock/request_handlers/recipients.rb".freeze, "lib/stripe_mock/request_handlers/refunds.rb".freeze, "lib/stripe_mock/request_handlers/setup_intents.rb".freeze, "lib/stripe_mock/request_handlers/sources.rb".freeze, "lib/stripe_mock/request_handlers/subscription_items.rb".freeze, "lib/stripe_mock/request_handlers/subscriptions.rb".freeze, "lib/stripe_mock/request_handlers/tax_rates.rb".freeze, "lib/stripe_mock/request_handlers/tokens.rb".freeze, "lib/stripe_mock/request_handlers/transfers.rb".freeze, "lib/stripe_mock/request_handlers/validators/param_validators.rb".freeze, "lib/stripe_mock/server.rb".freeze, "lib/stripe_mock/test_strategies/base.rb".freeze, "lib/stripe_mock/test_strategies/live.rb".freeze, "lib/stripe_mock/test_strategies/mock.rb".freeze, "lib/stripe_mock/util.rb".freeze, "lib/stripe_mock/version.rb".freeze, "lib/stripe_mock/webhook_fixtures/account.application.deauthorized.json".freeze, "lib/stripe_mock/webhook_fixtures/account.external_account.created.json".freeze, "lib/stripe_mock/webhook_fixtures/account.external_account.deleted.json".freeze, "lib/stripe_mock/webhook_fixtures/account.external_account.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/account.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/balance.available.json".freeze, "lib/stripe_mock/webhook_fixtures/charge.captured.json".freeze, "lib/stripe_mock/webhook_fixtures/charge.dispute.closed.json".freeze, "lib/stripe_mock/webhook_fixtures/charge.dispute.created.json".freeze, "lib/stripe_mock/webhook_fixtures/charge.dispute.funds_reinstated.json".freeze, "lib/stripe_mock/webhook_fixtures/charge.dispute.funds_withdrawn.json".freeze, "lib/stripe_mock/webhook_fixtures/charge.dispute.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/charge.failed.json".freeze, "lib/stripe_mock/webhook_fixtures/charge.refund.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/charge.refunded.json".freeze, "lib/stripe_mock/webhook_fixtures/charge.succeeded.json".freeze, "lib/stripe_mock/webhook_fixtures/charge.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/checkout.session.completed.json".freeze, "lib/stripe_mock/webhook_fixtures/checkout.session.completed.payment_mode.json".freeze, "lib/stripe_mock/webhook_fixtures/checkout.session.completed.setup_mode.json".freeze, "lib/stripe_mock/webhook_fixtures/coupon.created.json".freeze, "lib/stripe_mock/webhook_fixtures/coupon.deleted.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.created.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.deleted.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.discount.created.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.discount.deleted.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.discount.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.source.created.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.source.deleted.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.source.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.subscription.created.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.subscription.deleted.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.subscription.trial_will_end.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.subscription.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/customer.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/invoice.created.json".freeze, "lib/stripe_mock/webhook_fixtures/invoice.finalized.json".freeze, "lib/stripe_mock/webhook_fixtures/invoice.paid.json".freeze, "lib/stripe_mock/webhook_fixtures/invoice.payment_action_required.json".freeze, "lib/stripe_mock/webhook_fixtures/invoice.payment_failed.json".freeze, "lib/stripe_mock/webhook_fixtures/invoice.payment_succeeded.json".freeze, "lib/stripe_mock/webhook_fixtures/invoice.upcoming.json".freeze, "lib/stripe_mock/webhook_fixtures/invoice.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/invoiceitem.created.json".freeze, "lib/stripe_mock/webhook_fixtures/invoiceitem.deleted.json".freeze, "lib/stripe_mock/webhook_fixtures/invoiceitem.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/mandate.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/payment_intent.amount_capturable_updated.json".freeze, "lib/stripe_mock/webhook_fixtures/payment_intent.canceled.json".freeze, "lib/stripe_mock/webhook_fixtures/payment_intent.created.json".freeze, "lib/stripe_mock/webhook_fixtures/payment_intent.payment_failed.json".freeze, "lib/stripe_mock/webhook_fixtures/payment_intent.processing.json".freeze, "lib/stripe_mock/webhook_fixtures/payment_intent.requires_action.json".freeze, "lib/stripe_mock/webhook_fixtures/payment_intent.succeeded.json".freeze, "lib/stripe_mock/webhook_fixtures/payment_link.created.json".freeze, "lib/stripe_mock/webhook_fixtures/payment_link.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/payment_method.attached.json".freeze, "lib/stripe_mock/webhook_fixtures/payment_method.detached.json".freeze, "lib/stripe_mock/webhook_fixtures/payout.created.json".freeze, "lib/stripe_mock/webhook_fixtures/payout.paid.json".freeze, "lib/stripe_mock/webhook_fixtures/payout.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/plan.created.json".freeze, "lib/stripe_mock/webhook_fixtures/plan.deleted.json".freeze, "lib/stripe_mock/webhook_fixtures/plan.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/price.created.json".freeze, "lib/stripe_mock/webhook_fixtures/price.deleted.json".freeze, "lib/stripe_mock/webhook_fixtures/price.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/product.created.json".freeze, "lib/stripe_mock/webhook_fixtures/product.deleted.json".freeze, "lib/stripe_mock/webhook_fixtures/product.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/quote.accepted.json".freeze, "lib/stripe_mock/webhook_fixtures/quote.canceled.json".freeze, "lib/stripe_mock/webhook_fixtures/quote.created.json".freeze, "lib/stripe_mock/webhook_fixtures/quote.finalized.json".freeze, "lib/stripe_mock/webhook_fixtures/setup_intent.canceled.json".freeze, "lib/stripe_mock/webhook_fixtures/setup_intent.created.json".freeze, "lib/stripe_mock/webhook_fixtures/setup_intent.setup_failed.json".freeze, "lib/stripe_mock/webhook_fixtures/setup_intent.succeeded.json".freeze, "lib/stripe_mock/webhook_fixtures/subscription_schedule.canceled.json".freeze, "lib/stripe_mock/webhook_fixtures/subscription_schedule.created.json".freeze, "lib/stripe_mock/webhook_fixtures/subscription_schedule.released.json".freeze, "lib/stripe_mock/webhook_fixtures/subscription_schedule.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/tax_rate.created.json".freeze, "lib/stripe_mock/webhook_fixtures/tax_rate.updated.json".freeze, "lib/stripe_mock/webhook_fixtures/transfer.created.json".freeze, "lib/stripe_mock/webhook_fixtures/transfer.failed.json".freeze, "lib/stripe_mock/webhook_fixtures/transfer.paid.json".freeze, "lib/stripe_mock/webhook_fixtures/transfer.updated.json".freeze, "lib/trollop.rb".freeze, "spec/_dummy/webhooks/dummy.event.json".freeze, "spec/api/instance_spec.rb".freeze, "spec/fixtures/create_refund.yml".freeze, "spec/fixtures/stripe_webhooks/account.updated.json".freeze, "spec/fixtures/stripe_webhooks/custom.account.updated.json".freeze, "spec/instance_spec.rb".freeze, "spec/integration_examples/charge_token_examples.rb".freeze, "spec/integration_examples/completing_checkout_sessions_example.rb".freeze, "spec/integration_examples/customer_card_examples.rb".freeze, "spec/integration_examples/prepare_error_examples.rb".freeze, "spec/list_spec.rb".freeze, "spec/readme_spec.rb".freeze, "spec/server_spec.rb".freeze, "spec/shared_stripe_examples/account_examples.rb".freeze, "spec/shared_stripe_examples/account_link_examples.rb".freeze, "spec/shared_stripe_examples/balance_examples.rb".freeze, "spec/shared_stripe_examples/balance_transaction_examples.rb".freeze, "spec/shared_stripe_examples/bank_examples.rb".freeze, "spec/shared_stripe_examples/bank_token_examples.rb".freeze, "spec/shared_stripe_examples/card_examples.rb".freeze, "spec/shared_stripe_examples/card_token_examples.rb".freeze, "spec/shared_stripe_examples/charge_examples.rb".freeze, "spec/shared_stripe_examples/checkout_session_examples.rb".freeze, "spec/shared_stripe_examples/country_specs_examples.rb".freeze, "spec/shared_stripe_examples/coupon_examples.rb".freeze, "spec/shared_stripe_examples/customer_examples.rb".freeze, "spec/shared_stripe_examples/dispute_examples.rb".freeze, "spec/shared_stripe_examples/ephemeral_key_examples.rb".freeze, "spec/shared_stripe_examples/error_mock_examples.rb".freeze, "spec/shared_stripe_examples/express_login_link_examples.rb".freeze, "spec/shared_stripe_examples/external_account_examples.rb".freeze, "spec/shared_stripe_examples/extra_features_examples.rb".freeze, "spec/shared_stripe_examples/invoice_examples.rb".freeze, "spec/shared_stripe_examples/invoice_item_examples.rb".freeze, "spec/shared_stripe_examples/payment_intent_examples.rb".freeze, "spec/shared_stripe_examples/payment_method_examples.rb".freeze, "spec/shared_stripe_examples/payout_examples.rb".freeze, "spec/shared_stripe_examples/plan_examples.rb".freeze, "spec/shared_stripe_examples/price_examples.rb".freeze, "spec/shared_stripe_examples/product_examples.rb".freeze, "spec/shared_stripe_examples/promotion_code_examples.rb".freeze, "spec/shared_stripe_examples/recipient_examples.rb".freeze, "spec/shared_stripe_examples/refund_examples.rb".freeze, "spec/shared_stripe_examples/setup_intent_examples.rb".freeze, "spec/shared_stripe_examples/subscription_examples.rb".freeze, "spec/shared_stripe_examples/subscription_items_examples.rb".freeze, "spec/shared_stripe_examples/tax_rate_examples.rb".freeze, "spec/shared_stripe_examples/transfer_examples.rb".freeze, "spec/shared_stripe_examples/validation_examples.rb".freeze, "spec/shared_stripe_examples/webhook_event_examples.rb".freeze, "spec/spec_helper.rb".freeze, "spec/stripe_mock_spec.rb".freeze, "spec/support/shared_contexts/stripe_validator_spec.rb".freeze, "spec/support/stripe_examples.rb".freeze, "spec/util_spec.rb".freeze, "stripe-ruby-mock.gemspec".freeze]
  s.homepage = "https://github.com/stripe-ruby-mock/stripe-ruby-mock".freeze
  s.licenses = ["MIT".freeze]
  s.rubygems_version = "3.5.10".freeze
  s.summary = "TDD with stripe".freeze
  s.test_files = ["spec/_dummy/webhooks/dummy.event.json".freeze, "spec/api/instance_spec.rb".freeze, "spec/fixtures/create_refund.yml".freeze, "spec/fixtures/stripe_webhooks/account.updated.json".freeze, "spec/fixtures/stripe_webhooks/custom.account.updated.json".freeze, "spec/instance_spec.rb".freeze, "spec/integration_examples/charge_token_examples.rb".freeze, "spec/integration_examples/completing_checkout_sessions_example.rb".freeze, "spec/integration_examples/customer_card_examples.rb".freeze, "spec/integration_examples/prepare_error_examples.rb".freeze, "spec/list_spec.rb".freeze, "spec/readme_spec.rb".freeze, "spec/server_spec.rb".freeze, "spec/shared_stripe_examples/account_examples.rb".freeze, "spec/shared_stripe_examples/account_link_examples.rb".freeze, "spec/shared_stripe_examples/balance_examples.rb".freeze, "spec/shared_stripe_examples/balance_transaction_examples.rb".freeze, "spec/shared_stripe_examples/bank_examples.rb".freeze, "spec/shared_stripe_examples/bank_token_examples.rb".freeze, "spec/shared_stripe_examples/card_examples.rb".freeze, "spec/shared_stripe_examples/card_token_examples.rb".freeze, "spec/shared_stripe_examples/charge_examples.rb".freeze, "spec/shared_stripe_examples/checkout_session_examples.rb".freeze, "spec/shared_stripe_examples/country_specs_examples.rb".freeze, "spec/shared_stripe_examples/coupon_examples.rb".freeze, "spec/shared_stripe_examples/customer_examples.rb".freeze, "spec/shared_stripe_examples/dispute_examples.rb".freeze, "spec/shared_stripe_examples/ephemeral_key_examples.rb".freeze, "spec/shared_stripe_examples/error_mock_examples.rb".freeze, "spec/shared_stripe_examples/express_login_link_examples.rb".freeze, "spec/shared_stripe_examples/external_account_examples.rb".freeze, "spec/shared_stripe_examples/extra_features_examples.rb".freeze, "spec/shared_stripe_examples/invoice_examples.rb".freeze, "spec/shared_stripe_examples/invoice_item_examples.rb".freeze, "spec/shared_stripe_examples/payment_intent_examples.rb".freeze, "spec/shared_stripe_examples/payment_method_examples.rb".freeze, "spec/shared_stripe_examples/payout_examples.rb".freeze, "spec/shared_stripe_examples/plan_examples.rb".freeze, "spec/shared_stripe_examples/price_examples.rb".freeze, "spec/shared_stripe_examples/product_examples.rb".freeze, "spec/shared_stripe_examples/promotion_code_examples.rb".freeze, "spec/shared_stripe_examples/recipient_examples.rb".freeze, "spec/shared_stripe_examples/refund_examples.rb".freeze, "spec/shared_stripe_examples/setup_intent_examples.rb".freeze, "spec/shared_stripe_examples/subscription_examples.rb".freeze, "spec/shared_stripe_examples/subscription_items_examples.rb".freeze, "spec/shared_stripe_examples/tax_rate_examples.rb".freeze, "spec/shared_stripe_examples/transfer_examples.rb".freeze, "spec/shared_stripe_examples/validation_examples.rb".freeze, "spec/shared_stripe_examples/webhook_event_examples.rb".freeze, "spec/spec_helper.rb".freeze, "spec/stripe_mock_spec.rb".freeze, "spec/support/shared_contexts/stripe_validator_spec.rb".freeze, "spec/support/stripe_examples.rb".freeze, "spec/util_spec.rb".freeze]

  s.specification_version = 4

  s.add_runtime_dependency(%q<stripe>.freeze, ["> 5".freeze, "< 12".freeze])
  s.add_runtime_dependency(%q<multi_json>.freeze, ["~> 1.0".freeze])
  s.add_runtime_dependency(%q<dante>.freeze, [">= 0.2.0".freeze])
  s.add_development_dependency(%q<rspec>.freeze, ["~> 3.13.0".freeze])
  s.add_development_dependency(%q<thin>.freeze, ["~> 1.8.1".freeze])
end