# -*- encoding: utf-8 -*- # stub: spree_api 4.3.3 ruby lib Gem::Specification.new do |s| s.name = "spree_api".freeze s.version = "4.3.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/spree/spree/issues", "changelog_uri" => "https://github.com/spree/spree/releases/tag/v4.3.3", "documentation_uri" => "https://dev-docs.spreecommerce.org/", "source_code_uri" => "https://github.com/spree/spree/tree/v4.3.3" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Ryan Bigg".freeze] s.date = "2024-04-21" s.description = "Spree's API".freeze s.email = ["ryan@spreecommerce.com".freeze] s.files = [".gitignore".freeze, "Gemfile".freeze, "LICENSE".freeze, "Rakefile".freeze, "app/controllers/concerns/spree/api/v2/caching.rb".freeze, "app/controllers/concerns/spree/api/v2/product_list_includes.rb".freeze, "app/controllers/concerns/spree/api/v2/storefront/order_concern.rb".freeze, "app/controllers/spree/api/base_controller.rb".freeze, "app/controllers/spree/api/errors_controller.rb".freeze, "app/controllers/spree/api/v1/addresses_controller.rb".freeze, "app/controllers/spree/api/v1/checkouts_controller.rb".freeze, "app/controllers/spree/api/v1/classifications_controller.rb".freeze, "app/controllers/spree/api/v1/countries_controller.rb".freeze, "app/controllers/spree/api/v1/credit_cards_controller.rb".freeze, "app/controllers/spree/api/v1/customer_returns_controller.rb".freeze, "app/controllers/spree/api/v1/images_controller.rb".freeze, "app/controllers/spree/api/v1/inventory_units_controller.rb".freeze, "app/controllers/spree/api/v1/line_items_controller.rb".freeze, "app/controllers/spree/api/v1/option_types_controller.rb".freeze, "app/controllers/spree/api/v1/option_values_controller.rb".freeze, "app/controllers/spree/api/v1/orders_controller.rb".freeze, "app/controllers/spree/api/v1/payments_controller.rb".freeze, "app/controllers/spree/api/v1/product_properties_controller.rb".freeze, "app/controllers/spree/api/v1/products_controller.rb".freeze, "app/controllers/spree/api/v1/promotions_controller.rb".freeze, "app/controllers/spree/api/v1/properties_controller.rb".freeze, "app/controllers/spree/api/v1/reimbursements_controller.rb".freeze, "app/controllers/spree/api/v1/return_authorizations_controller.rb".freeze, "app/controllers/spree/api/v1/shipments_controller.rb".freeze, "app/controllers/spree/api/v1/states_controller.rb".freeze, "app/controllers/spree/api/v1/stock_items_controller.rb".freeze, "app/controllers/spree/api/v1/stock_locations_controller.rb".freeze, "app/controllers/spree/api/v1/stock_movements_controller.rb".freeze, "app/controllers/spree/api/v1/stores_controller.rb".freeze, "app/controllers/spree/api/v1/taxonomies_controller.rb".freeze, "app/controllers/spree/api/v1/taxons_controller.rb".freeze, "app/controllers/spree/api/v1/users_controller.rb".freeze, "app/controllers/spree/api/v1/variants_controller.rb".freeze, "app/controllers/spree/api/v1/zones_controller.rb".freeze, "app/controllers/spree/api/v2/base_controller.rb".freeze, "app/controllers/spree/api/v2/platform/addresses_controller.rb".freeze, "app/controllers/spree/api/v2/platform/classifications_controller.rb".freeze, "app/controllers/spree/api/v2/platform/cms_pages_controller.rb".freeze, "app/controllers/spree/api/v2/platform/cms_sections_controller.rb".freeze, "app/controllers/spree/api/v2/platform/countries_controller.rb".freeze, "app/controllers/spree/api/v2/platform/menu_items_controller.rb".freeze, "app/controllers/spree/api/v2/platform/menus_controller.rb".freeze, "app/controllers/spree/api/v2/platform/option_types_controller.rb".freeze, "app/controllers/spree/api/v2/platform/option_values_controller.rb".freeze, "app/controllers/spree/api/v2/platform/products_controller.rb".freeze, "app/controllers/spree/api/v2/platform/resource_controller.rb".freeze, "app/controllers/spree/api/v2/platform/taxons_controller.rb".freeze, "app/controllers/spree/api/v2/platform/users_controller.rb".freeze, "app/controllers/spree/api/v2/resource_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/account/addresses_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/account/credit_cards_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/account/orders_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/account_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/cart_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/checkout_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/cms_pages_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/countries_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/menus_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/order_status_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/products_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/stores_controller.rb".freeze, "app/controllers/spree/api/v2/storefront/taxons_controller.rb".freeze, "app/helpers/spree/api/api_helpers.rb".freeze, "app/helpers/spree/api/v2/collection_options_helpers.rb".freeze, "app/helpers/spree/api/v2/display_money_helper.rb".freeze, "app/models/concerns/spree/user_api_authentication.rb".freeze, "app/models/concerns/spree/user_api_methods.rb".freeze, "app/models/spree/api_configuration.rb".freeze, "app/models/spree/api_dependencies.rb".freeze, "app/presenters/spree/api/products/filters_presenter.rb".freeze, "app/serializers/concerns/spree/api/v2/image_transformation_concern.rb".freeze, "app/serializers/concerns/spree/api/v2/resource_serializer_concern.rb".freeze, "app/serializers/concerns/spree/api/v2/taxon_image_transformation_concern.rb".freeze, "app/serializers/spree/api/v2/base_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/address_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/base_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/classification_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/cms_page_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/cms_section_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/country_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/icon_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/image_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/menu_item_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/menu_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/option_type_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/option_value_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/product_property_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/product_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/state_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/stock_item_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/stock_location_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/store_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/tax_category_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/taxon_image_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/taxon_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/taxonomy_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/user_serializer.rb".freeze, "app/serializers/spree/api/v2/platform/variant_serializer.rb".freeze, "app/serializers/spree/v2/storefront/address_serializer.rb".freeze, "app/serializers/spree/v2/storefront/base_serializer.rb".freeze, "app/serializers/spree/v2/storefront/cart_serializer.rb".freeze, "app/serializers/spree/v2/storefront/cms_page_serializer.rb".freeze, "app/serializers/spree/v2/storefront/cms_section_serializer.rb".freeze, "app/serializers/spree/v2/storefront/country_serializer.rb".freeze, "app/serializers/spree/v2/storefront/credit_card_serializer.rb".freeze, "app/serializers/spree/v2/storefront/estimated_shipping_rate_serializer.rb".freeze, "app/serializers/spree/v2/storefront/icon_serializer.rb".freeze, "app/serializers/spree/v2/storefront/image_serializer.rb".freeze, "app/serializers/spree/v2/storefront/line_item_serializer.rb".freeze, "app/serializers/spree/v2/storefront/menu_item_serializer.rb".freeze, "app/serializers/spree/v2/storefront/menu_serializer.rb".freeze, "app/serializers/spree/v2/storefront/option_type_serializer.rb".freeze, "app/serializers/spree/v2/storefront/option_value_serializer.rb".freeze, "app/serializers/spree/v2/storefront/payment_method_serializer.rb".freeze, "app/serializers/spree/v2/storefront/payment_serializer.rb".freeze, "app/serializers/spree/v2/storefront/product_property_serializer.rb".freeze, "app/serializers/spree/v2/storefront/product_serializer.rb".freeze, "app/serializers/spree/v2/storefront/promotion_serializer.rb".freeze, "app/serializers/spree/v2/storefront/shipment_serializer.rb".freeze, "app/serializers/spree/v2/storefront/shipping_rate_serializer.rb".freeze, "app/serializers/spree/v2/storefront/state_serializer.rb".freeze, "app/serializers/spree/v2/storefront/stock_location_serializer.rb".freeze, "app/serializers/spree/v2/storefront/store_credit_category_serializer.rb".freeze, "app/serializers/spree/v2/storefront/store_credit_event_serializer.rb".freeze, "app/serializers/spree/v2/storefront/store_credit_serializer.rb".freeze, "app/serializers/spree/v2/storefront/store_credit_type_serializer.rb".freeze, "app/serializers/spree/v2/storefront/store_serializer.rb".freeze, "app/serializers/spree/v2/storefront/taxon_image_serializer.rb".freeze, "app/serializers/spree/v2/storefront/taxon_serializer.rb".freeze, "app/serializers/spree/v2/storefront/taxonomy_serializer.rb".freeze, "app/serializers/spree/v2/storefront/user_serializer.rb".freeze, "app/serializers/spree/v2/storefront/variant_serializer.rb".freeze, "app/services/spree/api/error_handler.rb".freeze, "app/views/spree/api/errors/gateway_error.rabl".freeze, "app/views/spree/api/errors/invalid_api_key.rabl".freeze, "app/views/spree/api/errors/invalid_resource.rabl".freeze, "app/views/spree/api/errors/must_specify_api_key.rabl".freeze, "app/views/spree/api/errors/not_found.rabl".freeze, "app/views/spree/api/errors/unauthorized.rabl".freeze, "app/views/spree/api/v1/addresses/show.rabl".freeze, "app/views/spree/api/v1/adjustments/show.rabl".freeze, "app/views/spree/api/v1/countries/index.rabl".freeze, "app/views/spree/api/v1/countries/show.rabl".freeze, "app/views/spree/api/v1/credit_cards/index.rabl".freeze, "app/views/spree/api/v1/credit_cards/show.rabl".freeze, "app/views/spree/api/v1/customer_returns/index.rabl".freeze, "app/views/spree/api/v1/images/index.rabl".freeze, "app/views/spree/api/v1/images/new.rabl".freeze, "app/views/spree/api/v1/images/show.rabl".freeze, "app/views/spree/api/v1/inventory_units/show.rabl".freeze, "app/views/spree/api/v1/line_items/new.rabl".freeze, "app/views/spree/api/v1/line_items/show.rabl".freeze, "app/views/spree/api/v1/option_types/index.rabl".freeze, "app/views/spree/api/v1/option_types/new.rabl".freeze, "app/views/spree/api/v1/option_types/show.rabl".freeze, "app/views/spree/api/v1/option_values/index.rabl".freeze, "app/views/spree/api/v1/option_values/new.rabl".freeze, "app/views/spree/api/v1/option_values/show.rabl".freeze, "app/views/spree/api/v1/orders/address.rabl".freeze, "app/views/spree/api/v1/orders/canceled.rabl".freeze, "app/views/spree/api/v1/orders/cart.rabl".freeze, "app/views/spree/api/v1/orders/complete.rabl".freeze, "app/views/spree/api/v1/orders/could_not_apply_coupon.rabl".freeze, "app/views/spree/api/v1/orders/could_not_transition.rabl".freeze, "app/views/spree/api/v1/orders/index.rabl".freeze, "app/views/spree/api/v1/orders/insufficient_quantity.rabl".freeze, "app/views/spree/api/v1/orders/invalid_shipping_method.rabl".freeze, "app/views/spree/api/v1/orders/mine.rabl".freeze, "app/views/spree/api/v1/orders/order.rabl".freeze, "app/views/spree/api/v1/orders/payment.rabl".freeze, "app/views/spree/api/v1/orders/show.rabl".freeze, "app/views/spree/api/v1/payments/credit_over_limit.rabl".freeze, "app/views/spree/api/v1/payments/index.rabl".freeze, "app/views/spree/api/v1/payments/new.rabl".freeze, "app/views/spree/api/v1/payments/show.rabl".freeze, "app/views/spree/api/v1/payments/update_forbidden.rabl".freeze, "app/views/spree/api/v1/product_properties/index.rabl".freeze, "app/views/spree/api/v1/product_properties/new.rabl".freeze, "app/views/spree/api/v1/product_properties/show.rabl".freeze, "app/views/spree/api/v1/products/index.rabl".freeze, "app/views/spree/api/v1/products/new.rabl".freeze, "app/views/spree/api/v1/products/product.rabl".freeze, "app/views/spree/api/v1/products/show.rabl".freeze, "app/views/spree/api/v1/promotions/handler.rabl".freeze, "app/views/spree/api/v1/promotions/show.rabl".freeze, "app/views/spree/api/v1/properties/index.rabl".freeze, "app/views/spree/api/v1/properties/new.rabl".freeze, "app/views/spree/api/v1/properties/show.rabl".freeze, "app/views/spree/api/v1/reimbursements/index.rabl".freeze, "app/views/spree/api/v1/return_authorizations/index.rabl".freeze, "app/views/spree/api/v1/return_authorizations/new.rabl".freeze, "app/views/spree/api/v1/return_authorizations/show.rabl".freeze, "app/views/spree/api/v1/shared/stock_location_required.rabl".freeze, "app/views/spree/api/v1/shipments/big.rabl".freeze, "app/views/spree/api/v1/shipments/cannot_ready_shipment.rabl".freeze, "app/views/spree/api/v1/shipments/mine.rabl".freeze, "app/views/spree/api/v1/shipments/show.rabl".freeze, "app/views/spree/api/v1/shipments/small.rabl".freeze, "app/views/spree/api/v1/shipping_rates/show.rabl".freeze, "app/views/spree/api/v1/states/index.rabl".freeze, "app/views/spree/api/v1/states/show.rabl".freeze, "app/views/spree/api/v1/stock_items/index.rabl".freeze, "app/views/spree/api/v1/stock_items/show.rabl".freeze, "app/views/spree/api/v1/stock_locations/index.rabl".freeze, "app/views/spree/api/v1/stock_locations/show.rabl".freeze, "app/views/spree/api/v1/stock_movements/index.rabl".freeze, "app/views/spree/api/v1/stock_movements/show.rabl".freeze, "app/views/spree/api/v1/stores/index.rabl".freeze, "app/views/spree/api/v1/stores/show.rabl".freeze, "app/views/spree/api/v1/tags/index.rabl".freeze, "app/views/spree/api/v1/taxonomies/index.rabl".freeze, "app/views/spree/api/v1/taxonomies/jstree.rabl".freeze, "app/views/spree/api/v1/taxonomies/nested.rabl".freeze, "app/views/spree/api/v1/taxonomies/new.rabl".freeze, "app/views/spree/api/v1/taxonomies/show.rabl".freeze, "app/views/spree/api/v1/taxons/index.rabl".freeze, "app/views/spree/api/v1/taxons/jstree.rabl".freeze, "app/views/spree/api/v1/taxons/new.rabl".freeze, "app/views/spree/api/v1/taxons/show.rabl".freeze, "app/views/spree/api/v1/taxons/taxons.rabl".freeze, "app/views/spree/api/v1/users/index.rabl".freeze, "app/views/spree/api/v1/users/new.rabl".freeze, "app/views/spree/api/v1/users/show.rabl".freeze, "app/views/spree/api/v1/variants/big.rabl".freeze, "app/views/spree/api/v1/variants/index.rabl".freeze, "app/views/spree/api/v1/variants/new.rabl".freeze, "app/views/spree/api/v1/variants/show.rabl".freeze, "app/views/spree/api/v1/variants/small.rabl".freeze, "app/views/spree/api/v1/zones/index.rabl".freeze, "app/views/spree/api/v1/zones/show.rabl".freeze, "config/initializers/doorkeeper.rb".freeze, "config/initializers/json_api_mime_types.rb".freeze, "config/initializers/rabl.rb".freeze, "config/initializers/user_class_extensions.rb".freeze, "config/locales/en.yml".freeze, "config/routes.rb".freeze, "db/migrate/20100107141738_add_api_key_to_spree_users.rb".freeze, "db/migrate/20120411123334_resize_api_key_field.rb".freeze, "db/migrate/20120530054546_rename_api_key_to_spree_api_key.rb".freeze, "db/migrate/20131017162334_add_index_to_user_spree_api_key.rb".freeze, "db/migrate/20180320110726_create_doorkeeper_tables.rb".freeze, "db/migrate/20210727102516_change_integer_id_columns_type.rb".freeze, "docs/oauth/index.yml".freeze, "docs/v2/platform/index.yaml".freeze, "docs/v2/storefront/index.yaml".freeze, "lib/spree/api.rb".freeze, "lib/spree/api/controller_setup.rb".freeze, "lib/spree/api/engine.rb".freeze, "lib/spree/api/responders.rb".freeze, "lib/spree/api/responders/rabl_template.rb".freeze, "lib/spree/api/testing_support/caching.rb".freeze, "lib/spree/api/testing_support/helpers.rb".freeze, "lib/spree/api/testing_support/setup.rb".freeze, "lib/spree/api/testing_support/v2/base.rb".freeze, "lib/spree/api/testing_support/v2/current_order.rb".freeze, "lib/spree/api/testing_support/v2/platform_contexts.rb".freeze, "lib/spree/api/testing_support/v2/serializers_params.rb".freeze, "lib/spree_api.rb".freeze, "script/rails".freeze, "spec/fixtures/thinking-cat.jpg".freeze, "spree_api.gemspec".freeze] s.homepage = "https://spreecommerce.org".freeze s.licenses = ["BSD-3-Clause".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.5".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Spree's API".freeze s.specification_version = 4 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_runtime_dependency(%q.freeze, ["= 4.3.3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.14".freeze, ">= 0.14.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 5.2".freeze, ">= 5.2.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) end