# -*- encoding: utf-8 -*- # stub: spree_core 4.6.2 ruby lib Gem::Specification.new do |s| s.name = "spree_core".freeze s.version = "4.6.2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 1.8.23".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.6.2", "documentation_uri" => "https://dev-docs.spreecommerce.org/", "source_code_uri" => "https://github.com/spree/spree/tree/v4.6.2" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Sean Schofield".freeze, "Spark Solutions".freeze] s.date = "2023-09-04" s.description = "Spree Models, Helpers, Services and core libraries".freeze s.email = "hello@spreecommerce.org".freeze s.files = ["Gemfile".freeze, "LICENSE".freeze, "Rakefile".freeze, "app/controllers/spree/base_controller.rb".freeze, "app/finders/concerns/spree/product_filterable.rb".freeze, "app/finders/spree/addresses/find.rb".freeze, "app/finders/spree/base_finder.rb".freeze, "app/finders/spree/cms_pages/find.rb".freeze, "app/finders/spree/countries/find.rb".freeze, "app/finders/spree/credit_cards/find.rb".freeze, "app/finders/spree/line_items/find_by_variant.rb".freeze, "app/finders/spree/menus/find.rb".freeze, "app/finders/spree/option_values/find_available.rb".freeze, "app/finders/spree/orders/find_complete.rb".freeze, "app/finders/spree/orders/find_current.rb".freeze, "app/finders/spree/product_properties/find_available.rb".freeze, "app/finders/spree/products/find.rb".freeze, "app/finders/spree/stores/find_current.rb".freeze, "app/finders/spree/taxons/find.rb".freeze, "app/finders/spree/variants/option_types_finder.rb".freeze, "app/finders/spree/variants/visible_finder.rb".freeze, "app/helpers/spree/base_helper.rb".freeze, "app/helpers/spree/currency_helper.rb".freeze, "app/helpers/spree/locale_helper.rb".freeze, "app/helpers/spree/products_helper.rb".freeze, "app/jobs/spree/base_job.rb".freeze, "app/jobs/spree/stock_locations/stock_items/create_job.rb".freeze, "app/jobs/spree/variants/remove_from_incomplete_orders_job.rb".freeze, "app/jobs/spree/variants/remove_line_item_job.rb".freeze, "app/models/concerns/spree/adjustment_source.rb".freeze, "app/models/concerns/spree/calculated_adjustments.rb".freeze, "app/models/concerns/spree/default_price.rb".freeze, "app/models/concerns/spree/display_link.rb".freeze, "app/models/concerns/spree/display_money.rb".freeze, "app/models/concerns/spree/filter_param.rb".freeze, "app/models/concerns/spree/image_methods.rb".freeze, "app/models/concerns/spree/memoized_data.rb".freeze, "app/models/concerns/spree/metadata.rb".freeze, "app/models/concerns/spree/multi_store_resource.rb".freeze, "app/models/concerns/spree/named_type.rb".freeze, "app/models/concerns/spree/number_as_param.rb".freeze, "app/models/concerns/spree/number_identifier.rb".freeze, "app/models/concerns/spree/product_scopes.rb".freeze, "app/models/concerns/spree/ransackable_attributes.rb".freeze, "app/models/concerns/spree/single_store_resource.rb".freeze, "app/models/concerns/spree/translatable_resource.rb".freeze, "app/models/concerns/spree/translatable_resource_scopes.rb".freeze, "app/models/concerns/spree/translatable_resource_slug.rb".freeze, "app/models/concerns/spree/unique_name.rb".freeze, "app/models/concerns/spree/user_address.rb".freeze, "app/models/concerns/spree/user_methods.rb".freeze, "app/models/concerns/spree/user_payment_source.rb".freeze, "app/models/concerns/spree/user_reporting.rb".freeze, "app/models/concerns/spree/user_roles.rb".freeze, "app/models/concerns/spree/vat_price_calculation.rb".freeze, "app/models/spree/ability.rb".freeze, "app/models/spree/address.rb".freeze, "app/models/spree/adjustable/adjuster/base.rb".freeze, "app/models/spree/adjustable/adjuster/promotion.rb".freeze, "app/models/spree/adjustable/adjuster/tax.rb".freeze, "app/models/spree/adjustable/adjustments_updater.rb".freeze, "app/models/spree/adjustable/promotion_accumulator.rb".freeze, "app/models/spree/adjustment.rb".freeze, "app/models/spree/asset.rb".freeze, "app/models/spree/asset/support/active_storage.rb".freeze, "app/models/spree/base.rb".freeze, "app/models/spree/calculator.rb".freeze, "app/models/spree/calculator/default_tax.rb".freeze, "app/models/spree/calculator/flat_percent_item_total.rb".freeze, "app/models/spree/calculator/flat_rate.rb".freeze, "app/models/spree/calculator/flexi_rate.rb".freeze, "app/models/spree/calculator/percent_on_line_item.rb".freeze, "app/models/spree/calculator/price_sack.rb".freeze, "app/models/spree/calculator/returns/default_refund_amount.rb".freeze, "app/models/spree/calculator/shipping/digital_delivery.rb".freeze, "app/models/spree/calculator/shipping/flat_percent_item_total.rb".freeze, "app/models/spree/calculator/shipping/flat_rate.rb".freeze, "app/models/spree/calculator/shipping/flexi_rate.rb".freeze, "app/models/spree/calculator/shipping/per_item.rb".freeze, "app/models/spree/calculator/shipping/price_sack.rb".freeze, "app/models/spree/calculator/tiered_flat_rate.rb".freeze, "app/models/spree/calculator/tiered_percent.rb".freeze, "app/models/spree/classification.rb".freeze, "app/models/spree/cms/pages/feature_page.rb".freeze, "app/models/spree/cms/pages/homepage.rb".freeze, "app/models/spree/cms/pages/standard_page.rb".freeze, "app/models/spree/cms/sections/featured_article.rb".freeze, "app/models/spree/cms/sections/hero_image.rb".freeze, "app/models/spree/cms/sections/image_gallery.rb".freeze, "app/models/spree/cms/sections/product_carousel.rb".freeze, "app/models/spree/cms/sections/rich_text_content.rb".freeze, "app/models/spree/cms/sections/side_by_side_images.rb".freeze, "app/models/spree/cms_page.rb".freeze, "app/models/spree/cms_section.rb".freeze, "app/models/spree/cms_section_image.rb".freeze, "app/models/spree/cms_section_image_one.rb".freeze, "app/models/spree/cms_section_image_three.rb".freeze, "app/models/spree/cms_section_image_two.rb".freeze, "app/models/spree/country.rb".freeze, "app/models/spree/credit_card.rb".freeze, "app/models/spree/customer_return.rb".freeze, "app/models/spree/data_feed.rb".freeze, "app/models/spree/data_feed/google.rb".freeze, "app/models/spree/digital.rb".freeze, "app/models/spree/digital_link.rb".freeze, "app/models/spree/exchange.rb".freeze, "app/models/spree/fulfilment_changer.rb".freeze, "app/models/spree/gateway.rb".freeze, "app/models/spree/gateway/bogus.rb".freeze, "app/models/spree/gateway/bogus_simple.rb".freeze, "app/models/spree/icon.rb".freeze, "app/models/spree/image.rb".freeze, "app/models/spree/image/configuration/active_storage.rb".freeze, "app/models/spree/inventory_unit.rb".freeze, "app/models/spree/legacy_user.rb".freeze, "app/models/spree/line_item.rb".freeze, "app/models/spree/linkable/homepage.rb".freeze, "app/models/spree/linkable/uri.rb".freeze, "app/models/spree/log_entry.rb".freeze, "app/models/spree/menu.rb".freeze, "app/models/spree/menu_item.rb".freeze, "app/models/spree/option_type.rb".freeze, "app/models/spree/option_type_prototype.rb".freeze, "app/models/spree/option_value.rb".freeze, "app/models/spree/option_value_variant.rb".freeze, "app/models/spree/order.rb".freeze, "app/models/spree/order/address_book.rb".freeze, "app/models/spree/order/checkout.rb".freeze, "app/models/spree/order/currency_updater.rb".freeze, "app/models/spree/order/digital.rb".freeze, "app/models/spree/order/emails.rb".freeze, "app/models/spree/order/payments.rb".freeze, "app/models/spree/order/store_credit.rb".freeze, "app/models/spree/order_inventory.rb".freeze, "app/models/spree/order_merger.rb".freeze, "app/models/spree/order_promotion.rb".freeze, "app/models/spree/order_updater.rb".freeze, "app/models/spree/payment.rb".freeze, "app/models/spree/payment/gateway_options.rb".freeze, "app/models/spree/payment/processing.rb".freeze, "app/models/spree/payment_capture_event.rb".freeze, "app/models/spree/payment_method.rb".freeze, "app/models/spree/payment_method/check.rb".freeze, "app/models/spree/payment_method/store_credit.rb".freeze, "app/models/spree/payment_source.rb".freeze, "app/models/spree/preference.rb".freeze, "app/models/spree/price.rb".freeze, "app/models/spree/product.rb".freeze, "app/models/spree/product_option_type.rb".freeze, "app/models/spree/product_promotion_rule.rb".freeze, "app/models/spree/product_property.rb".freeze, "app/models/spree/promotion.rb".freeze, "app/models/spree/promotion/actions/create_adjustment.rb".freeze, "app/models/spree/promotion/actions/create_item_adjustments.rb".freeze, "app/models/spree/promotion/actions/create_line_items.rb".freeze, "app/models/spree/promotion/actions/free_shipping.rb".freeze, "app/models/spree/promotion/rules/country.rb".freeze, "app/models/spree/promotion/rules/first_order.rb".freeze, "app/models/spree/promotion/rules/item_total.rb".freeze, "app/models/spree/promotion/rules/one_use_per_user.rb".freeze, "app/models/spree/promotion/rules/option_value.rb".freeze, "app/models/spree/promotion/rules/product.rb".freeze, "app/models/spree/promotion/rules/taxon.rb".freeze, "app/models/spree/promotion/rules/user.rb".freeze, "app/models/spree/promotion/rules/user_logged_in.rb".freeze, "app/models/spree/promotion_action.rb".freeze, "app/models/spree/promotion_action_line_item.rb".freeze, "app/models/spree/promotion_category.rb".freeze, "app/models/spree/promotion_handler/cart.rb".freeze, "app/models/spree/promotion_handler/coupon.rb".freeze, "app/models/spree/promotion_handler/free_shipping.rb".freeze, "app/models/spree/promotion_handler/page.rb".freeze, "app/models/spree/promotion_handler/promotion_duplicator.rb".freeze, "app/models/spree/promotion_rule.rb".freeze, "app/models/spree/promotion_rule_taxon.rb".freeze, "app/models/spree/promotion_rule_user.rb".freeze, "app/models/spree/property.rb".freeze, "app/models/spree/property_prototype.rb".freeze, "app/models/spree/prototype.rb".freeze, "app/models/spree/prototype_taxon.rb".freeze, "app/models/spree/refund.rb".freeze, "app/models/spree/refund_reason.rb".freeze, "app/models/spree/reimbursement.rb".freeze, "app/models/spree/reimbursement/credit.rb".freeze, "app/models/spree/reimbursement/reimbursement_type_engine.rb".freeze, "app/models/spree/reimbursement/reimbursement_type_validator.rb".freeze, "app/models/spree/reimbursement_performer.rb".freeze, "app/models/spree/reimbursement_tax_calculator.rb".freeze, "app/models/spree/reimbursement_type.rb".freeze, "app/models/spree/reimbursement_type/credit.rb".freeze, "app/models/spree/reimbursement_type/exchange.rb".freeze, "app/models/spree/reimbursement_type/original_payment.rb".freeze, "app/models/spree/reimbursement_type/reimbursement_helpers.rb".freeze, "app/models/spree/reimbursement_type/store_credit.rb".freeze, "app/models/spree/return_authorization.rb".freeze, "app/models/spree/return_authorization_reason.rb".freeze, "app/models/spree/return_item.rb".freeze, "app/models/spree/return_item/eligibility_validator/base_validator.rb".freeze, "app/models/spree/return_item/eligibility_validator/default.rb".freeze, "app/models/spree/return_item/eligibility_validator/inventory_shipped.rb".freeze, "app/models/spree/return_item/eligibility_validator/no_reimbursements.rb".freeze, "app/models/spree/return_item/eligibility_validator/order_completed.rb".freeze, "app/models/spree/return_item/eligibility_validator/rma_required.rb".freeze, "app/models/spree/return_item/eligibility_validator/time_since_purchase.rb".freeze, "app/models/spree/return_item/exchange_variant_eligibility/same_option_value.rb".freeze, "app/models/spree/return_item/exchange_variant_eligibility/same_product.rb".freeze, "app/models/spree/returns_calculator.rb".freeze, "app/models/spree/role.rb".freeze, "app/models/spree/role_user.rb".freeze, "app/models/spree/shipment.rb".freeze, "app/models/spree/shipment_handler.rb".freeze, "app/models/spree/shipping_calculator.rb".freeze, "app/models/spree/shipping_category.rb".freeze, "app/models/spree/shipping_method.rb".freeze, "app/models/spree/shipping_method_category.rb".freeze, "app/models/spree/shipping_method_zone.rb".freeze, "app/models/spree/shipping_rate.rb".freeze, "app/models/spree/state.rb".freeze, "app/models/spree/state_change.rb".freeze, "app/models/spree/stock/adjuster.rb".freeze, "app/models/spree/stock/availability_validator.rb".freeze, "app/models/spree/stock/content_item.rb".freeze, "app/models/spree/stock/coordinator.rb".freeze, "app/models/spree/stock/differentiator.rb".freeze, "app/models/spree/stock/estimator.rb".freeze, "app/models/spree/stock/inventory_unit_builder.rb".freeze, "app/models/spree/stock/package.rb".freeze, "app/models/spree/stock/packer.rb".freeze, "app/models/spree/stock/prioritizer.rb".freeze, "app/models/spree/stock/quantifier.rb".freeze, "app/models/spree/stock/splitter/backordered.rb".freeze, "app/models/spree/stock/splitter/base.rb".freeze, "app/models/spree/stock/splitter/digital.rb".freeze, "app/models/spree/stock/splitter/shipping_category.rb".freeze, "app/models/spree/stock/splitter/weight.rb".freeze, "app/models/spree/stock_item.rb".freeze, "app/models/spree/stock_location.rb".freeze, "app/models/spree/stock_movement.rb".freeze, "app/models/spree/stock_transfer.rb".freeze, "app/models/spree/store.rb".freeze, "app/models/spree/store_credit.rb".freeze, "app/models/spree/store_credit_category.rb".freeze, "app/models/spree/store_credit_event.rb".freeze, "app/models/spree/store_credit_type.rb".freeze, "app/models/spree/store_favicon_image.rb".freeze, "app/models/spree/store_logo.rb".freeze, "app/models/spree/store_mailer_logo.rb".freeze, "app/models/spree/store_payment_method.rb".freeze, "app/models/spree/store_product.rb".freeze, "app/models/spree/store_promotion.rb".freeze, "app/models/spree/tax_category.rb".freeze, "app/models/spree/tax_rate.rb".freeze, "app/models/spree/taxon.rb".freeze, "app/models/spree/taxon_image.rb".freeze, "app/models/spree/taxon_image/configuration/active_storage.rb".freeze, "app/models/spree/taxonomy.rb".freeze, "app/models/spree/variant.rb".freeze, "app/models/spree/wished_item.rb".freeze, "app/models/spree/wishlist.rb".freeze, "app/models/spree/zone.rb".freeze, "app/models/spree/zone_member.rb".freeze, "app/paginators/spree/shared/paginate.rb".freeze, "app/presenters/spree/filters/options_presenter.rb".freeze, "app/presenters/spree/filters/price_presenter.rb".freeze, "app/presenters/spree/filters/price_range_presenter.rb".freeze, "app/presenters/spree/filters/properties_presenter.rb".freeze, "app/presenters/spree/filters/property_presenter.rb".freeze, "app/presenters/spree/filters/quantified_price_range_presenter.rb".freeze, "app/presenters/spree/product_summary_presenter.rb".freeze, "app/presenters/spree/variant_presenter.rb".freeze, "app/presenters/spree/variants/option_types_presenter.rb".freeze, "app/presenters/spree/variants/options_presenter.rb".freeze, "app/services/spree/account/addresses/create.rb".freeze, "app/services/spree/account/addresses/update.rb".freeze, "app/services/spree/account/create.rb".freeze, "app/services/spree/account/update.rb".freeze, "app/services/spree/addresses/create.rb".freeze, "app/services/spree/addresses/helper.rb".freeze, "app/services/spree/addresses/update.rb".freeze, "app/services/spree/cart/add_item.rb".freeze, "app/services/spree/cart/associate.rb".freeze, "app/services/spree/cart/change_currency.rb".freeze, "app/services/spree/cart/create.rb".freeze, "app/services/spree/cart/destroy.rb".freeze, "app/services/spree/cart/empty.rb".freeze, "app/services/spree/cart/estimate_shipping_rates.rb".freeze, "app/services/spree/cart/recalculate.rb".freeze, "app/services/spree/cart/remove_item.rb".freeze, "app/services/spree/cart/remove_line_item.rb".freeze, "app/services/spree/cart/set_quantity.rb".freeze, "app/services/spree/cart/update.rb".freeze, "app/services/spree/checkout/add_store_credit.rb".freeze, "app/services/spree/checkout/advance.rb".freeze, "app/services/spree/checkout/complete.rb".freeze, "app/services/spree/checkout/get_shipping_rates.rb".freeze, "app/services/spree/checkout/next.rb".freeze, "app/services/spree/checkout/remove_store_credit.rb".freeze, "app/services/spree/checkout/select_shipping_method.rb".freeze, "app/services/spree/checkout/update.rb".freeze, "app/services/spree/classifications/reposition.rb".freeze, "app/services/spree/compare_line_items.rb".freeze, "app/services/spree/credit_cards/destroy.rb".freeze, "app/services/spree/data_feeds/google/optional_attributes.rb".freeze, "app/services/spree/data_feeds/google/optional_sub_attributes.rb".freeze, "app/services/spree/data_feeds/google/products_list.rb".freeze, "app/services/spree/data_feeds/google/required_attributes.rb".freeze, "app/services/spree/data_feeds/google/rss.rb".freeze, "app/services/spree/generate_token.rb".freeze, "app/services/spree/line_items/create.rb".freeze, "app/services/spree/line_items/destroy.rb".freeze, "app/services/spree/line_items/helper.rb".freeze, "app/services/spree/line_items/update.rb".freeze, "app/services/spree/locales/set_fallback_locale_for_store.rb".freeze, "app/services/spree/orders/approve.rb".freeze, "app/services/spree/orders/cancel.rb".freeze, "app/services/spree/payments/create.rb".freeze, "app/services/spree/seeds/all.rb".freeze, "app/services/spree/seeds/countries.rb".freeze, "app/services/spree/seeds/default_reimbursement_types.rb".freeze, "app/services/spree/seeds/roles.rb".freeze, "app/services/spree/seeds/shipping_categories.rb".freeze, "app/services/spree/seeds/states.rb".freeze, "app/services/spree/seeds/stock_locations.rb".freeze, "app/services/spree/seeds/store_credit_categories.rb".freeze, "app/services/spree/seeds/stores.rb".freeze, "app/services/spree/seeds/zones.rb".freeze, "app/services/spree/shipments/add_item.rb".freeze, "app/services/spree/shipments/change_state.rb".freeze, "app/services/spree/shipments/create.rb".freeze, "app/services/spree/shipments/helper.rb".freeze, "app/services/spree/shipments/remove_item.rb".freeze, "app/services/spree/shipments/update.rb".freeze, "app/services/spree/stock_locations/stock_items/create.rb".freeze, "app/services/spree/variants/remove_line_items.rb".freeze, "app/services/spree/wallet/create_payment_source.rb".freeze, "app/sorters/spree/base_sorter.rb".freeze, "app/sorters/spree/orders/sort.rb".freeze, "app/sorters/spree/products/sort.rb".freeze, "app/validators/db_maximum_length_validator.rb".freeze, "app/validators/email_validator.rb".freeze, "app/validators/spree/url_validator.rb".freeze, "brakeman.ignore".freeze, "config/initializers/active_storage.rb".freeze, "config/initializers/friendly_id.rb".freeze, "config/initializers/inflections.rb".freeze, "config/initializers/mobility.rb".freeze, "config/initializers/rails61_fixes.rb".freeze, "config/initializers/state_machine.rb".freeze, "config/locales/en.yml".freeze, "config/routes.rb".freeze, "db/migrate/20210914000000_spree_four_three.rb".freeze, "db/migrate/20210915064321_add_metadata_to_spree_orders.rb".freeze, "db/migrate/20210915064322_add_metadata_to_spree_products.rb".freeze, "db/migrate/20210915064323_add_metadata_to_spree_variants.rb".freeze, "db/migrate/20210915064324_add_metadata_to_spree_line_items.rb".freeze, "db/migrate/20210915064325_add_metadata_to_spree_shipments.rb".freeze, "db/migrate/20210915064326_add_metadata_to_spree_payments.rb".freeze, "db/migrate/20210915064327_add_metadata_to_spree_taxons_and_taxonomies.rb".freeze, "db/migrate/20210915064328_add_metadata_to_spree_stock_transfers.rb".freeze, "db/migrate/20210915064329_add_metadata_to_spree_multiple_tables.rb".freeze, "db/migrate/20210920090344_add_deleted_at_to_spree_stores.rb".freeze, "db/migrate/20210921070812_rename_column_access_hash_to_token.rb".freeze, "db/migrate/20210921070813_create_spree_wishlists.rb".freeze, "db/migrate/20210921070814_create_spree_wished_products.rb".freeze, "db/migrate/20210921070815_rename_spree_wished_products_to_spree_wished_items.rb".freeze, "db/migrate/20210921090344_add_unique_stock_item_stock_location_variant_deleted_at_index.rb".freeze, "db/migrate/20210929090344_create_stock_item_stock_location_id_variant_id_coalesce_deleted_at_unique_index.rb".freeze, "db/migrate/20210929091444_create_spree_digital_links.rb".freeze, "db/migrate/20210929093238_create_spree_digitals.rb".freeze, "db/migrate/20210930143043_rename_secret_to_token_on_spree_digital_links.rb".freeze, "db/migrate/20210930155649_add_settings_to_spree_stores.rb".freeze, "db/migrate/20211201202851_update_linkable_resource_types.rb".freeze, "db/migrate/20211203082008_add_settings_to_payment_methods.rb".freeze, "db/migrate/20211229162122_disable_propagate_all_variants_by_default.rb".freeze, "db/migrate/20220103082046_add_status_and_make_active_at_to_spree_products.rb".freeze, "db/migrate/20220106230929_add_internal_note_to_spree_orders.rb".freeze, "db/migrate/20220113052823_create_payment_sources.rb".freeze, "db/migrate/20220117100333_add_make_active_at_to_spree_products.rb".freeze, "db/migrate/20220120092821_add_metadata_to_spree_tax_rates.rb".freeze, "db/migrate/20220201103922_add_first_name_and_last_name_to_spree_users.rb".freeze, "db/migrate/20220222083546_add_barcode_to_spree_variants.rb".freeze, "db/migrate/20220329113557_fix_cms_pages_unique_indexes.rb".freeze, "db/migrate/20220613133029_add_metadata_to_spree_stock_items.rb".freeze, "db/migrate/20220706112554_create_product_name_and_description_translations_for_mobility_table_backend.rb".freeze, "db/migrate/20220715083542_create_spree_product_translations_for_mobility.rb".freeze, "db/migrate/20220715120222_change_product_name_null_to_true.rb".freeze, "db/migrate/20220718100743_create_spree_taxon_name_and_description_translations_for_mobility_table_backend.rb".freeze, "db/migrate/20220718100948_change_taxon_name_null_to_true.rb".freeze, "db/migrate/20220802070609_add_locale_to_friendly_id_slugs.rb".freeze, "db/migrate/20220802073225_create_spree_product_slug_translations_for_mobility_table_backend.rb".freeze, "db/migrate/20220804073928_transfer_data_to_translatable_tables.rb".freeze, "db/migrate/20221215151408_add_selected_locale_to_spree_users.rb".freeze, "db/migrate/20221219123957_add_deleted_at_to_product_translations.rb".freeze, "db/migrate/20221220133432_add_uniqueness_constraint_to_product_translations.rb".freeze, "db/migrate/20221229132350_create_spree_data_feed_settings.rb".freeze, "db/migrate/20230103144439_create_option_type_translations.rb".freeze, "db/migrate/20230103151034_create_option_value_translations.rb".freeze, "db/migrate/20230109084253_create_product_property_translations.rb".freeze, "db/migrate/20230109094907_transfer_options_data_to_translatable_tables.rb".freeze, "db/migrate/20230109105943_create_property_translations.rb".freeze, "db/migrate/20230109110840_transfer_property_data_to_translatable_tables.rb".freeze, "db/migrate/20230110142344_backfill_friendly_id_slug_locale.rb".freeze, "db/migrate/20230111121534_add_additional_taxon_translation_fields.rb".freeze, "db/migrate/20230111122511_transfer_product_and_taxon_data_to_translatable_tables.rb".freeze, "db/migrate/20230117115531_create_taxonomy_translations.rb".freeze, "db/migrate/20230117120430_allow_null_taxonomy_name.rb".freeze, "db/migrate/20230117121303_transfer_taxonomy_data_to_translatable_tables.rb".freeze, "db/migrate/20230210142732_create_store_translations.rb".freeze, "db/migrate/20230210142849_transfer_store_data_to_translatable_tables.rb".freeze, "db/migrate/20230210230434_add_deleted_at_to_store_translations.rb".freeze, "db/migrate/20230415155958_rename_data_feed_settings_table.rb".freeze, "db/migrate/20230415160828_rename_data_feed_table_columns.rb".freeze, "db/migrate/20230415161226_add_indexes_to_data_feeds_table.rb".freeze, "db/migrate/20230512094803_rename_data_feeds_column_provider_to_type.rb".freeze, "db/migrate/20230514162157_add_index_on_locale_and_permalink_to_spree_taxons.rb".freeze, "db/seeds.rb".freeze, "lib/friendly_id/paranoia.rb".freeze, "lib/generators/spree/custom_user/custom_user_generator.rb".freeze, "lib/generators/spree/custom_user/templates/authentication_helpers.rb.tt".freeze, "lib/generators/spree/custom_user/templates/initializer.rb.tt".freeze, "lib/generators/spree/custom_user/templates/migration.rb.tt".freeze, "lib/generators/spree/dummy/dummy_generator.rb".freeze, "lib/generators/spree/dummy/templates/initializers/devise.rb".freeze, "lib/generators/spree/dummy/templates/package.json".freeze, "lib/generators/spree/dummy/templates/rails/application.rb".freeze, "lib/generators/spree/dummy/templates/rails/boot.rb".freeze, "lib/generators/spree/dummy/templates/rails/database.yml".freeze, "lib/generators/spree/dummy/templates/rails/routes.rb".freeze, "lib/generators/spree/dummy/templates/rails/script/rails".freeze, "lib/generators/spree/dummy/templates/rails/test.rb".freeze, "lib/generators/spree/dummy_model/dummy_model_generator.rb".freeze, "lib/generators/spree/dummy_model/templates/migration.rb.tt".freeze, "lib/generators/spree/dummy_model/templates/model.rb.tt".freeze, "lib/generators/spree/install/install_generator.rb".freeze, "lib/generators/spree/install/templates/config/initializers/spree.rb".freeze, "lib/mobility/plugins/store_based_fallbacks.rb".freeze, "lib/spree/core.rb".freeze, "lib/spree/core/components.rb".freeze, "lib/spree/core/configuration.rb".freeze, "lib/spree/core/controller_helpers/auth.rb".freeze, "lib/spree/core/controller_helpers/common.rb".freeze, "lib/spree/core/controller_helpers/currency.rb".freeze, "lib/spree/core/controller_helpers/locale.rb".freeze, "lib/spree/core/controller_helpers/order.rb".freeze, "lib/spree/core/controller_helpers/search.rb".freeze, "lib/spree/core/controller_helpers/store.rb".freeze, "lib/spree/core/controller_helpers/strong_parameters.rb".freeze, "lib/spree/core/dependencies.rb".freeze, "lib/spree/core/dependencies_helper.rb".freeze, "lib/spree/core/engine.rb".freeze, "lib/spree/core/importer.rb".freeze, "lib/spree/core/importer/order.rb".freeze, "lib/spree/core/importer/product.rb".freeze, "lib/spree/core/number_generator.rb".freeze, "lib/spree/core/preferences/configuration.rb".freeze, "lib/spree/core/preferences/preferable.rb".freeze, "lib/spree/core/preferences/preferable_class_methods.rb".freeze, "lib/spree/core/preferences/scoped_store.rb".freeze, "lib/spree/core/preferences/store.rb".freeze, "lib/spree/core/product_duplicator.rb".freeze, "lib/spree/core/product_filters.rb".freeze, "lib/spree/core/query_filters.rb".freeze, "lib/spree/core/query_filters/comparable.rb".freeze, "lib/spree/core/query_filters/date.rb".freeze, "lib/spree/core/query_filters/number.rb".freeze, "lib/spree/core/query_filters/text.rb".freeze, "lib/spree/core/routes.rb".freeze, "lib/spree/core/search/base.rb".freeze, "lib/spree/core/token_generator.rb".freeze, "lib/spree/core/version.rb".freeze, "lib/spree/database_type_utilities.rb".freeze, "lib/spree/i18n.rb".freeze, "lib/spree/localized_number.rb".freeze, "lib/spree/migrations.rb".freeze, "lib/spree/money.rb".freeze, "lib/spree/permitted_attributes.rb".freeze, "lib/spree/service_module.rb".freeze, "lib/spree/testing_support/ability_helpers.rb".freeze, "lib/spree/testing_support/authorization_helpers.rb".freeze, "lib/spree/testing_support/bar_ability.rb".freeze, "lib/spree/testing_support/caching.rb".freeze, "lib/spree/testing_support/capybara_config.rb".freeze, "lib/spree/testing_support/capybara_ext.rb".freeze, "lib/spree/testing_support/common_rake.rb".freeze, "lib/spree/testing_support/controller_requests.rb".freeze, "lib/spree/testing_support/extension_rake.rb".freeze, "lib/spree/testing_support/factories.rb".freeze, "lib/spree/testing_support/factories/address_factory.rb".freeze, "lib/spree/testing_support/factories/adjustment_factory.rb".freeze, "lib/spree/testing_support/factories/asset_factory.rb".freeze, "lib/spree/testing_support/factories/calculator_factory.rb".freeze, "lib/spree/testing_support/factories/classification_factory.rb".freeze, "lib/spree/testing_support/factories/cms_page_factory.rb".freeze, "lib/spree/testing_support/factories/cms_section_factory.rb".freeze, "lib/spree/testing_support/factories/country_factory.rb".freeze, "lib/spree/testing_support/factories/credit_card_factory.rb".freeze, "lib/spree/testing_support/factories/customer_return_factory.rb".freeze, "lib/spree/testing_support/factories/digital_factory.rb".freeze, "lib/spree/testing_support/factories/digital_link_factory.rb".freeze, "lib/spree/testing_support/factories/favicon_image_factory.rb".freeze, "lib/spree/testing_support/factories/google_data_feed_factory.rb".freeze, "lib/spree/testing_support/factories/icon_factory.rb".freeze, "lib/spree/testing_support/factories/image_factory.rb".freeze, "lib/spree/testing_support/factories/inventory_unit_factory.rb".freeze, "lib/spree/testing_support/factories/line_item_factory.rb".freeze, "lib/spree/testing_support/factories/log_entry_factory.rb".freeze, "lib/spree/testing_support/factories/menu_factory.rb".freeze, "lib/spree/testing_support/factories/menu_item_factory.rb".freeze, "lib/spree/testing_support/factories/options_factory.rb".freeze, "lib/spree/testing_support/factories/order_factory.rb".freeze, "lib/spree/testing_support/factories/order_promotion_factory.rb".freeze, "lib/spree/testing_support/factories/payment_capture_event_factory.rb".freeze, "lib/spree/testing_support/factories/payment_factory.rb".freeze, "lib/spree/testing_support/factories/payment_method_factory.rb".freeze, "lib/spree/testing_support/factories/price_factory.rb".freeze, "lib/spree/testing_support/factories/product_factory.rb".freeze, "lib/spree/testing_support/factories/product_option_type_factory.rb".freeze, "lib/spree/testing_support/factories/product_property_factory.rb".freeze, "lib/spree/testing_support/factories/product_translation_factory.rb".freeze, "lib/spree/testing_support/factories/promotion_action_factory.rb".freeze, "lib/spree/testing_support/factories/promotion_category_factory.rb".freeze, "lib/spree/testing_support/factories/promotion_factory.rb".freeze, "lib/spree/testing_support/factories/promotion_rule_factory.rb".freeze, "lib/spree/testing_support/factories/property_factory.rb".freeze, "lib/spree/testing_support/factories/prototype_factory.rb".freeze, "lib/spree/testing_support/factories/refund_factory.rb".freeze, "lib/spree/testing_support/factories/reimbursement_credit_factory.rb".freeze, "lib/spree/testing_support/factories/reimbursement_factory.rb".freeze, "lib/spree/testing_support/factories/reimbursement_type_factory.rb".freeze, "lib/spree/testing_support/factories/return_authorization_factory.rb".freeze, "lib/spree/testing_support/factories/return_item_factory.rb".freeze, "lib/spree/testing_support/factories/role_factory.rb".freeze, "lib/spree/testing_support/factories/shipment_factory.rb".freeze, "lib/spree/testing_support/factories/shipping_category_factory.rb".freeze, "lib/spree/testing_support/factories/shipping_method_factory.rb".freeze, "lib/spree/testing_support/factories/shipping_rate_factory.rb".freeze, "lib/spree/testing_support/factories/state_change_factory.rb".freeze, "lib/spree/testing_support/factories/state_factory.rb".freeze, "lib/spree/testing_support/factories/stock_factory.rb".freeze, "lib/spree/testing_support/factories/stock_item_factory.rb".freeze, "lib/spree/testing_support/factories/stock_location_factory.rb".freeze, "lib/spree/testing_support/factories/stock_movement_factory.rb".freeze, "lib/spree/testing_support/factories/stock_transfer_factory.rb".freeze, "lib/spree/testing_support/factories/store_credit_category_factory.rb".freeze, "lib/spree/testing_support/factories/store_credit_event_factory.rb".freeze, "lib/spree/testing_support/factories/store_credit_factory.rb".freeze, "lib/spree/testing_support/factories/store_credit_type_factory.rb".freeze, "lib/spree/testing_support/factories/store_factory.rb".freeze, "lib/spree/testing_support/factories/tax_category_factory.rb".freeze, "lib/spree/testing_support/factories/tax_rate_factory.rb".freeze, "lib/spree/testing_support/factories/taxon_factory.rb".freeze, "lib/spree/testing_support/factories/taxon_image_factory.rb".freeze, "lib/spree/testing_support/factories/taxonomy_factory.rb".freeze, "lib/spree/testing_support/factories/user_factory.rb".freeze, "lib/spree/testing_support/factories/variant_factory.rb".freeze, "lib/spree/testing_support/factories/wished_variant_factory.rb".freeze, "lib/spree/testing_support/factories/wishlist_factory.rb".freeze, "lib/spree/testing_support/factories/zone_factory.rb".freeze, "lib/spree/testing_support/factories/zone_member_factory.rb".freeze, "lib/spree/testing_support/flash.rb".freeze, "lib/spree/testing_support/flatpickr_capybara.rb".freeze, "lib/spree/testing_support/i18n.rb".freeze, "lib/spree/testing_support/image_helpers.rb".freeze, "lib/spree/testing_support/jobs.rb".freeze, "lib/spree/testing_support/kernel.rb".freeze, "lib/spree/testing_support/locale_helpers.rb".freeze, "lib/spree/testing_support/metadata.rb".freeze, "lib/spree/testing_support/next_instance_of.rb".freeze, "lib/spree/testing_support/order_walkthrough.rb".freeze, "lib/spree/testing_support/preferences.rb".freeze, "lib/spree/testing_support/rspec_retry_config.rb".freeze, "lib/spree/testing_support/url_helpers.rb".freeze, "lib/spree/translation_migrations.rb".freeze, "lib/spree_core.rb".freeze, "lib/tasks/core.rake".freeze, "lib/tasks/exchanges.rake".freeze, "script/rails".freeze, "spec/fixtures/favicon.ico".freeze, "spec/fixtures/files/icon_256x256.gif".freeze, "spec/fixtures/files/icon_256x256.png".freeze, "spec/fixtures/files/icon_512x512.png".freeze, "spec/fixtures/files/img_256x128.png".freeze, "spec/fixtures/text-file.txt".freeze, "spec/fixtures/thinking-cat.jpg".freeze, "spree_core.gemspec".freeze] s.homepage = "https://spreecommerce.org".freeze s.licenses = ["BSD-3-Clause".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.5.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "The bare bones necessary for Spree".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 6.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 6.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 6.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 6.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 6.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 6.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 6.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 6.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.67".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.8".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.6".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.3".freeze, ">= 3.3.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 5.2".freeze, ">= 5.2.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 6.13".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.9".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.4".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.3".freeze, "< 3.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.6".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.7".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.9".freeze, "<= 0.9.5".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2.9".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.0.4".freeze]) end