├── .gitignore ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── assets └── images │ ├── commercetools-freetrial.png │ └── storefront.png ├── import-data ├── categories.csv ├── channel-types.json ├── channels.json ├── customer-groups.json ├── customer-types.json ├── customers.json ├── order-types.json ├── orders.csv ├── product-type.json ├── products-ci.csv ├── products.csv ├── project.json ├── shipping-methods.json ├── stores.json ├── tax-category.json └── zones.json └── third_party └── storefront ├── .babelrc ├── .dockerignore ├── .editorconfig ├── .gcloudignore ├── .gitignore ├── .npmrc ├── Dockerfile ├── README.md ├── components ├── AppFooter.vue ├── AppHeader.vue ├── BottomNavigation.vue ├── CartSidebar.vue ├── Checkout │ ├── CartPreview.vue │ ├── UserBillingAddresses.vue │ ├── UserShippingAddresses.vue │ ├── VsfPaymentProvider.vue │ ├── VsfPaymentProviderMock.vue │ └── VsfShippingProvider.vue ├── HeaderNavigation.vue ├── InstagramFeed.vue ├── LocaleSelector.vue ├── LoginModal.vue ├── MobileStoreBanner.vue ├── MyAccount │ ├── BillingAddressForm.vue │ ├── PasswordResetForm.vue │ ├── ProfileUpdateForm.vue │ └── ShippingAddressForm.vue ├── Notification.vue ├── README.md ├── RelatedProducts.vue ├── SearchResults.vue ├── StoreLocaleSelector.vue ├── UserBillingAddress.vue ├── UserShippingAddress.vue └── WishlistSidebar.vue ├── composables ├── index.ts ├── usePaymentProviderMock │ └── index.ts ├── useUiHelpers │ └── index.ts ├── useUiNotification │ └── index.ts └── useUiState.ts ├── helpers ├── Checkout │ └── getShippingMethodPrice.ts ├── README.md ├── cacheControl.js ├── category │ ├── getCategoryPath.js │ ├── getCategorySearchParameters.js │ └── index.js └── validators │ └── phone.ts ├── jest.config.js ├── lang ├── .gitkeep └── en.js ├── layouts ├── account.vue ├── blank.vue ├── default.vue └── error.vue ├── middleware.config.js ├── middleware ├── README.md ├── checkout.js └── is-authenticated.js ├── nuxt.config.js ├── package-lock.json ├── package.json ├── pages ├── Category.vue ├── Checkout.vue ├── Checkout │ ├── Billing.vue │ ├── Payment.vue │ ├── Shipping.vue │ └── ThankYou.vue ├── Home.vue ├── MyAccount.vue ├── MyAccount │ ├── BillingDetails.vue │ ├── LoyaltyCard.vue │ ├── MyNewsletter.vue │ ├── MyProfile.vue │ ├── MyReviews.vue │ ├── OrderHistory.vue │ └── ShippingDetails.vue ├── Product.vue ├── README.md └── ResetPassword.vue ├── shims-webpack.d.ts ├── static ├── README.md ├── css │ └── main.scss ├── error │ └── error.svg ├── favicon.ico ├── homepage │ ├── apple.png │ ├── bannerA.webp │ ├── bannerB.webp │ ├── bannerC.webp │ ├── bannerD.png │ ├── bannerE.webp │ ├── bannerF.webp │ ├── bannerG.webp │ ├── bannerH.webp │ ├── google.png │ ├── imageAd.webp │ ├── imageAm.webp │ ├── imageBd.webp │ ├── imageBm.webp │ ├── imageCd.webp │ ├── imageCm.webp │ ├── imageDd.webp │ ├── imageDm.webp │ ├── newsletter.webp │ ├── productA.webp │ ├── productB.webp │ └── productC.webp ├── icons │ ├── empty-cart.svg │ ├── facebook.svg │ ├── google.svg │ ├── langs │ │ ├── de.webp │ │ └── en.webp │ ├── logo.svg │ ├── pinterest.svg │ ├── twitter.svg │ └── youtube.svg ├── images │ ├── Advert2BannerImage.png │ ├── AdvertBannerImage.png │ ├── HeroBannerImage2.png │ ├── VRHeadsets.png │ ├── credits.txt │ ├── folded-clothes-on-white-chair-wide.jpg │ └── folded-clothes-on-white-chair.jpg ├── img │ └── products │ │ ├── bamboo-glass-jar.jpg │ │ ├── candle-holder.jpg │ │ ├── hairdryer.jpg │ │ ├── loafers.jpg │ │ ├── mug.jpg │ │ ├── salt-and-pepper-shakers.jpg │ │ ├── sunglasses.jpg │ │ ├── tank-top.jpg │ │ └── watch.jpg └── thank-you │ ├── bannerD.png │ └── bannerM.png ├── tests └── e2e │ ├── api │ └── requests.ts │ ├── cypress.json │ ├── fixtures │ └── test-data │ │ ├── e2e-add-to-cart.json │ │ ├── e2e-carts-merging.json │ │ ├── e2e-checkout-billing-validation.json │ │ ├── e2e-checkout-order-summary.json │ │ ├── e2e-checkout-shipping-validation.json │ │ ├── e2e-place-order.json │ │ ├── e2e-product-page.json │ │ ├── e2e-remove-from-cart.json │ │ ├── e2e-update-cart.json │ │ ├── e2e-user-login.json │ │ └── e2e-user-registration.json │ ├── integration │ ├── e2e-add-to-cart.spec.ts │ ├── e2e-carts-merging.spec.ts │ ├── e2e-checkout-billing-validation.spec.ts │ ├── e2e-checkout-order-summary.spec.ts │ ├── e2e-checkout-shipping-validation.spec.ts │ ├── e2e-place-order.spec.ts │ ├── e2e-product-page.spec.ts │ ├── e2e-remove-from-cart.spec.ts │ ├── e2e-update-cart.spec.ts │ ├── e2e-user-login.spec.ts │ └── e2e-user-registration.spec.ts │ ├── pages │ ├── base.ts │ ├── category.ts │ ├── checkout.ts │ ├── components │ │ ├── cart-sidebar.ts │ │ ├── header.ts │ │ └── login-modal.ts │ ├── factory.ts │ ├── home.ts │ ├── my-account.ts │ ├── product.ts │ └── utils │ │ └── element.ts │ ├── plugins │ └── index.js │ ├── support │ ├── commands.js │ ├── index.d.ts │ └── index.js │ ├── types │ ├── address.ts │ ├── customer.ts │ └── types.ts │ └── utils │ ├── data-generator.ts │ └── network.ts ├── themeConfig.js ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/README.md -------------------------------------------------------------------------------- /assets/images/commercetools-freetrial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/assets/images/commercetools-freetrial.png -------------------------------------------------------------------------------- /assets/images/storefront.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/assets/images/storefront.png -------------------------------------------------------------------------------- /import-data/categories.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/import-data/categories.csv -------------------------------------------------------------------------------- /import-data/channel-types.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /import-data/channels.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /import-data/customer-groups.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /import-data/customer-types.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /import-data/customers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/import-data/customers.json -------------------------------------------------------------------------------- /import-data/order-types.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /import-data/orders.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/import-data/orders.csv -------------------------------------------------------------------------------- /import-data/product-type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/import-data/product-type.json -------------------------------------------------------------------------------- /import-data/products-ci.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/import-data/products-ci.csv -------------------------------------------------------------------------------- /import-data/products.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/import-data/products.csv -------------------------------------------------------------------------------- /import-data/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/import-data/project.json -------------------------------------------------------------------------------- /import-data/shipping-methods.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/import-data/shipping-methods.json -------------------------------------------------------------------------------- /import-data/stores.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/import-data/stores.json -------------------------------------------------------------------------------- /import-data/tax-category.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/import-data/tax-category.json -------------------------------------------------------------------------------- /import-data/zones.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/import-data/zones.json -------------------------------------------------------------------------------- /third_party/storefront/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/.babelrc -------------------------------------------------------------------------------- /third_party/storefront/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/.dockerignore -------------------------------------------------------------------------------- /third_party/storefront/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/.editorconfig -------------------------------------------------------------------------------- /third_party/storefront/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/.gcloudignore -------------------------------------------------------------------------------- /third_party/storefront/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/.gitignore -------------------------------------------------------------------------------- /third_party/storefront/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /third_party/storefront/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/Dockerfile -------------------------------------------------------------------------------- /third_party/storefront/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/README.md -------------------------------------------------------------------------------- /third_party/storefront/components/AppFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/AppFooter.vue -------------------------------------------------------------------------------- /third_party/storefront/components/AppHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/AppHeader.vue -------------------------------------------------------------------------------- /third_party/storefront/components/BottomNavigation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/BottomNavigation.vue -------------------------------------------------------------------------------- /third_party/storefront/components/CartSidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/CartSidebar.vue -------------------------------------------------------------------------------- /third_party/storefront/components/Checkout/CartPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/Checkout/CartPreview.vue -------------------------------------------------------------------------------- /third_party/storefront/components/Checkout/UserBillingAddresses.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/Checkout/UserBillingAddresses.vue -------------------------------------------------------------------------------- /third_party/storefront/components/Checkout/UserShippingAddresses.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/Checkout/UserShippingAddresses.vue -------------------------------------------------------------------------------- /third_party/storefront/components/Checkout/VsfPaymentProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/Checkout/VsfPaymentProvider.vue -------------------------------------------------------------------------------- /third_party/storefront/components/Checkout/VsfPaymentProviderMock.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/Checkout/VsfPaymentProviderMock.vue -------------------------------------------------------------------------------- /third_party/storefront/components/Checkout/VsfShippingProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/Checkout/VsfShippingProvider.vue -------------------------------------------------------------------------------- /third_party/storefront/components/HeaderNavigation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/HeaderNavigation.vue -------------------------------------------------------------------------------- /third_party/storefront/components/InstagramFeed.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/InstagramFeed.vue -------------------------------------------------------------------------------- /third_party/storefront/components/LocaleSelector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/LocaleSelector.vue -------------------------------------------------------------------------------- /third_party/storefront/components/LoginModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/LoginModal.vue -------------------------------------------------------------------------------- /third_party/storefront/components/MobileStoreBanner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/MobileStoreBanner.vue -------------------------------------------------------------------------------- /third_party/storefront/components/MyAccount/BillingAddressForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/MyAccount/BillingAddressForm.vue -------------------------------------------------------------------------------- /third_party/storefront/components/MyAccount/PasswordResetForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/MyAccount/PasswordResetForm.vue -------------------------------------------------------------------------------- /third_party/storefront/components/MyAccount/ProfileUpdateForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/MyAccount/ProfileUpdateForm.vue -------------------------------------------------------------------------------- /third_party/storefront/components/MyAccount/ShippingAddressForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/MyAccount/ShippingAddressForm.vue -------------------------------------------------------------------------------- /third_party/storefront/components/Notification.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/Notification.vue -------------------------------------------------------------------------------- /third_party/storefront/components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/README.md -------------------------------------------------------------------------------- /third_party/storefront/components/RelatedProducts.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/RelatedProducts.vue -------------------------------------------------------------------------------- /third_party/storefront/components/SearchResults.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/SearchResults.vue -------------------------------------------------------------------------------- /third_party/storefront/components/StoreLocaleSelector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/StoreLocaleSelector.vue -------------------------------------------------------------------------------- /third_party/storefront/components/UserBillingAddress.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/UserBillingAddress.vue -------------------------------------------------------------------------------- /third_party/storefront/components/UserShippingAddress.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/UserShippingAddress.vue -------------------------------------------------------------------------------- /third_party/storefront/components/WishlistSidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/components/WishlistSidebar.vue -------------------------------------------------------------------------------- /third_party/storefront/composables/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/composables/index.ts -------------------------------------------------------------------------------- /third_party/storefront/composables/usePaymentProviderMock/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/composables/usePaymentProviderMock/index.ts -------------------------------------------------------------------------------- /third_party/storefront/composables/useUiHelpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/composables/useUiHelpers/index.ts -------------------------------------------------------------------------------- /third_party/storefront/composables/useUiNotification/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/composables/useUiNotification/index.ts -------------------------------------------------------------------------------- /third_party/storefront/composables/useUiState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/composables/useUiState.ts -------------------------------------------------------------------------------- /third_party/storefront/helpers/Checkout/getShippingMethodPrice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/helpers/Checkout/getShippingMethodPrice.ts -------------------------------------------------------------------------------- /third_party/storefront/helpers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/helpers/README.md -------------------------------------------------------------------------------- /third_party/storefront/helpers/cacheControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/helpers/cacheControl.js -------------------------------------------------------------------------------- /third_party/storefront/helpers/category/getCategoryPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/helpers/category/getCategoryPath.js -------------------------------------------------------------------------------- /third_party/storefront/helpers/category/getCategorySearchParameters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/helpers/category/getCategorySearchParameters.js -------------------------------------------------------------------------------- /third_party/storefront/helpers/category/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/helpers/category/index.js -------------------------------------------------------------------------------- /third_party/storefront/helpers/validators/phone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/helpers/validators/phone.ts -------------------------------------------------------------------------------- /third_party/storefront/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/jest.config.js -------------------------------------------------------------------------------- /third_party/storefront/lang/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/storefront/lang/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/lang/en.js -------------------------------------------------------------------------------- /third_party/storefront/layouts/account.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/layouts/account.vue -------------------------------------------------------------------------------- /third_party/storefront/layouts/blank.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/layouts/blank.vue -------------------------------------------------------------------------------- /third_party/storefront/layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/layouts/default.vue -------------------------------------------------------------------------------- /third_party/storefront/layouts/error.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/layouts/error.vue -------------------------------------------------------------------------------- /third_party/storefront/middleware.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/middleware.config.js -------------------------------------------------------------------------------- /third_party/storefront/middleware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/middleware/README.md -------------------------------------------------------------------------------- /third_party/storefront/middleware/checkout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/middleware/checkout.js -------------------------------------------------------------------------------- /third_party/storefront/middleware/is-authenticated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/middleware/is-authenticated.js -------------------------------------------------------------------------------- /third_party/storefront/nuxt.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/nuxt.config.js -------------------------------------------------------------------------------- /third_party/storefront/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/package-lock.json -------------------------------------------------------------------------------- /third_party/storefront/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/package.json -------------------------------------------------------------------------------- /third_party/storefront/pages/Category.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/Category.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/Checkout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/Checkout.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/Checkout/Billing.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/Checkout/Billing.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/Checkout/Payment.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/Checkout/Payment.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/Checkout/Shipping.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/Checkout/Shipping.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/Checkout/ThankYou.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/Checkout/ThankYou.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/Home.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/MyAccount.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/MyAccount.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/MyAccount/BillingDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/MyAccount/BillingDetails.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/MyAccount/LoyaltyCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/MyAccount/LoyaltyCard.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/MyAccount/MyNewsletter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/MyAccount/MyNewsletter.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/MyAccount/MyProfile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/MyAccount/MyProfile.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/MyAccount/MyReviews.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/MyAccount/MyReviews.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/MyAccount/OrderHistory.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/MyAccount/OrderHistory.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/MyAccount/ShippingDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/MyAccount/ShippingDetails.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/Product.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/Product.vue -------------------------------------------------------------------------------- /third_party/storefront/pages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/README.md -------------------------------------------------------------------------------- /third_party/storefront/pages/ResetPassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/pages/ResetPassword.vue -------------------------------------------------------------------------------- /third_party/storefront/shims-webpack.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/shims-webpack.d.ts -------------------------------------------------------------------------------- /third_party/storefront/static/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/README.md -------------------------------------------------------------------------------- /third_party/storefront/static/css/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/css/main.scss -------------------------------------------------------------------------------- /third_party/storefront/static/error/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/error/error.svg -------------------------------------------------------------------------------- /third_party/storefront/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/favicon.ico -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/apple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/apple.png -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/bannerA.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/bannerA.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/bannerB.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/bannerB.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/bannerC.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/bannerC.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/bannerD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/bannerD.png -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/bannerE.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/bannerE.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/bannerF.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/bannerF.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/bannerG.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/bannerG.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/bannerH.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/bannerH.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/google.png -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/imageAd.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/imageAd.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/imageAm.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/imageAm.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/imageBd.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/imageBd.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/imageBm.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/imageBm.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/imageCd.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/imageCd.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/imageCm.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/imageCm.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/imageDd.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/imageDd.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/imageDm.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/imageDm.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/newsletter.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/newsletter.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/productA.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/productA.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/productB.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/productB.webp -------------------------------------------------------------------------------- /third_party/storefront/static/homepage/productC.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/homepage/productC.webp -------------------------------------------------------------------------------- /third_party/storefront/static/icons/empty-cart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/icons/empty-cart.svg -------------------------------------------------------------------------------- /third_party/storefront/static/icons/facebook.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/icons/facebook.svg -------------------------------------------------------------------------------- /third_party/storefront/static/icons/google.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/icons/google.svg -------------------------------------------------------------------------------- /third_party/storefront/static/icons/langs/de.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/icons/langs/de.webp -------------------------------------------------------------------------------- /third_party/storefront/static/icons/langs/en.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/icons/langs/en.webp -------------------------------------------------------------------------------- /third_party/storefront/static/icons/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/icons/logo.svg -------------------------------------------------------------------------------- /third_party/storefront/static/icons/pinterest.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/icons/pinterest.svg -------------------------------------------------------------------------------- /third_party/storefront/static/icons/twitter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/icons/twitter.svg -------------------------------------------------------------------------------- /third_party/storefront/static/icons/youtube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/icons/youtube.svg -------------------------------------------------------------------------------- /third_party/storefront/static/images/Advert2BannerImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/images/Advert2BannerImage.png -------------------------------------------------------------------------------- /third_party/storefront/static/images/AdvertBannerImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/images/AdvertBannerImage.png -------------------------------------------------------------------------------- /third_party/storefront/static/images/HeroBannerImage2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/images/HeroBannerImage2.png -------------------------------------------------------------------------------- /third_party/storefront/static/images/VRHeadsets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/images/VRHeadsets.png -------------------------------------------------------------------------------- /third_party/storefront/static/images/credits.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/images/credits.txt -------------------------------------------------------------------------------- /third_party/storefront/static/images/folded-clothes-on-white-chair-wide.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/images/folded-clothes-on-white-chair-wide.jpg -------------------------------------------------------------------------------- /third_party/storefront/static/images/folded-clothes-on-white-chair.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/images/folded-clothes-on-white-chair.jpg -------------------------------------------------------------------------------- /third_party/storefront/static/img/products/bamboo-glass-jar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/img/products/bamboo-glass-jar.jpg -------------------------------------------------------------------------------- /third_party/storefront/static/img/products/candle-holder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/img/products/candle-holder.jpg -------------------------------------------------------------------------------- /third_party/storefront/static/img/products/hairdryer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/img/products/hairdryer.jpg -------------------------------------------------------------------------------- /third_party/storefront/static/img/products/loafers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/img/products/loafers.jpg -------------------------------------------------------------------------------- /third_party/storefront/static/img/products/mug.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/img/products/mug.jpg -------------------------------------------------------------------------------- /third_party/storefront/static/img/products/salt-and-pepper-shakers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/img/products/salt-and-pepper-shakers.jpg -------------------------------------------------------------------------------- /third_party/storefront/static/img/products/sunglasses.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/img/products/sunglasses.jpg -------------------------------------------------------------------------------- /third_party/storefront/static/img/products/tank-top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/img/products/tank-top.jpg -------------------------------------------------------------------------------- /third_party/storefront/static/img/products/watch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/img/products/watch.jpg -------------------------------------------------------------------------------- /third_party/storefront/static/thank-you/bannerD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/thank-you/bannerD.png -------------------------------------------------------------------------------- /third_party/storefront/static/thank-you/bannerM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/static/thank-you/bannerM.png -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/api/requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/api/requests.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/cypress.json -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/fixtures/test-data/e2e-add-to-cart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/fixtures/test-data/e2e-add-to-cart.json -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/fixtures/test-data/e2e-carts-merging.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/fixtures/test-data/e2e-carts-merging.json -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/fixtures/test-data/e2e-checkout-billing-validation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/fixtures/test-data/e2e-checkout-billing-validation.json -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/fixtures/test-data/e2e-checkout-order-summary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/fixtures/test-data/e2e-checkout-order-summary.json -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/fixtures/test-data/e2e-checkout-shipping-validation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/fixtures/test-data/e2e-checkout-shipping-validation.json -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/fixtures/test-data/e2e-place-order.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/fixtures/test-data/e2e-place-order.json -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/fixtures/test-data/e2e-product-page.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/fixtures/test-data/e2e-product-page.json -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/fixtures/test-data/e2e-remove-from-cart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/fixtures/test-data/e2e-remove-from-cart.json -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/fixtures/test-data/e2e-update-cart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/fixtures/test-data/e2e-update-cart.json -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/fixtures/test-data/e2e-user-login.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/fixtures/test-data/e2e-user-login.json -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/fixtures/test-data/e2e-user-registration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/fixtures/test-data/e2e-user-registration.json -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/integration/e2e-add-to-cart.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/integration/e2e-add-to-cart.spec.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/integration/e2e-carts-merging.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/integration/e2e-carts-merging.spec.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/integration/e2e-checkout-billing-validation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/integration/e2e-checkout-billing-validation.spec.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/integration/e2e-checkout-order-summary.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/integration/e2e-checkout-order-summary.spec.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/integration/e2e-checkout-shipping-validation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/integration/e2e-checkout-shipping-validation.spec.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/integration/e2e-place-order.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/integration/e2e-place-order.spec.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/integration/e2e-product-page.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/integration/e2e-product-page.spec.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/integration/e2e-remove-from-cart.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/integration/e2e-remove-from-cart.spec.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/integration/e2e-update-cart.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/integration/e2e-update-cart.spec.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/integration/e2e-user-login.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/integration/e2e-user-login.spec.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/integration/e2e-user-registration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/integration/e2e-user-registration.spec.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/pages/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/pages/base.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/pages/category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/pages/category.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/pages/checkout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/pages/checkout.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/pages/components/cart-sidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/pages/components/cart-sidebar.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/pages/components/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/pages/components/header.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/pages/components/login-modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/pages/components/login-modal.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/pages/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/pages/factory.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/pages/home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/pages/home.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/pages/my-account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/pages/my-account.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/pages/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/pages/product.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/pages/utils/element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/pages/utils/element.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/plugins/index.js -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/support/commands.js -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/support/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/support/index.d.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/support/index.js -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/types/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/types/address.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/types/customer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/types/customer.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/types/types.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/utils/data-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/utils/data-generator.ts -------------------------------------------------------------------------------- /third_party/storefront/tests/e2e/utils/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tests/e2e/utils/network.ts -------------------------------------------------------------------------------- /third_party/storefront/themeConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/themeConfig.js -------------------------------------------------------------------------------- /third_party/storefront/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/tsconfig.json -------------------------------------------------------------------------------- /third_party/storefront/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlecodelabs/headless-commerce-demo/HEAD/third_party/storefront/yarn.lock --------------------------------------------------------------------------------