# -*- encoding: utf-8 -*- # stub: spree_frontend 4.3.0.rc3 ruby lib Gem::Specification.new do |s| s.name = "spree_frontend".freeze s.version = "4.3.0.rc3".freeze s.required_rubygems_version = Gem::Requirement.new("> 1.3.1".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.0.rc3", "documentation_uri" => "https://dev-docs.spreecommerce.org/", "source_code_uri" => "https://github.com/spree/spree/tree/v4.3.0.rc3" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Sean Schofield".freeze, "Spark Solutions".freeze] s.date = "2021-08-30" s.description = "The default Storefront built with Rails and Turbolinks for Spree eCommerce platform".freeze s.email = "hello@spreecommerce.org".freeze s.files = ["Gemfile".freeze, "LICENSE".freeze, "Rakefile".freeze, "app/assets/config/spree_frontend_manifest.js".freeze, "app/assets/images/arrow-down.svg".freeze, "app/assets/images/arrow-right-circle-fill.svg".freeze, "app/assets/images/arrow-right.svg".freeze, "app/assets/images/arrow.svg".freeze, "app/assets/images/bag.svg".freeze, "app/assets/images/burger.svg".freeze, "app/assets/images/card-image.svg".freeze, "app/assets/images/cart.svg".freeze, "app/assets/images/check-mark-circle.png".freeze, "app/assets/images/check-mark-circle.svg".freeze, "app/assets/images/check-mark.svg".freeze, "app/assets/images/circle-radio.svg".freeze, "app/assets/images/circle.svg".freeze, "app/assets/images/close.svg".freeze, "app/assets/images/credit_cards/amex_cid.gif".freeze, "app/assets/images/credit_cards/credit_card.gif".freeze, "app/assets/images/credit_cards/discover_cid.gif".freeze, "app/assets/images/credit_cards/icons/american_express.png".freeze, "app/assets/images/credit_cards/icons/american_express.svg".freeze, "app/assets/images/credit_cards/icons/cirrus.png".freeze, "app/assets/images/credit_cards/icons/delta.png".freeze, "app/assets/images/credit_cards/icons/diners_club.png".freeze, "app/assets/images/credit_cards/icons/diners_club.svg".freeze, "app/assets/images/credit_cards/icons/directdebit.png".freeze, "app/assets/images/credit_cards/icons/discover.png".freeze, "app/assets/images/credit_cards/icons/discover.svg".freeze, "app/assets/images/credit_cards/icons/egold.png".freeze, "app/assets/images/credit_cards/icons/generic.svg".freeze, "app/assets/images/credit_cards/icons/jcb.png".freeze, "app/assets/images/credit_cards/icons/jcb.svg".freeze, "app/assets/images/credit_cards/icons/maestro.png".freeze, "app/assets/images/credit_cards/icons/maestro.svg".freeze, "app/assets/images/credit_cards/icons/master.png".freeze, "app/assets/images/credit_cards/icons/master.svg".freeze, "app/assets/images/credit_cards/icons/paypal.png".freeze, "app/assets/images/credit_cards/icons/solo.png".freeze, "app/assets/images/credit_cards/icons/switch.png".freeze, "app/assets/images/credit_cards/icons/visa.png".freeze, "app/assets/images/credit_cards/icons/visa.svg".freeze, "app/assets/images/credit_cards/icons/visaelectron.png".freeze, "app/assets/images/credit_cards/icons/westernunion.png".freeze, "app/assets/images/credit_cards/icons/wirecard.png".freeze, "app/assets/images/credit_cards/icons/worldpay.png".freeze, "app/assets/images/credit_cards/master_cid.jpg".freeze, "app/assets/images/credit_cards/visa_cid.gif".freeze, "app/assets/images/edit.svg".freeze, "app/assets/images/empty-cart.svg".freeze, "app/assets/images/error.svg".freeze, "app/assets/images/facebook.svg".freeze, "app/assets/images/favicon.ico".freeze, "app/assets/images/file-image.svg".freeze, "app/assets/images/flags/4x3/ad.svg".freeze, "app/assets/images/flags/4x3/ae.svg".freeze, "app/assets/images/flags/4x3/af.svg".freeze, "app/assets/images/flags/4x3/ag.svg".freeze, "app/assets/images/flags/4x3/ai.svg".freeze, "app/assets/images/flags/4x3/al.svg".freeze, "app/assets/images/flags/4x3/am.svg".freeze, "app/assets/images/flags/4x3/ao.svg".freeze, "app/assets/images/flags/4x3/aq.svg".freeze, "app/assets/images/flags/4x3/ar.svg".freeze, "app/assets/images/flags/4x3/as.svg".freeze, "app/assets/images/flags/4x3/at.svg".freeze, "app/assets/images/flags/4x3/au.svg".freeze, "app/assets/images/flags/4x3/aw.svg".freeze, "app/assets/images/flags/4x3/ax.svg".freeze, "app/assets/images/flags/4x3/az.svg".freeze, "app/assets/images/flags/4x3/ba.svg".freeze, "app/assets/images/flags/4x3/bb.svg".freeze, "app/assets/images/flags/4x3/bd.svg".freeze, "app/assets/images/flags/4x3/be.svg".freeze, "app/assets/images/flags/4x3/bf.svg".freeze, "app/assets/images/flags/4x3/bg.svg".freeze, "app/assets/images/flags/4x3/bh.svg".freeze, "app/assets/images/flags/4x3/bi.svg".freeze, "app/assets/images/flags/4x3/bj.svg".freeze, "app/assets/images/flags/4x3/bl.svg".freeze, "app/assets/images/flags/4x3/bm.svg".freeze, "app/assets/images/flags/4x3/bn.svg".freeze, "app/assets/images/flags/4x3/bo.svg".freeze, "app/assets/images/flags/4x3/bq.svg".freeze, "app/assets/images/flags/4x3/br.svg".freeze, "app/assets/images/flags/4x3/bs.svg".freeze, "app/assets/images/flags/4x3/bt.svg".freeze, "app/assets/images/flags/4x3/bv.svg".freeze, "app/assets/images/flags/4x3/bw.svg".freeze, "app/assets/images/flags/4x3/by.svg".freeze, "app/assets/images/flags/4x3/bz.svg".freeze, "app/assets/images/flags/4x3/ca.svg".freeze, "app/assets/images/flags/4x3/cc.svg".freeze, "app/assets/images/flags/4x3/cd.svg".freeze, "app/assets/images/flags/4x3/cf.svg".freeze, "app/assets/images/flags/4x3/cg.svg".freeze, "app/assets/images/flags/4x3/ch.svg".freeze, "app/assets/images/flags/4x3/ci.svg".freeze, "app/assets/images/flags/4x3/ck.svg".freeze, "app/assets/images/flags/4x3/cl.svg".freeze, "app/assets/images/flags/4x3/cm.svg".freeze, "app/assets/images/flags/4x3/cn.svg".freeze, "app/assets/images/flags/4x3/co.svg".freeze, "app/assets/images/flags/4x3/cr.svg".freeze, "app/assets/images/flags/4x3/cu.svg".freeze, "app/assets/images/flags/4x3/cv.svg".freeze, "app/assets/images/flags/4x3/cw.svg".freeze, "app/assets/images/flags/4x3/cx.svg".freeze, "app/assets/images/flags/4x3/cy.svg".freeze, "app/assets/images/flags/4x3/cz.svg".freeze, "app/assets/images/flags/4x3/de.svg".freeze, "app/assets/images/flags/4x3/dj.svg".freeze, "app/assets/images/flags/4x3/dk.svg".freeze, "app/assets/images/flags/4x3/dm.svg".freeze, "app/assets/images/flags/4x3/do.svg".freeze, "app/assets/images/flags/4x3/dz.svg".freeze, "app/assets/images/flags/4x3/ec.svg".freeze, "app/assets/images/flags/4x3/ee.svg".freeze, "app/assets/images/flags/4x3/eg.svg".freeze, "app/assets/images/flags/4x3/eh.svg".freeze, "app/assets/images/flags/4x3/er.svg".freeze, "app/assets/images/flags/4x3/es-ca.svg".freeze, "app/assets/images/flags/4x3/es.svg".freeze, "app/assets/images/flags/4x3/et.svg".freeze, "app/assets/images/flags/4x3/eu.svg".freeze, "app/assets/images/flags/4x3/fi.svg".freeze, "app/assets/images/flags/4x3/fj.svg".freeze, "app/assets/images/flags/4x3/fk.svg".freeze, "app/assets/images/flags/4x3/fm.svg".freeze, "app/assets/images/flags/4x3/fo.svg".freeze, "app/assets/images/flags/4x3/fr.svg".freeze, "app/assets/images/flags/4x3/ga.svg".freeze, "app/assets/images/flags/4x3/gb-eng.svg".freeze, "app/assets/images/flags/4x3/gb-nir.svg".freeze, "app/assets/images/flags/4x3/gb-sct.svg".freeze, "app/assets/images/flags/4x3/gb-wls.svg".freeze, "app/assets/images/flags/4x3/gb.svg".freeze, "app/assets/images/flags/4x3/gd.svg".freeze, "app/assets/images/flags/4x3/ge.svg".freeze, "app/assets/images/flags/4x3/gf.svg".freeze, "app/assets/images/flags/4x3/gg.svg".freeze, "app/assets/images/flags/4x3/gh.svg".freeze, "app/assets/images/flags/4x3/gi.svg".freeze, "app/assets/images/flags/4x3/gl.svg".freeze, "app/assets/images/flags/4x3/gm.svg".freeze, "app/assets/images/flags/4x3/gn.svg".freeze, "app/assets/images/flags/4x3/gp.svg".freeze, "app/assets/images/flags/4x3/gq.svg".freeze, "app/assets/images/flags/4x3/gr.svg".freeze, "app/assets/images/flags/4x3/gs.svg".freeze, "app/assets/images/flags/4x3/gt.svg".freeze, "app/assets/images/flags/4x3/gu.svg".freeze, "app/assets/images/flags/4x3/gw.svg".freeze, "app/assets/images/flags/4x3/gy.svg".freeze, "app/assets/images/flags/4x3/hk.svg".freeze, "app/assets/images/flags/4x3/hm.svg".freeze, "app/assets/images/flags/4x3/hn.svg".freeze, "app/assets/images/flags/4x3/hr.svg".freeze, "app/assets/images/flags/4x3/ht.svg".freeze, "app/assets/images/flags/4x3/hu.svg".freeze, "app/assets/images/flags/4x3/id.svg".freeze, "app/assets/images/flags/4x3/ie.svg".freeze, "app/assets/images/flags/4x3/il.svg".freeze, "app/assets/images/flags/4x3/im.svg".freeze, "app/assets/images/flags/4x3/in.svg".freeze, "app/assets/images/flags/4x3/io.svg".freeze, "app/assets/images/flags/4x3/iq.svg".freeze, "app/assets/images/flags/4x3/ir.svg".freeze, "app/assets/images/flags/4x3/is.svg".freeze, "app/assets/images/flags/4x3/it.svg".freeze, "app/assets/images/flags/4x3/je.svg".freeze, "app/assets/images/flags/4x3/jm.svg".freeze, "app/assets/images/flags/4x3/jo.svg".freeze, "app/assets/images/flags/4x3/jp.svg".freeze, "app/assets/images/flags/4x3/ke.svg".freeze, "app/assets/images/flags/4x3/kg.svg".freeze, "app/assets/images/flags/4x3/kh.svg".freeze, "app/assets/images/flags/4x3/ki.svg".freeze, "app/assets/images/flags/4x3/km.svg".freeze, "app/assets/images/flags/4x3/kn.svg".freeze, "app/assets/images/flags/4x3/kp.svg".freeze, "app/assets/images/flags/4x3/kr.svg".freeze, "app/assets/images/flags/4x3/kw.svg".freeze, "app/assets/images/flags/4x3/ky.svg".freeze, "app/assets/images/flags/4x3/kz.svg".freeze, "app/assets/images/flags/4x3/la.svg".freeze, "app/assets/images/flags/4x3/lb.svg".freeze, "app/assets/images/flags/4x3/lc.svg".freeze, "app/assets/images/flags/4x3/li.svg".freeze, "app/assets/images/flags/4x3/lk.svg".freeze, "app/assets/images/flags/4x3/lr.svg".freeze, "app/assets/images/flags/4x3/ls.svg".freeze, "app/assets/images/flags/4x3/lt.svg".freeze, "app/assets/images/flags/4x3/lu.svg".freeze, "app/assets/images/flags/4x3/lv.svg".freeze, "app/assets/images/flags/4x3/ly.svg".freeze, "app/assets/images/flags/4x3/ma.svg".freeze, "app/assets/images/flags/4x3/mc.svg".freeze, "app/assets/images/flags/4x3/md.svg".freeze, "app/assets/images/flags/4x3/me.svg".freeze, "app/assets/images/flags/4x3/mf.svg".freeze, "app/assets/images/flags/4x3/mg.svg".freeze, "app/assets/images/flags/4x3/mh.svg".freeze, "app/assets/images/flags/4x3/mk.svg".freeze, "app/assets/images/flags/4x3/ml.svg".freeze, "app/assets/images/flags/4x3/mm.svg".freeze, "app/assets/images/flags/4x3/mn.svg".freeze, "app/assets/images/flags/4x3/mo.svg".freeze, "app/assets/images/flags/4x3/mp.svg".freeze, "app/assets/images/flags/4x3/mq.svg".freeze, "app/assets/images/flags/4x3/mr.svg".freeze, "app/assets/images/flags/4x3/ms.svg".freeze, "app/assets/images/flags/4x3/mt.svg".freeze, "app/assets/images/flags/4x3/mu.svg".freeze, "app/assets/images/flags/4x3/mv.svg".freeze, "app/assets/images/flags/4x3/mw.svg".freeze, "app/assets/images/flags/4x3/mx.svg".freeze, "app/assets/images/flags/4x3/my.svg".freeze, "app/assets/images/flags/4x3/mz.svg".freeze, "app/assets/images/flags/4x3/na.svg".freeze, "app/assets/images/flags/4x3/nc.svg".freeze, "app/assets/images/flags/4x3/ne.svg".freeze, "app/assets/images/flags/4x3/nf.svg".freeze, "app/assets/images/flags/4x3/ng.svg".freeze, "app/assets/images/flags/4x3/ni.svg".freeze, "app/assets/images/flags/4x3/nl.svg".freeze, "app/assets/images/flags/4x3/no.svg".freeze, "app/assets/images/flags/4x3/np.svg".freeze, "app/assets/images/flags/4x3/nr.svg".freeze, "app/assets/images/flags/4x3/nu.svg".freeze, "app/assets/images/flags/4x3/nz.svg".freeze, "app/assets/images/flags/4x3/om.svg".freeze, "app/assets/images/flags/4x3/pa.svg".freeze, "app/assets/images/flags/4x3/pe.svg".freeze, "app/assets/images/flags/4x3/pf.svg".freeze, "app/assets/images/flags/4x3/pg.svg".freeze, "app/assets/images/flags/4x3/ph.svg".freeze, "app/assets/images/flags/4x3/pk.svg".freeze, "app/assets/images/flags/4x3/pl.svg".freeze, "app/assets/images/flags/4x3/pm.svg".freeze, "app/assets/images/flags/4x3/pn.svg".freeze, "app/assets/images/flags/4x3/pr.svg".freeze, "app/assets/images/flags/4x3/ps.svg".freeze, "app/assets/images/flags/4x3/pt.svg".freeze, "app/assets/images/flags/4x3/pw.svg".freeze, "app/assets/images/flags/4x3/py.svg".freeze, "app/assets/images/flags/4x3/qa.svg".freeze, "app/assets/images/flags/4x3/re.svg".freeze, "app/assets/images/flags/4x3/ro.svg".freeze, "app/assets/images/flags/4x3/rs.svg".freeze, "app/assets/images/flags/4x3/ru.svg".freeze, "app/assets/images/flags/4x3/rw.svg".freeze, "app/assets/images/flags/4x3/sa.svg".freeze, "app/assets/images/flags/4x3/sb.svg".freeze, "app/assets/images/flags/4x3/sc.svg".freeze, "app/assets/images/flags/4x3/sd.svg".freeze, "app/assets/images/flags/4x3/se.svg".freeze, "app/assets/images/flags/4x3/sg.svg".freeze, "app/assets/images/flags/4x3/sh.svg".freeze, "app/assets/images/flags/4x3/si.svg".freeze, "app/assets/images/flags/4x3/sj.svg".freeze, "app/assets/images/flags/4x3/sk.svg".freeze, "app/assets/images/flags/4x3/sl.svg".freeze, "app/assets/images/flags/4x3/sm.svg".freeze, "app/assets/images/flags/4x3/sn.svg".freeze, "app/assets/images/flags/4x3/so.svg".freeze, "app/assets/images/flags/4x3/sr.svg".freeze, "app/assets/images/flags/4x3/ss.svg".freeze, "app/assets/images/flags/4x3/st.svg".freeze, "app/assets/images/flags/4x3/sv.svg".freeze, "app/assets/images/flags/4x3/sx.svg".freeze, "app/assets/images/flags/4x3/sy.svg".freeze, "app/assets/images/flags/4x3/sz.svg".freeze, "app/assets/images/flags/4x3/tc.svg".freeze, "app/assets/images/flags/4x3/td.svg".freeze, "app/assets/images/flags/4x3/tf.svg".freeze, "app/assets/images/flags/4x3/tg.svg".freeze, "app/assets/images/flags/4x3/th.svg".freeze, "app/assets/images/flags/4x3/tj.svg".freeze, "app/assets/images/flags/4x3/tk.svg".freeze, "app/assets/images/flags/4x3/tl.svg".freeze, "app/assets/images/flags/4x3/tm.svg".freeze, "app/assets/images/flags/4x3/tn.svg".freeze, "app/assets/images/flags/4x3/to.svg".freeze, "app/assets/images/flags/4x3/tr.svg".freeze, "app/assets/images/flags/4x3/tt.svg".freeze, "app/assets/images/flags/4x3/tv.svg".freeze, "app/assets/images/flags/4x3/tw.svg".freeze, "app/assets/images/flags/4x3/tz.svg".freeze, "app/assets/images/flags/4x3/ua.svg".freeze, "app/assets/images/flags/4x3/ug.svg".freeze, "app/assets/images/flags/4x3/um.svg".freeze, "app/assets/images/flags/4x3/un.svg".freeze, "app/assets/images/flags/4x3/us.svg".freeze, "app/assets/images/flags/4x3/uy.svg".freeze, "app/assets/images/flags/4x3/uz.svg".freeze, "app/assets/images/flags/4x3/va.svg".freeze, "app/assets/images/flags/4x3/vc.svg".freeze, "app/assets/images/flags/4x3/ve.svg".freeze, "app/assets/images/flags/4x3/vg.svg".freeze, "app/assets/images/flags/4x3/vi.svg".freeze, "app/assets/images/flags/4x3/vn.svg".freeze, "app/assets/images/flags/4x3/vu.svg".freeze, "app/assets/images/flags/4x3/wf.svg".freeze, "app/assets/images/flags/4x3/ws.svg".freeze, "app/assets/images/flags/4x3/xk.svg".freeze, "app/assets/images/flags/4x3/ye.svg".freeze, "app/assets/images/flags/4x3/yt.svg".freeze, "app/assets/images/flags/4x3/za.svg".freeze, "app/assets/images/flags/4x3/zm.svg".freeze, "app/assets/images/flags/4x3/zw.svg".freeze, "app/assets/images/full_circle-radio.svg".freeze, "app/assets/images/full_circle.svg".freeze, "app/assets/images/garbage.svg".freeze, "app/assets/images/garbage_2.svg".freeze, "app/assets/images/global.svg".freeze, "app/assets/images/homepage/products.jpg".freeze, "app/assets/images/image.svg".freeze, "app/assets/images/info.svg".freeze, "app/assets/images/instagram.svg".freeze, "app/assets/images/logo-spree.png".freeze, "app/assets/images/logo.png".freeze, "app/assets/images/logo.svg".freeze, "app/assets/images/logo/spree_50.png".freeze, "app/assets/images/logo@2x.png".freeze, "app/assets/images/logo@3x.png".freeze, "app/assets/images/magnifying-glass.svg".freeze, "app/assets/images/minus.svg".freeze, "app/assets/images/noimage/large.png".freeze, "app/assets/images/noimage/mini.png".freeze, "app/assets/images/noimage/plp.png".freeze, "app/assets/images/noimage/plp.svg".freeze, "app/assets/images/noimage/product.png".freeze, "app/assets/images/noimage/small.png".freeze, "app/assets/images/pagination-arrow-right.svg".freeze, "app/assets/images/pagination-double-arrow-right.svg".freeze, "app/assets/images/person.svg".freeze, "app/assets/images/picture-zoom.svg".freeze, "app/assets/images/plus.svg".freeze, "app/assets/images/radio-button.svg".freeze, "app/assets/images/search-no-results.svg".freeze, "app/assets/images/search.svg".freeze, "app/assets/images/twitter.svg".freeze, "app/assets/images/vimeo.svg".freeze, "app/assets/javascripts/spree.js".freeze, "app/assets/javascripts/spree/api/main.js".freeze, "app/assets/javascripts/spree/api/storefront/cart.js".freeze, "app/assets/javascripts/spree/frontend.js".freeze, "app/assets/javascripts/spree/frontend/account.js".freeze, "app/assets/javascripts/spree/frontend/api_tokens.js".freeze, "app/assets/javascripts/spree/frontend/carousel-noconflict.js".freeze, "app/assets/javascripts/spree/frontend/cart.js".freeze, "app/assets/javascripts/spree/frontend/checkout.js".freeze, "app/assets/javascripts/spree/frontend/checkout/address.js".freeze, "app/assets/javascripts/spree/frontend/checkout/address_book.js".freeze, "app/assets/javascripts/spree/frontend/checkout/payment.js".freeze, "app/assets/javascripts/spree/frontend/checkout/shipment.js".freeze, "app/assets/javascripts/spree/frontend/components-bootstrap/.gitkeep".freeze, "app/assets/javascripts/spree/frontend/components-custom/.gitkeep".freeze, "app/assets/javascripts/spree/frontend/coupon_manager.js".freeze, "app/assets/javascripts/spree/frontend/currency.js".freeze, "app/assets/javascripts/spree/frontend/locale.es6".freeze, "app/assets/javascripts/spree/frontend/login.js".freeze, "app/assets/javascripts/spree/frontend/main_nav_bar.js".freeze, "app/assets/javascripts/spree/frontend/turbolinks_scroll_fix.js".freeze, "app/assets/javascripts/spree/frontend/viewport.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/home/product_carousels.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/layouts/spree_application.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/product/related.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/products/cart_form.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/products/description.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/products/index.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/products/modal_carousel.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/products/price_filters.es6".freeze, "app/assets/javascripts/spree/frontend/views/spree/shared/carousel.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/shared/carousel/single.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/shared/carousel/swipes.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/shared/carousel/thumbnails.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/shared/delete_address_popup.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/shared/mobile_navigation.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/shared/nav_bar.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/shared/product_added_modal.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/shared/quantity_select.js".freeze, "app/assets/javascripts/spree/frontend/views/spree/shared/variant_select.js".freeze, "app/assets/javascripts/spree/lazysizes.config.js".freeze, "app/assets/stylesheets/spree/frontend.css".freeze, "app/assets/stylesheets/spree/frontend/application.scss".freeze, "app/assets/stylesheets/spree/frontend/bootstrap-patches.scss".freeze, "app/assets/stylesheets/spree/frontend/components-bootstrap/.gitkeep".freeze, "app/assets/stylesheets/spree/frontend/components-bootstrap/alert.scss".freeze, "app/assets/stylesheets/spree/frontend/components-bootstrap/button.scss".freeze, "app/assets/stylesheets/spree/frontend/components-bootstrap/carousel.scss".freeze, "app/assets/stylesheets/spree/frontend/components-bootstrap/modal.scss".freeze, "app/assets/stylesheets/spree/frontend/components-custom/.gitkeep".freeze, "app/assets/stylesheets/spree/frontend/components-custom/headers.scss".freeze, "app/assets/stylesheets/spree/frontend/components-custom/inputs.scss".freeze, "app/assets/stylesheets/spree/frontend/flags/_flag-icon-base.scss".freeze, "app/assets/stylesheets/spree/frontend/flags/_flag-icon-list.scss".freeze, "app/assets/stylesheets/spree/frontend/flags/_variables.scss".freeze, "app/assets/stylesheets/spree/frontend/flags/flag-icon.scss".freeze, "app/assets/stylesheets/spree/frontend/fonts.scss".freeze, "app/assets/stylesheets/spree/frontend/functions.scss".freeze, "app/assets/stylesheets/spree/frontend/helpers/spree/frontend_helper.scss".freeze, "app/assets/stylesheets/spree/frontend/margins.scss".freeze, "app/assets/stylesheets/spree/frontend/mixins.scss".freeze, "app/assets/stylesheets/spree/frontend/variables/.gitkeep".freeze, "app/assets/stylesheets/spree/frontend/variables/bootstrap-overrides.scss".freeze, "app/assets/stylesheets/spree/frontend/variables/helper-variables.scss".freeze, "app/assets/stylesheets/spree/frontend/variables/variables.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/.gitkeep".freeze, "app/assets/stylesheets/spree/frontend/views/spree/checkout/confirm.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/checkout/delivery.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/checkout/edit.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/checkout/payment.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/checkout/registration.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/cms_sections/_index.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/cms_sections/product_buy_bar.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/errors/not_found.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/home/index.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/icon.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/layouts/spree_application.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/orders/edit.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/orders/show.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/products/cart_form.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/products/gallery_modal.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/products/index.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/products/show.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/_color_select.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/_images.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/carousel/single.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/carousel/thumbnails.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/cart.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/category_nav_bar.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/change_store.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/delete_address_popup.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/dropdown.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/footer.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/header.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/login.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/main_nav_bar.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/mobile_navigation.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/nav_bar.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/no_product_available.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/order_details.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/product.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/product_added_modal.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/quantity_select.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/registration.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/shared/search_form.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/taxons/show.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/user_passwords/user_passwords.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/user_sessions/new.scss".freeze, "app/assets/stylesheets/spree/frontend/views/spree/users/show.scss".freeze, "app/controllers/concerns/spree/checkout/address_book.rb".freeze, "app/controllers/concerns/spree/locale_urls.rb".freeze, "app/controllers/spree/addresses_controller.rb".freeze, "app/controllers/spree/checkout_controller.rb".freeze, "app/controllers/spree/cms_pages_controller.rb".freeze, "app/controllers/spree/content_controller.rb".freeze, "app/controllers/spree/currency_controller.rb".freeze, "app/controllers/spree/errors_controller.rb".freeze, "app/controllers/spree/home_controller.rb".freeze, "app/controllers/spree/locale_controller.rb".freeze, "app/controllers/spree/orders_controller.rb".freeze, "app/controllers/spree/products_controller.rb".freeze, "app/controllers/spree/store_controller.rb".freeze, "app/controllers/spree/taxons_controller.rb".freeze, "app/helpers/spree/addresses_helper.rb".freeze, "app/helpers/spree/cache_helper.rb".freeze, "app/helpers/spree/cms_pages_helper.rb".freeze, "app/helpers/spree/frontend_helper.rb".freeze, "app/helpers/spree/navigation_helper.rb".freeze, "app/helpers/spree/orders_helper.rb".freeze, "app/helpers/spree/products_filters_helper.rb".freeze, "app/helpers/spree/store_helper.rb".freeze, "app/helpers/spree/structured_data_helper.rb".freeze, "app/helpers/spree/taxons_helper.rb".freeze, "app/models/spree/frontend_configuration.rb".freeze, "app/views/kaminari/twitter-bootstrap-4/_first_page.html.erb".freeze, "app/views/kaminari/twitter-bootstrap-4/_gap.html.erb".freeze, "app/views/kaminari/twitter-bootstrap-4/_last_page.html.erb".freeze, "app/views/kaminari/twitter-bootstrap-4/_next_page.html.erb".freeze, "app/views/kaminari/twitter-bootstrap-4/_page.html.erb".freeze, "app/views/kaminari/twitter-bootstrap-4/_paginator.html.erb".freeze, "app/views/kaminari/twitter-bootstrap-4/_prev_page.html.erb".freeze, "app/views/spree/address/_form.html.erb".freeze, "app/views/spree/addresses/_form.html.erb".freeze, "app/views/spree/addresses/destroy.js.erb".freeze, "app/views/spree/addresses/edit.html.erb".freeze, "app/views/spree/addresses/new.html.erb".freeze, "app/views/spree/checkout/_address.html.erb".freeze, "app/views/spree/checkout/_confirm.html.erb".freeze, "app/views/spree/checkout/_credit_card.html.erb".freeze, "app/views/spree/checkout/_delivery.html.erb".freeze, "app/views/spree/checkout/_delivery_informations.html.erb".freeze, "app/views/spree/checkout/_payment.html.erb".freeze, "app/views/spree/checkout/_payment_sources.html.erb".freeze, "app/views/spree/checkout/_summary.html.erb".freeze, "app/views/spree/checkout/edit.html.erb".freeze, "app/views/spree/checkout/payment/_check.html.erb".freeze, "app/views/spree/checkout/payment/_gateway.html.erb".freeze, "app/views/spree/checkout/payment/_storecredit.html.erb".freeze, "app/views/spree/checkout/registration.html.erb".freeze, "app/views/spree/cms_pages/show.html.erb".freeze, "app/views/spree/content/cvv.html.erb".freeze, "app/views/spree/content/test.html.erb".freeze, "app/views/spree/errors/forbidden.html.erb".freeze, "app/views/spree/errors/not_found.html.erb".freeze, "app/views/spree/errors/unauthorized.html.erb".freeze, "app/views/spree/home/index.html.erb".freeze, "app/views/spree/layouts/checkout.html.erb".freeze, "app/views/spree/layouts/spree_application.html.erb".freeze, "app/views/spree/locale/index.html.erb".freeze, "app/views/spree/orders/_adjustment_row.html.erb".freeze, "app/views/spree/orders/_adjustments.html.erb".freeze, "app/views/spree/orders/_coupon_code.html.erb".freeze, "app/views/spree/orders/_form.html.erb".freeze, "app/views/spree/orders/_line_item.html.erb".freeze, "app/views/spree/orders/_line_item_data.html.erb".freeze, "app/views/spree/orders/edit.html.erb".freeze, "app/views/spree/orders/show.html.erb".freeze, "app/views/spree/products/_cart_form.html.erb".freeze, "app/views/spree/products/_cart_form_availability_templates.html.erb".freeze, "app/views/spree/products/_color_option_type.html.erb".freeze, "app/views/spree/products/_description.html.erb".freeze, "app/views/spree/products/_filter_and_sort_mobile_buttons.html.erb".freeze, "app/views/spree/products/_filters_desktop.html.erb".freeze, "app/views/spree/products/_filters_mobile.html.erb".freeze, "app/views/spree/products/_gallery.html.erb".freeze, "app/views/spree/products/_gallery_modal.html.erb".freeze, "app/views/spree/products/_no_results.html.erb".freeze, "app/views/spree/products/_no_results_with_filters.html.erb".freeze, "app/views/spree/products/_option_type.html.erb".freeze, "app/views/spree/products/_product.html.erb".freeze, "app/views/spree/products/_promotions.html.erb".freeze, "app/views/spree/products/_properties.html.erb".freeze, "app/views/spree/products/_sort_desktop.html.erb".freeze, "app/views/spree/products/_sort_mobile.html.erb".freeze, "app/views/spree/products/_taxons.html.erb".freeze, "app/views/spree/products/_thumbnails.html.erb".freeze, "app/views/spree/products/index.html.erb".freeze, "app/views/spree/products/related.html.erb".freeze, "app/views/spree/products/show.html.erb".freeze, "app/views/spree/shared/_address.html.erb".freeze, "app/views/spree/shared/_breadcrumbs.html.erb".freeze, "app/views/spree/shared/_carousel_4_products.html.erb".freeze, "app/views/spree/shared/_cart.html.erb".freeze, "app/views/spree/shared/_checkout_header.html.erb".freeze, "app/views/spree/shared/_color_select.html.erb".freeze, "app/views/spree/shared/_copyright.html.erb".freeze, "app/views/spree/shared/_currency_dropdown.html.erb".freeze, "app/views/spree/shared/_delete_address_popup.html.erb".freeze, "app/views/spree/shared/_error_messages.html.erb".freeze, "app/views/spree/shared/_flashes.html.erb".freeze, "app/views/spree/shared/_footer.html.erb".freeze, "app/views/spree/shared/_get_started.html.erb".freeze, "app/views/spree/shared/_head.html.erb".freeze, "app/views/spree/shared/_header.html.erb".freeze, "app/views/spree/shared/_internationalization_options.html.erb".freeze, "app/views/spree/shared/_line_item.html.erb".freeze, "app/views/spree/shared/_link_to_account.html.erb".freeze, "app/views/spree/shared/_link_to_cart.html.erb".freeze, "app/views/spree/shared/_locale_and_currency.html.erb".freeze, "app/views/spree/shared/_locale_dropdown.html.erb".freeze, "app/views/spree/shared/_login.html.erb".freeze, "app/views/spree/shared/_main_nav_bar.html.erb".freeze, "app/views/spree/shared/_mobile_internationalization_options.html.erb".freeze, "app/views/spree/shared/_mobile_navigation.html.erb".freeze, "app/views/spree/shared/_nav_bar.html.erb".freeze, "app/views/spree/shared/_no_product_available.html.erb".freeze, "app/views/spree/shared/_option_values.html.erb".freeze, "app/views/spree/shared/_order_details.html.erb".freeze, "app/views/spree/shared/_paths.html.erb".freeze, "app/views/spree/shared/_payment.html.erb".freeze, "app/views/spree/shared/_payment_sources.html.erb".freeze, "app/views/spree/shared/_product.html.erb".freeze, "app/views/spree/shared/_product_added_modal.html.erb".freeze, "app/views/spree/shared/_products.html.erb".freeze, "app/views/spree/shared/_properties.html.erb".freeze, "app/views/spree/shared/_quantity_select.html.erb".freeze, "app/views/spree/shared/_registration.html.erb".freeze, "app/views/spree/shared/_search.html.erb".freeze, "app/views/spree/shared/_shipment_tracking.html.erb".freeze, "app/views/spree/shared/_sidebar.html.erb".freeze, "app/views/spree/shared/_taxonomies.html.erb".freeze, "app/views/spree/shared/_translations.html.erb".freeze, "app/views/spree/shared/_user_form.html.erb".freeze, "app/views/spree/shared/carousel/_single.html.erb".freeze, "app/views/spree/shared/carousel/_thumbnails.html.erb".freeze, "app/views/spree/shared/cms/pages/_edit_mode.html.erb".freeze, "app/views/spree/shared/cms/sections/_featured_article.html.erb".freeze, "app/views/spree/shared/cms/sections/_hero_image.html.erb".freeze, "app/views/spree/shared/cms/sections/_image_gallery.html.erb".freeze, "app/views/spree/shared/cms/sections/_product_carousel.html.erb".freeze, "app/views/spree/shared/cms/sections/_rich_text_content.html.erb".freeze, "app/views/spree/shared/cms/sections/_side_by_side_images.html.erb".freeze, "app/views/spree/taxons/_header.html.erb".freeze, "app/views/spree/taxons/_subcategories.html.erb".freeze, "app/views/spree/taxons/product_carousel.html.erb".freeze, "app/views/spree/taxons/show.html.erb".freeze, "app/views/spree/users/_address.html.erb".freeze, "app/views/spree/users/_address_controls.html.erb".freeze, "app/views/spree/users/edit.html.erb".freeze, "app/views/spree/users/show.html.erb".freeze, "config/initializers/assets.rb".freeze, "config/initializers/canonical_rails.rb".freeze, "config/routes.rb".freeze, "lib/generators/spree/frontend/copy_storefront/copy_storefront_generator.rb".freeze, "lib/generators/spree/frontend/install/install_generator.rb".freeze, "lib/generators/spree/frontend/install/templates/app/assets/config/manifest.js".freeze, "lib/generators/spree/frontend/install/templates/vendor/assets/javascripts/spree/frontend/all.js".freeze, "lib/generators/spree/frontend/install/templates/vendor/assets/stylesheets/spree/frontend/all.css".freeze, "lib/spree/frontend.rb".freeze, "lib/spree/frontend/engine.rb".freeze, "lib/spree/frontend/middleware/seo_assist.rb".freeze, "lib/spree_frontend.rb".freeze, "script/rails".freeze, "spec/fixtures/files/store_favicon.ico".freeze, "spec/fixtures/thinking-cat.jpg".freeze, "spree_frontend.gemspec".freeze, "vendor/assets/javascripts/accounting.min.js".freeze, "vendor/assets/javascripts/cleave.js".freeze, "vendor/assets/javascripts/fetch.umd.js".freeze, "vendor/assets/javascripts/jquery.payment.js".freeze, "vendor/assets/javascripts/jsuri.js".freeze, "vendor/assets/javascripts/lazysizes.min.js".freeze, "vendor/assets/javascripts/polyfill.min.js".freeze] s.homepage = "https://spreecommerce.org".freeze s.licenses = ["BSD-3-Clause".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.5".freeze) s.requirements = ["none".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "The default Storefront built with Rails and Turbolinks for Spree eCommerce platform".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 4.3.0.rc3".freeze]) s.add_runtime_dependency(%q.freeze, [">= 4.3.0.rc3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.7".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.2".freeze, ">= 0.2.10".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.5".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.3".freeze]) s.add_runtime_dependency(%q.freeze, [">= 5".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 5.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end