--- !ruby/object:Gem::Specification name: spree_frontend version: !ruby/object:Gem::Version version: 4.6.0 platform: ruby authors: - Sean Schofield - Spark Solutions autorequire: bindir: bin cert_chain: [] date: 2023-05-31 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: spree_api requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.6.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.6.0 - !ruby/object:Gem::Dependency name: spree_core requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.6.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.6.0 - !ruby/object:Gem::Dependency name: babel-transpiler requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.7' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.7' - !ruby/object:Gem::Dependency name: bootstrap requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.0' - !ruby/object:Gem::Dependency name: glyphicons requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: canonical-rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.2' - - ">=" - !ruby/object:Gem::Version version: 0.2.10 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.2' - - ">=" - !ruby/object:Gem::Version version: 0.2.10 - !ruby/object:Gem::Dependency name: inline_svg requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.5' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.5' - !ruby/object:Gem::Dependency name: jsbundling-rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: jquery-rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.3' - !ruby/object:Gem::Dependency name: sass-rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5' - !ruby/object:Gem::Dependency name: turbo-rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: responders requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: sprockets requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.0' - !ruby/object:Gem::Dependency name: flag-icons-rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.4' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.4' - !ruby/object:Gem::Dependency name: capybara-accessible requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: The default Storefront built with Rails and Turbo/Hotwire for Spree eCommerce platform email: hello@spreecommerce.org executables: [] extensions: [] extra_rdoc_files: [] files: - ".circleci/config.yml" - ".codeclimate.yml" - ".deepsource.toml" - ".editorconfig" - ".eslintignore" - ".eslintrc" - ".gem_release.yml" - ".github/CONTRIBUTING.md" - ".github/ISSUE_TEMPLATE.md" - ".github/ISSUE_TEMPLATE/bug_report.md" - ".github/ISSUE_TEMPLATE/feature_request.md" - ".github/dependabot.yml" - ".gitignore" - ".rubocop.yml" - ".solargraph.yml" - ".stylelintignore" - ".stylelintrc" - CODE_OF_CONDUCT.md - Gemfile - LICENSE - README.md - Rakefile - SECURITY.md - app/assets/config/spree_frontend_manifest.js - app/assets/images/arrow-down.svg - app/assets/images/arrow-right-circle-fill.svg - app/assets/images/arrow-right.svg - app/assets/images/arrow.svg - app/assets/images/bag.svg - app/assets/images/burger.svg - app/assets/images/card-image.svg - app/assets/images/cart.svg - app/assets/images/check-mark-circle.png - app/assets/images/check-mark-circle.svg - app/assets/images/check-mark.svg - app/assets/images/circle-radio.svg - app/assets/images/circle.svg - app/assets/images/close.svg - app/assets/images/credit_cards/amex_cid.gif - app/assets/images/credit_cards/credit_card.gif - app/assets/images/credit_cards/discover_cid.gif - app/assets/images/credit_cards/icons/american_express.png - app/assets/images/credit_cards/icons/american_express.svg - app/assets/images/credit_cards/icons/cirrus.png - app/assets/images/credit_cards/icons/delta.png - app/assets/images/credit_cards/icons/diners_club.png - app/assets/images/credit_cards/icons/diners_club.svg - app/assets/images/credit_cards/icons/directdebit.png - app/assets/images/credit_cards/icons/discover.png - app/assets/images/credit_cards/icons/discover.svg - app/assets/images/credit_cards/icons/egold.png - app/assets/images/credit_cards/icons/generic.svg - app/assets/images/credit_cards/icons/jcb.png - app/assets/images/credit_cards/icons/jcb.svg - app/assets/images/credit_cards/icons/maestro.png - app/assets/images/credit_cards/icons/maestro.svg - app/assets/images/credit_cards/icons/master.png - app/assets/images/credit_cards/icons/master.svg - app/assets/images/credit_cards/icons/paypal.png - app/assets/images/credit_cards/icons/solo.png - app/assets/images/credit_cards/icons/switch.png - app/assets/images/credit_cards/icons/visa.png - app/assets/images/credit_cards/icons/visa.svg - app/assets/images/credit_cards/icons/visaelectron.png - app/assets/images/credit_cards/icons/westernunion.png - app/assets/images/credit_cards/icons/wirecard.png - app/assets/images/credit_cards/icons/worldpay.png - app/assets/images/credit_cards/master_cid.jpg - app/assets/images/credit_cards/visa_cid.gif - app/assets/images/edit.svg - app/assets/images/empty-cart.svg - app/assets/images/error.svg - app/assets/images/facebook.svg - app/assets/images/favicon.ico - app/assets/images/file-image.svg - app/assets/images/full_circle-radio.svg - app/assets/images/full_circle.svg - app/assets/images/garbage.svg - app/assets/images/garbage_2.svg - app/assets/images/global.svg - app/assets/images/homepage/products.jpg - app/assets/images/image.svg - app/assets/images/info.svg - app/assets/images/instagram.svg - app/assets/images/logo-spree.png - app/assets/images/logo.png - app/assets/images/logo.svg - app/assets/images/logo/spree_50.png - app/assets/images/logo@2x.png - app/assets/images/logo@3x.png - app/assets/images/magnifying-glass.svg - app/assets/images/minus.svg - app/assets/images/noimage/large.png - app/assets/images/noimage/mini.png - app/assets/images/noimage/plp.png - app/assets/images/noimage/plp.svg - app/assets/images/noimage/product.png - app/assets/images/noimage/small.png - app/assets/images/pagination-arrow-right.svg - app/assets/images/pagination-double-arrow-right.svg - app/assets/images/person.svg - app/assets/images/picture-zoom.svg - app/assets/images/plus.svg - app/assets/images/radio-button.svg - app/assets/images/search-no-results.svg - app/assets/images/search.svg - app/assets/images/twitter.svg - app/assets/images/vimeo.svg - app/assets/javascripts/spree/frontend.js - app/assets/javascripts/spree/frontend/account.js - app/assets/javascripts/spree/frontend/api/main.js - app/assets/javascripts/spree/frontend/api/storefront/cart.js - app/assets/javascripts/spree/frontend/api_tokens.js - app/assets/javascripts/spree/frontend/carousel-noconflict.js - app/assets/javascripts/spree/frontend/cart.js - app/assets/javascripts/spree/frontend/checkout.js - app/assets/javascripts/spree/frontend/checkout/address.js - app/assets/javascripts/spree/frontend/checkout/address_book.js - app/assets/javascripts/spree/frontend/checkout/payment.js - app/assets/javascripts/spree/frontend/checkout/shipment.js - app/assets/javascripts/spree/frontend/components-bootstrap/.gitkeep - app/assets/javascripts/spree/frontend/components-custom/.gitkeep - app/assets/javascripts/spree/frontend/coupon_manager.js - app/assets/javascripts/spree/frontend/currency.js - app/assets/javascripts/spree/frontend/locale.es6 - app/assets/javascripts/spree/frontend/login.js - app/assets/javascripts/spree/frontend/main.js - app/assets/javascripts/spree/frontend/main_nav_bar.js - app/assets/javascripts/spree/frontend/turbo_scroll_fix.js - app/assets/javascripts/spree/frontend/viewport.js - app/assets/javascripts/spree/frontend/views/spree/home/product_carousels.js - app/assets/javascripts/spree/frontend/views/spree/layouts/spree_application.js - app/assets/javascripts/spree/frontend/views/spree/product/related.js - app/assets/javascripts/spree/frontend/views/spree/products/cart_form.js - app/assets/javascripts/spree/frontend/views/spree/products/description.js - app/assets/javascripts/spree/frontend/views/spree/products/index.js - app/assets/javascripts/spree/frontend/views/spree/products/modal_carousel.js - app/assets/javascripts/spree/frontend/views/spree/products/price_filters.es6 - app/assets/javascripts/spree/frontend/views/spree/shared/carousel.js - app/assets/javascripts/spree/frontend/views/spree/shared/carousel/single.js - app/assets/javascripts/spree/frontend/views/spree/shared/carousel/swipes.js - app/assets/javascripts/spree/frontend/views/spree/shared/carousel/thumbnails.js - app/assets/javascripts/spree/frontend/views/spree/shared/delete_address_popup.js - app/assets/javascripts/spree/frontend/views/spree/shared/mobile_navigation.js - app/assets/javascripts/spree/frontend/views/spree/shared/nav_bar.js - app/assets/javascripts/spree/frontend/views/spree/shared/product_added_modal.js - app/assets/javascripts/spree/frontend/views/spree/shared/quantity_select.js - app/assets/javascripts/spree/frontend/views/spree/shared/variant_select.js - app/assets/javascripts/spree/lazysizes.config.js - app/assets/stylesheets/spree/frontend.css - app/assets/stylesheets/spree/frontend/application.scss - app/assets/stylesheets/spree/frontend/bootstrap-patches.scss - app/assets/stylesheets/spree/frontend/components-bootstrap/.gitkeep - app/assets/stylesheets/spree/frontend/components-bootstrap/alert.scss - app/assets/stylesheets/spree/frontend/components-bootstrap/button.scss - app/assets/stylesheets/spree/frontend/components-bootstrap/carousel.scss - app/assets/stylesheets/spree/frontend/components-bootstrap/modal.scss - app/assets/stylesheets/spree/frontend/components-custom/.gitkeep - app/assets/stylesheets/spree/frontend/components-custom/headers.scss - app/assets/stylesheets/spree/frontend/components-custom/inputs.scss - app/assets/stylesheets/spree/frontend/flags/_flag-icon-base.scss - app/assets/stylesheets/spree/frontend/flags/_flag-icon-list.scss - app/assets/stylesheets/spree/frontend/flags/_variables.scss - app/assets/stylesheets/spree/frontend/flags/flag-icon.scss - app/assets/stylesheets/spree/frontend/fonts.scss - app/assets/stylesheets/spree/frontend/functions.scss - app/assets/stylesheets/spree/frontend/helpers/spree/frontend_helper.scss - app/assets/stylesheets/spree/frontend/margins.scss - app/assets/stylesheets/spree/frontend/mixins.scss - app/assets/stylesheets/spree/frontend/variables/.gitkeep - app/assets/stylesheets/spree/frontend/variables/bootstrap-overrides.scss - app/assets/stylesheets/spree/frontend/variables/helper-variables.scss - app/assets/stylesheets/spree/frontend/variables/variables.scss - app/assets/stylesheets/spree/frontend/views/spree/.gitkeep - app/assets/stylesheets/spree/frontend/views/spree/checkout/confirm.scss - app/assets/stylesheets/spree/frontend/views/spree/checkout/delivery.scss - app/assets/stylesheets/spree/frontend/views/spree/checkout/edit.scss - app/assets/stylesheets/spree/frontend/views/spree/checkout/payment.scss - app/assets/stylesheets/spree/frontend/views/spree/checkout/registration.scss - app/assets/stylesheets/spree/frontend/views/spree/cms_sections/_index.scss - app/assets/stylesheets/spree/frontend/views/spree/cms_sections/product_buy_bar.scss - app/assets/stylesheets/spree/frontend/views/spree/errors/not_found.scss - app/assets/stylesheets/spree/frontend/views/spree/home/index.scss - app/assets/stylesheets/spree/frontend/views/spree/icon.scss - app/assets/stylesheets/spree/frontend/views/spree/layouts/spree_application.scss - app/assets/stylesheets/spree/frontend/views/spree/orders/edit.scss - app/assets/stylesheets/spree/frontend/views/spree/orders/show.scss - app/assets/stylesheets/spree/frontend/views/spree/products/cart_form.scss - app/assets/stylesheets/spree/frontend/views/spree/products/gallery_modal.scss - app/assets/stylesheets/spree/frontend/views/spree/products/index.scss - app/assets/stylesheets/spree/frontend/views/spree/products/show.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/_color_select.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/_images.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/carousel/single.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/carousel/thumbnails.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/cart.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/category_nav_bar.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/change_store.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/delete_address_popup.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/dropdown.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/footer.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/header.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/login.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/main_nav_bar.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/mobile_navigation.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/nav_bar.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/no_product_available.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/order_details.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/product.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/product_added_modal.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/quantity_select.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/registration.scss - app/assets/stylesheets/spree/frontend/views/spree/shared/search_form.scss - app/assets/stylesheets/spree/frontend/views/spree/taxons/show.scss - app/assets/stylesheets/spree/frontend/views/spree/user_passwords/user_passwords.scss - app/assets/stylesheets/spree/frontend/views/spree/user_sessions/new.scss - app/assets/stylesheets/spree/frontend/views/spree/users/show.scss - app/controllers/concerns/spree/checkout/address_book.rb - app/controllers/concerns/spree/locale_urls.rb - app/controllers/spree/addresses_controller.rb - app/controllers/spree/checkout_controller.rb - app/controllers/spree/cms_pages_controller.rb - app/controllers/spree/content_controller.rb - app/controllers/spree/currency_controller.rb - app/controllers/spree/errors_controller.rb - app/controllers/spree/home_controller.rb - app/controllers/spree/locale_controller.rb - app/controllers/spree/orders_controller.rb - app/controllers/spree/products_controller.rb - app/controllers/spree/store_controller.rb - app/controllers/spree/taxons_controller.rb - app/helpers/spree/addresses_helper.rb - app/helpers/spree/cache_helper.rb - app/helpers/spree/cms_pages_helper.rb - app/helpers/spree/frontend_helper.rb - app/helpers/spree/navigation_helper.rb - app/helpers/spree/orders_helper.rb - app/helpers/spree/products_filters_helper.rb - app/helpers/spree/store_helper.rb - app/helpers/spree/structured_data_helper.rb - app/helpers/spree/taxons_helper.rb - app/services/spree/build_localized_redirect_url.rb - app/views/kaminari/twitter-bootstrap-4/_first_page.html.erb - app/views/kaminari/twitter-bootstrap-4/_gap.html.erb - app/views/kaminari/twitter-bootstrap-4/_last_page.html.erb - app/views/kaminari/twitter-bootstrap-4/_next_page.html.erb - app/views/kaminari/twitter-bootstrap-4/_page.html.erb - app/views/kaminari/twitter-bootstrap-4/_paginator.html.erb - app/views/kaminari/twitter-bootstrap-4/_prev_page.html.erb - app/views/spree/address/_form.html.erb - app/views/spree/addresses/_form.html.erb - app/views/spree/addresses/destroy.js.erb - app/views/spree/addresses/edit.html.erb - app/views/spree/addresses/new.html.erb - app/views/spree/checkout/_address.html.erb - app/views/spree/checkout/_confirm.html.erb - app/views/spree/checkout/_credit_card.html.erb - app/views/spree/checkout/_delivery.html.erb - app/views/spree/checkout/_delivery_informations.html.erb - app/views/spree/checkout/_payment.html.erb - app/views/spree/checkout/_payment_sources.html.erb - app/views/spree/checkout/_summary.html.erb - app/views/spree/checkout/edit.html.erb - app/views/spree/checkout/payment/_check.html.erb - app/views/spree/checkout/payment/_gateway.html.erb - app/views/spree/checkout/payment/_storecredit.html.erb - app/views/spree/checkout/registration.html.erb - app/views/spree/cms_pages/show.html.erb - app/views/spree/content/cvv.html.erb - app/views/spree/content/test.html.erb - app/views/spree/errors/forbidden.html.erb - app/views/spree/errors/not_found.html.erb - app/views/spree/errors/unauthorized.html.erb - app/views/spree/home/index.html.erb - app/views/spree/layouts/checkout.html.erb - app/views/spree/layouts/spree_application.html.erb - app/views/spree/locale/index.html.erb - app/views/spree/orders/_adjustment_row.html.erb - app/views/spree/orders/_adjustments.html.erb - app/views/spree/orders/_coupon_code.html.erb - app/views/spree/orders/_form.html.erb - app/views/spree/orders/_line_item.html.erb - app/views/spree/orders/_line_item_data.html.erb - app/views/spree/orders/edit.html.erb - app/views/spree/orders/show.html.erb - app/views/spree/products/_cart_form.html.erb - app/views/spree/products/_cart_form_availability_templates.html.erb - app/views/spree/products/_color_option_type.html.erb - app/views/spree/products/_description.html.erb - app/views/spree/products/_filter_and_sort_mobile_buttons.html.erb - app/views/spree/products/_filters_desktop.html.erb - app/views/spree/products/_filters_mobile.html.erb - app/views/spree/products/_gallery.html.erb - app/views/spree/products/_gallery_modal.html.erb - app/views/spree/products/_no_results.html.erb - app/views/spree/products/_no_results_with_filters.html.erb - app/views/spree/products/_option_type.html.erb - app/views/spree/products/_product.html.erb - app/views/spree/products/_promotions.html.erb - app/views/spree/products/_properties.html.erb - app/views/spree/products/_sort_desktop.html.erb - app/views/spree/products/_sort_mobile.html.erb - app/views/spree/products/_taxons.html.erb - app/views/spree/products/_thumbnails.html.erb - app/views/spree/products/index.html.erb - app/views/spree/products/related.html.erb - app/views/spree/products/show.html.erb - app/views/spree/shared/_address.html.erb - app/views/spree/shared/_breadcrumbs.html.erb - app/views/spree/shared/_carousel_4_products.html.erb - app/views/spree/shared/_cart.html.erb - app/views/spree/shared/_checkout_header.html.erb - app/views/spree/shared/_color_select.html.erb - app/views/spree/shared/_copyright.html.erb - app/views/spree/shared/_currency_dropdown.html.erb - app/views/spree/shared/_delete_address_popup.html.erb - app/views/spree/shared/_error_messages.html.erb - app/views/spree/shared/_flashes.html.erb - app/views/spree/shared/_footer.html.erb - app/views/spree/shared/_get_started.html.erb - app/views/spree/shared/_head.html.erb - app/views/spree/shared/_header.html.erb - app/views/spree/shared/_internationalization_options.html.erb - app/views/spree/shared/_line_item.html.erb - app/views/spree/shared/_link_to_account.html.erb - app/views/spree/shared/_link_to_cart.html.erb - app/views/spree/shared/_locale_and_currency.html.erb - app/views/spree/shared/_locale_dropdown.html.erb - app/views/spree/shared/_login.html.erb - app/views/spree/shared/_main_nav_bar.html.erb - app/views/spree/shared/_mobile_internationalization_options.html.erb - app/views/spree/shared/_mobile_navigation.html.erb - app/views/spree/shared/_nav_bar.html.erb - app/views/spree/shared/_no_product_available.html.erb - app/views/spree/shared/_option_values.html.erb - app/views/spree/shared/_order_details.html.erb - app/views/spree/shared/_paths.html.erb - app/views/spree/shared/_payment.html.erb - app/views/spree/shared/_payment_sources.html.erb - app/views/spree/shared/_product.html.erb - app/views/spree/shared/_product_added_modal.html.erb - app/views/spree/shared/_products.html.erb - app/views/spree/shared/_properties.html.erb - app/views/spree/shared/_quantity_select.html.erb - app/views/spree/shared/_registration.html.erb - app/views/spree/shared/_search.html.erb - app/views/spree/shared/_shipment_tracking.html.erb - app/views/spree/shared/_sidebar.html.erb - app/views/spree/shared/_translations.html.erb - app/views/spree/shared/_user_form.html.erb - app/views/spree/shared/carousel/_single.html.erb - app/views/spree/shared/carousel/_thumbnails.html.erb - app/views/spree/shared/cms/pages/_edit_mode.html.erb - app/views/spree/shared/cms/sections/_featured_article.html.erb - app/views/spree/shared/cms/sections/_hero_image.html.erb - app/views/spree/shared/cms/sections/_image_gallery.html.erb - app/views/spree/shared/cms/sections/_product_carousel.html.erb - app/views/spree/shared/cms/sections/_rich_text_content.html.erb - app/views/spree/shared/cms/sections/_side_by_side_images.html.erb - app/views/spree/taxons/_header.html.erb - app/views/spree/taxons/_subcategories.html.erb - app/views/spree/taxons/product_carousel.html.erb - app/views/spree/taxons/show.html.erb - app/views/spree/users/_address.html.erb - app/views/spree/users/_address_controls.html.erb - app/views/spree/users/edit.html.erb - app/views/spree/users/show.html.erb - config/initializers/assets.rb - config/initializers/canonical_rails.rb - config/routes.rb - lib/generators/spree/frontend/copy_storefront/copy_storefront_generator.rb - lib/generators/spree/frontend/install/install_generator.rb - lib/generators/spree/frontend/install/templates/app/assets/config/manifest.js - lib/generators/spree/frontend/install/templates/vendor/assets/javascripts/spree/frontend/all.js - lib/generators/spree/frontend/install/templates/vendor/assets/stylesheets/spree/frontend/all.css - lib/spree/frontend.rb - lib/spree/frontend/configuration.rb - lib/spree/frontend/engine.rb - lib/spree/frontend/middleware/seo_assist.rb - lib/spree/frontend/version.rb - lib/spree_frontend.rb - license.md - script/rails - spec/fixtures/files/store_favicon.ico - spec/fixtures/thinking-cat.jpg - spree_frontend.gemspec - vendor/assets/javascripts/accounting.min.js - vendor/assets/javascripts/cleave.js - vendor/assets/javascripts/fetch.umd.js - vendor/assets/javascripts/jquery.payment.js - vendor/assets/javascripts/jsuri.js - vendor/assets/javascripts/lazysizes.min.js - vendor/assets/javascripts/polyfill.min.js homepage: https://spreecommerce.org licenses: - BSD-3-Clause metadata: bug_tracker_uri: https://github.com/spree/spree/issues changelog_uri: https://github.com/spree/spree/releases/tag/v4.6.0 documentation_uri: https://dev-docs.spreecommerce.org/ source_code_uri: https://github.com/spree/spree/tree/v4.6.0 post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.5' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: - none rubygems_version: 3.4.1 signing_key: specification_version: 4 summary: The default Storefront built with Rails and Turbo/Hotwire for Spree eCommerce platform test_files: []