├── .editorconfig ├── .env.example ├── .envrc ├── .github ├── CONTRIBUTING.md ├── renovate.json └── workflows │ ├── deploy-docs.yml │ ├── deploy-template.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .graphqlrc.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bun.lock ├── docs ├── .gitignore ├── app │ ├── app.config.ts │ ├── assets │ │ └── css │ │ │ └── main.css │ └── components │ │ ├── AppHeaderLogo.vue │ │ ├── ComponentHero.vue │ │ ├── Markets.vue │ │ ├── ProductImage.vue │ │ ├── ProductsMarquee.vue │ │ └── recipes │ │ ├── CollectionPage.vue │ │ ├── NavigationTree.vue │ │ └── ProductCard.vue ├── content │ ├── 1.getting-started │ │ ├── .navigation.yml │ │ ├── 1.introduction.md │ │ ├── 2.installation.md │ │ ├── 4.usage.md │ │ └── 5.editor.md │ ├── 2.essentials │ │ ├── .navigation.yml │ │ ├── 1.setup-shopify.md │ │ ├── 2.configuration.md │ │ ├── 3.storefront.md │ │ ├── 4.admin.md │ │ ├── 5.codegen.md │ │ ├── 6.error-handling.md │ │ └── 7.sandbox.md │ ├── 3.recipes │ │ ├── .navigation.yml │ │ ├── 1.navigation-tree.md │ │ ├── 2.collection-page.md │ │ ├── 3.collection-filters.md │ │ ├── 4.product-page.md │ │ └── 5.cart.md │ ├── 4.going-further │ │ ├── .navigation.yml │ │ ├── 1.hooks.md │ │ └── 2.roadmap.md │ └── index.md ├── graphql │ ├── collection.ts │ ├── menu.ts │ └── product.ts ├── nuxt.config.ts ├── package.json ├── public │ ├── icon.png │ └── logo-readme.jpg └── tsconfig.json ├── eslint.config.mjs ├── package.json ├── playgrounds ├── playground-v3 │ ├── app │ │ ├── app.vue │ │ └── pages │ │ │ ├── admin.vue │ │ │ ├── async.vue │ │ │ ├── client.vue │ │ │ └── index.vue │ ├── graphql │ │ ├── admin │ │ │ └── index.ts │ │ └── storefront │ │ │ └── index.ts │ ├── nuxt.config.ts │ ├── package.json │ ├── server │ │ ├── api │ │ │ ├── admin │ │ │ │ └── markets.ts │ │ │ ├── config.ts │ │ │ └── products.ts │ │ └── tsconfig.json │ └── tsconfig.json ├── playground-v4-mock │ ├── app │ │ ├── app.vue │ │ └── pages │ │ │ ├── client.vue │ │ │ └── index.vue │ ├── graphql │ │ └── index.ts │ ├── nuxt.config.ts │ ├── package.json │ ├── server │ │ ├── api │ │ │ ├── config.ts │ │ │ └── products.ts │ │ └── tsconfig.json │ └── tsconfig.json └── playground-v4 │ ├── app │ ├── app.vue │ ├── components │ │ └── TestAsync.vue │ ├── pages │ │ ├── admin.vue │ │ ├── async.vue │ │ ├── client.vue │ │ ├── errors.vue │ │ └── index.vue │ └── plugins │ │ └── client.ts │ ├── graphql │ ├── admin │ │ └── index.ts │ └── storefront │ │ └── index.ts │ ├── nuxt.config.ts │ ├── package.json │ ├── server │ ├── api │ │ ├── admin │ │ │ └── markets.ts │ │ ├── config.ts │ │ └── products.ts │ ├── plugins │ │ └── server.ts │ └── tsconfig.json │ └── tsconfig.json ├── shell.nix ├── src ├── clients │ ├── admin.d.ts │ └── storefront.d.ts ├── commands │ └── init.ts ├── module.ts ├── runtime │ ├── composables │ │ ├── async │ │ │ └── storefront.ts │ │ └── storefront.ts │ ├── server │ │ ├── api │ │ │ └── proxy │ │ │ │ └── storefront.ts │ │ ├── tsconfig.json │ │ └── utils │ │ │ ├── admin.ts │ │ │ └── storefront.ts │ └── utils │ │ ├── client.ts │ │ ├── clients │ │ ├── admin.ts │ │ └── storefront.ts │ │ ├── errors.ts │ │ └── flattenConnection.ts ├── schemas │ ├── config.ts │ ├── index.ts │ └── runtime.ts ├── setup │ ├── clients.ts │ ├── codegen.ts │ ├── dev.ts │ ├── imports.ts │ ├── proxy.ts │ └── sandbox.ts ├── templates │ └── sandbox-template.ts ├── types │ ├── client.d.ts │ └── index.d.ts └── utils │ ├── clients.ts │ ├── codegen.ts │ ├── imports.ts │ ├── log.ts │ ├── proxy.ts │ ├── sandbox.ts │ └── templates.ts ├── template ├── .env.example ├── .gitignore ├── .graphqlrc.yml ├── README.md ├── app │ ├── app.config.ts │ ├── app.vue │ ├── assets │ │ └── main.css │ ├── components │ │ ├── Cart.vue │ │ ├── Filters.vue │ │ ├── Footer.vue │ │ ├── Header.vue │ │ ├── Logo.vue │ │ ├── Search.vue │ │ ├── Version.vue │ │ ├── cart │ │ │ └── LineItem.vue │ │ ├── common │ │ │ ├── AddToCart.vue │ │ │ └── Price.vue │ │ ├── content │ │ │ ├── Collection.vue │ │ │ ├── CollectionGrid.vue │ │ │ ├── Product.vue │ │ │ └── ProductSlider.vue │ │ ├── filter │ │ │ ├── List.vue │ │ │ └── PriceRange.vue │ │ └── product │ │ │ ├── Card.vue │ │ │ └── Image.vue │ ├── composables │ │ ├── cart.ts │ │ ├── collection.ts │ │ ├── filters.ts │ │ ├── localization.ts │ │ └── slider.ts │ ├── layouts │ │ └── default.vue │ └── pages │ │ ├── [...slug].vue │ │ ├── collection │ │ └── [handle].vue │ │ └── product │ │ └── [handle].vue ├── content.config.ts ├── content │ ├── de-de │ │ ├── collection.md │ │ ├── index.md │ │ └── product.md │ └── en-us │ │ ├── collection.md │ │ ├── index.md │ │ └── product.md ├── eslint.config.mjs ├── graphql │ ├── fragments │ │ ├── cart.ts │ │ ├── collection.ts │ │ ├── customer.ts │ │ ├── menu.ts │ │ ├── product.ts │ │ └── utils.ts │ └── validation │ │ ├── cart.ts │ │ ├── collection.ts │ │ ├── customer.ts │ │ ├── menu.ts │ │ ├── product.ts │ │ └── utils.ts ├── i18n │ └── locales │ │ ├── de.json │ │ └── en.json ├── nuxt.config.ts ├── package.json ├── public │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ └── site.webmanifest ├── shared │ └── types │ │ └── index.d.ts └── tsconfig.json ├── test ├── v3.test.ts ├── v4-mock.test.ts └── v4.test.ts ├── tsconfig.json └── vitest.config.mts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/.env.example -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use nix shell.nix 2 | -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/.github/workflows/deploy-template.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/.gitignore -------------------------------------------------------------------------------- /.graphqlrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/.graphqlrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/README.md -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/bun.lock -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/app/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/app/app.config.ts -------------------------------------------------------------------------------- /docs/app/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/app/assets/css/main.css -------------------------------------------------------------------------------- /docs/app/components/AppHeaderLogo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/app/components/AppHeaderLogo.vue -------------------------------------------------------------------------------- /docs/app/components/ComponentHero.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/app/components/ComponentHero.vue -------------------------------------------------------------------------------- /docs/app/components/Markets.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/app/components/Markets.vue -------------------------------------------------------------------------------- /docs/app/components/ProductImage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/app/components/ProductImage.vue -------------------------------------------------------------------------------- /docs/app/components/ProductsMarquee.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/app/components/ProductsMarquee.vue -------------------------------------------------------------------------------- /docs/app/components/recipes/CollectionPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/app/components/recipes/CollectionPage.vue -------------------------------------------------------------------------------- /docs/app/components/recipes/NavigationTree.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/app/components/recipes/NavigationTree.vue -------------------------------------------------------------------------------- /docs/app/components/recipes/ProductCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/app/components/recipes/ProductCard.vue -------------------------------------------------------------------------------- /docs/content/1.getting-started/.navigation.yml: -------------------------------------------------------------------------------- 1 | title: Getting Started 2 | icon: i-lucide-play 3 | -------------------------------------------------------------------------------- /docs/content/1.getting-started/1.introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/1.getting-started/1.introduction.md -------------------------------------------------------------------------------- /docs/content/1.getting-started/2.installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/1.getting-started/2.installation.md -------------------------------------------------------------------------------- /docs/content/1.getting-started/4.usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/1.getting-started/4.usage.md -------------------------------------------------------------------------------- /docs/content/1.getting-started/5.editor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/1.getting-started/5.editor.md -------------------------------------------------------------------------------- /docs/content/2.essentials/.navigation.yml: -------------------------------------------------------------------------------- 1 | title: Essentials 2 | icon: i-lucide-book -------------------------------------------------------------------------------- /docs/content/2.essentials/1.setup-shopify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/2.essentials/1.setup-shopify.md -------------------------------------------------------------------------------- /docs/content/2.essentials/2.configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/2.essentials/2.configuration.md -------------------------------------------------------------------------------- /docs/content/2.essentials/3.storefront.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/2.essentials/3.storefront.md -------------------------------------------------------------------------------- /docs/content/2.essentials/4.admin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/2.essentials/4.admin.md -------------------------------------------------------------------------------- /docs/content/2.essentials/5.codegen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/2.essentials/5.codegen.md -------------------------------------------------------------------------------- /docs/content/2.essentials/6.error-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/2.essentials/6.error-handling.md -------------------------------------------------------------------------------- /docs/content/2.essentials/7.sandbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/2.essentials/7.sandbox.md -------------------------------------------------------------------------------- /docs/content/3.recipes/.navigation.yml: -------------------------------------------------------------------------------- 1 | title: Recipes 2 | icon: i-lucide-chef-hat 3 | -------------------------------------------------------------------------------- /docs/content/3.recipes/1.navigation-tree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/3.recipes/1.navigation-tree.md -------------------------------------------------------------------------------- /docs/content/3.recipes/2.collection-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/3.recipes/2.collection-page.md -------------------------------------------------------------------------------- /docs/content/3.recipes/3.collection-filters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/3.recipes/3.collection-filters.md -------------------------------------------------------------------------------- /docs/content/3.recipes/4.product-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/3.recipes/4.product-page.md -------------------------------------------------------------------------------- /docs/content/3.recipes/5.cart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/3.recipes/5.cart.md -------------------------------------------------------------------------------- /docs/content/4.going-further/.navigation.yml: -------------------------------------------------------------------------------- 1 | title: Going Further 2 | icon: i-lucide-pickaxe 3 | -------------------------------------------------------------------------------- /docs/content/4.going-further/1.hooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/4.going-further/1.hooks.md -------------------------------------------------------------------------------- /docs/content/4.going-further/2.roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/4.going-further/2.roadmap.md -------------------------------------------------------------------------------- /docs/content/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/content/index.md -------------------------------------------------------------------------------- /docs/graphql/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/graphql/collection.ts -------------------------------------------------------------------------------- /docs/graphql/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/graphql/menu.ts -------------------------------------------------------------------------------- /docs/graphql/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/graphql/product.ts -------------------------------------------------------------------------------- /docs/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/nuxt.config.ts -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/public/icon.png -------------------------------------------------------------------------------- /docs/public/logo-readme.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/public/logo-readme.jpg -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/package.json -------------------------------------------------------------------------------- /playgrounds/playground-v3/app/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v3/app/app.vue -------------------------------------------------------------------------------- /playgrounds/playground-v3/app/pages/admin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v3/app/pages/admin.vue -------------------------------------------------------------------------------- /playgrounds/playground-v3/app/pages/async.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v3/app/pages/async.vue -------------------------------------------------------------------------------- /playgrounds/playground-v3/app/pages/client.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v3/app/pages/client.vue -------------------------------------------------------------------------------- /playgrounds/playground-v3/app/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v3/app/pages/index.vue -------------------------------------------------------------------------------- /playgrounds/playground-v3/graphql/admin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v3/graphql/admin/index.ts -------------------------------------------------------------------------------- /playgrounds/playground-v3/graphql/storefront/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v3/graphql/storefront/index.ts -------------------------------------------------------------------------------- /playgrounds/playground-v3/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v3/nuxt.config.ts -------------------------------------------------------------------------------- /playgrounds/playground-v3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v3/package.json -------------------------------------------------------------------------------- /playgrounds/playground-v3/server/api/admin/markets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v3/server/api/admin/markets.ts -------------------------------------------------------------------------------- /playgrounds/playground-v3/server/api/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v3/server/api/config.ts -------------------------------------------------------------------------------- /playgrounds/playground-v3/server/api/products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v3/server/api/products.ts -------------------------------------------------------------------------------- /playgrounds/playground-v3/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /playgrounds/playground-v3/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./.nuxt/tsconfig.json", 3 | } 4 | -------------------------------------------------------------------------------- /playgrounds/playground-v4-mock/app/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4-mock/app/app.vue -------------------------------------------------------------------------------- /playgrounds/playground-v4-mock/app/pages/client.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4-mock/app/pages/client.vue -------------------------------------------------------------------------------- /playgrounds/playground-v4-mock/app/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4-mock/app/pages/index.vue -------------------------------------------------------------------------------- /playgrounds/playground-v4-mock/graphql/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4-mock/graphql/index.ts -------------------------------------------------------------------------------- /playgrounds/playground-v4-mock/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4-mock/nuxt.config.ts -------------------------------------------------------------------------------- /playgrounds/playground-v4-mock/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4-mock/package.json -------------------------------------------------------------------------------- /playgrounds/playground-v4-mock/server/api/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4-mock/server/api/config.ts -------------------------------------------------------------------------------- /playgrounds/playground-v4-mock/server/api/products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4-mock/server/api/products.ts -------------------------------------------------------------------------------- /playgrounds/playground-v4-mock/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /playgrounds/playground-v4-mock/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4-mock/tsconfig.json -------------------------------------------------------------------------------- /playgrounds/playground-v4/app/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/app/app.vue -------------------------------------------------------------------------------- /playgrounds/playground-v4/app/components/TestAsync.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/app/components/TestAsync.vue -------------------------------------------------------------------------------- /playgrounds/playground-v4/app/pages/admin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/app/pages/admin.vue -------------------------------------------------------------------------------- /playgrounds/playground-v4/app/pages/async.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/app/pages/async.vue -------------------------------------------------------------------------------- /playgrounds/playground-v4/app/pages/client.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/app/pages/client.vue -------------------------------------------------------------------------------- /playgrounds/playground-v4/app/pages/errors.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/app/pages/errors.vue -------------------------------------------------------------------------------- /playgrounds/playground-v4/app/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/app/pages/index.vue -------------------------------------------------------------------------------- /playgrounds/playground-v4/app/plugins/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/app/plugins/client.ts -------------------------------------------------------------------------------- /playgrounds/playground-v4/graphql/admin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/graphql/admin/index.ts -------------------------------------------------------------------------------- /playgrounds/playground-v4/graphql/storefront/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/graphql/storefront/index.ts -------------------------------------------------------------------------------- /playgrounds/playground-v4/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/nuxt.config.ts -------------------------------------------------------------------------------- /playgrounds/playground-v4/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/package.json -------------------------------------------------------------------------------- /playgrounds/playground-v4/server/api/admin/markets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/server/api/admin/markets.ts -------------------------------------------------------------------------------- /playgrounds/playground-v4/server/api/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/server/api/config.ts -------------------------------------------------------------------------------- /playgrounds/playground-v4/server/api/products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/server/api/products.ts -------------------------------------------------------------------------------- /playgrounds/playground-v4/server/plugins/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/server/plugins/server.ts -------------------------------------------------------------------------------- /playgrounds/playground-v4/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /playgrounds/playground-v4/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/playgrounds/playground-v4/tsconfig.json -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/shell.nix -------------------------------------------------------------------------------- /src/clients/admin.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/clients/admin.d.ts -------------------------------------------------------------------------------- /src/clients/storefront.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/clients/storefront.d.ts -------------------------------------------------------------------------------- /src/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/commands/init.ts -------------------------------------------------------------------------------- /src/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/module.ts -------------------------------------------------------------------------------- /src/runtime/composables/async/storefront.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/runtime/composables/async/storefront.ts -------------------------------------------------------------------------------- /src/runtime/composables/storefront.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/runtime/composables/storefront.ts -------------------------------------------------------------------------------- /src/runtime/server/api/proxy/storefront.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/runtime/server/api/proxy/storefront.ts -------------------------------------------------------------------------------- /src/runtime/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/runtime/server/tsconfig.json -------------------------------------------------------------------------------- /src/runtime/server/utils/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/runtime/server/utils/admin.ts -------------------------------------------------------------------------------- /src/runtime/server/utils/storefront.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/runtime/server/utils/storefront.ts -------------------------------------------------------------------------------- /src/runtime/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/runtime/utils/client.ts -------------------------------------------------------------------------------- /src/runtime/utils/clients/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/runtime/utils/clients/admin.ts -------------------------------------------------------------------------------- /src/runtime/utils/clients/storefront.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/runtime/utils/clients/storefront.ts -------------------------------------------------------------------------------- /src/runtime/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/runtime/utils/errors.ts -------------------------------------------------------------------------------- /src/runtime/utils/flattenConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/runtime/utils/flattenConnection.ts -------------------------------------------------------------------------------- /src/schemas/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/schemas/config.ts -------------------------------------------------------------------------------- /src/schemas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/schemas/index.ts -------------------------------------------------------------------------------- /src/schemas/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/schemas/runtime.ts -------------------------------------------------------------------------------- /src/setup/clients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/setup/clients.ts -------------------------------------------------------------------------------- /src/setup/codegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/setup/codegen.ts -------------------------------------------------------------------------------- /src/setup/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/setup/dev.ts -------------------------------------------------------------------------------- /src/setup/imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/setup/imports.ts -------------------------------------------------------------------------------- /src/setup/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/setup/proxy.ts -------------------------------------------------------------------------------- /src/setup/sandbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/setup/sandbox.ts -------------------------------------------------------------------------------- /src/templates/sandbox-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/templates/sandbox-template.ts -------------------------------------------------------------------------------- /src/types/client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/types/client.d.ts -------------------------------------------------------------------------------- /src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/types/index.d.ts -------------------------------------------------------------------------------- /src/utils/clients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/utils/clients.ts -------------------------------------------------------------------------------- /src/utils/codegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/utils/codegen.ts -------------------------------------------------------------------------------- /src/utils/imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/utils/imports.ts -------------------------------------------------------------------------------- /src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/utils/log.ts -------------------------------------------------------------------------------- /src/utils/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/utils/proxy.ts -------------------------------------------------------------------------------- /src/utils/sandbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/utils/sandbox.ts -------------------------------------------------------------------------------- /src/utils/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/src/utils/templates.ts -------------------------------------------------------------------------------- /template/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/.env.example -------------------------------------------------------------------------------- /template/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/.gitignore -------------------------------------------------------------------------------- /template/.graphqlrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/.graphqlrc.yml -------------------------------------------------------------------------------- /template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/README.md -------------------------------------------------------------------------------- /template/app/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/app.config.ts -------------------------------------------------------------------------------- /template/app/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/app.vue -------------------------------------------------------------------------------- /template/app/assets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/assets/main.css -------------------------------------------------------------------------------- /template/app/components/Cart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/Cart.vue -------------------------------------------------------------------------------- /template/app/components/Filters.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/Filters.vue -------------------------------------------------------------------------------- /template/app/components/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/Footer.vue -------------------------------------------------------------------------------- /template/app/components/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/Header.vue -------------------------------------------------------------------------------- /template/app/components/Logo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/Logo.vue -------------------------------------------------------------------------------- /template/app/components/Search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/Search.vue -------------------------------------------------------------------------------- /template/app/components/Version.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/Version.vue -------------------------------------------------------------------------------- /template/app/components/cart/LineItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/cart/LineItem.vue -------------------------------------------------------------------------------- /template/app/components/common/AddToCart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/common/AddToCart.vue -------------------------------------------------------------------------------- /template/app/components/common/Price.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/common/Price.vue -------------------------------------------------------------------------------- /template/app/components/content/Collection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/content/Collection.vue -------------------------------------------------------------------------------- /template/app/components/content/CollectionGrid.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/content/CollectionGrid.vue -------------------------------------------------------------------------------- /template/app/components/content/Product.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/content/Product.vue -------------------------------------------------------------------------------- /template/app/components/content/ProductSlider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/content/ProductSlider.vue -------------------------------------------------------------------------------- /template/app/components/filter/List.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/filter/List.vue -------------------------------------------------------------------------------- /template/app/components/filter/PriceRange.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/filter/PriceRange.vue -------------------------------------------------------------------------------- /template/app/components/product/Card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/product/Card.vue -------------------------------------------------------------------------------- /template/app/components/product/Image.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/components/product/Image.vue -------------------------------------------------------------------------------- /template/app/composables/cart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/composables/cart.ts -------------------------------------------------------------------------------- /template/app/composables/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/composables/collection.ts -------------------------------------------------------------------------------- /template/app/composables/filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/composables/filters.ts -------------------------------------------------------------------------------- /template/app/composables/localization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/composables/localization.ts -------------------------------------------------------------------------------- /template/app/composables/slider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/composables/slider.ts -------------------------------------------------------------------------------- /template/app/layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/layouts/default.vue -------------------------------------------------------------------------------- /template/app/pages/[...slug].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/pages/[...slug].vue -------------------------------------------------------------------------------- /template/app/pages/collection/[handle].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/pages/collection/[handle].vue -------------------------------------------------------------------------------- /template/app/pages/product/[handle].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/app/pages/product/[handle].vue -------------------------------------------------------------------------------- /template/content.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/content.config.ts -------------------------------------------------------------------------------- /template/content/de-de/collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/content/de-de/collection.md -------------------------------------------------------------------------------- /template/content/de-de/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/content/de-de/index.md -------------------------------------------------------------------------------- /template/content/de-de/product.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/content/de-de/product.md -------------------------------------------------------------------------------- /template/content/en-us/collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/content/en-us/collection.md -------------------------------------------------------------------------------- /template/content/en-us/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/content/en-us/index.md -------------------------------------------------------------------------------- /template/content/en-us/product.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/content/en-us/product.md -------------------------------------------------------------------------------- /template/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/eslint.config.mjs -------------------------------------------------------------------------------- /template/graphql/fragments/cart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/graphql/fragments/cart.ts -------------------------------------------------------------------------------- /template/graphql/fragments/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/graphql/fragments/collection.ts -------------------------------------------------------------------------------- /template/graphql/fragments/customer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/graphql/fragments/customer.ts -------------------------------------------------------------------------------- /template/graphql/fragments/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/graphql/fragments/menu.ts -------------------------------------------------------------------------------- /template/graphql/fragments/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/graphql/fragments/product.ts -------------------------------------------------------------------------------- /template/graphql/fragments/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/graphql/fragments/utils.ts -------------------------------------------------------------------------------- /template/graphql/validation/cart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/graphql/validation/cart.ts -------------------------------------------------------------------------------- /template/graphql/validation/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/graphql/validation/collection.ts -------------------------------------------------------------------------------- /template/graphql/validation/customer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/graphql/validation/customer.ts -------------------------------------------------------------------------------- /template/graphql/validation/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/graphql/validation/menu.ts -------------------------------------------------------------------------------- /template/graphql/validation/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/graphql/validation/product.ts -------------------------------------------------------------------------------- /template/graphql/validation/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/graphql/validation/utils.ts -------------------------------------------------------------------------------- /template/i18n/locales/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/i18n/locales/de.json -------------------------------------------------------------------------------- /template/i18n/locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/i18n/locales/en.json -------------------------------------------------------------------------------- /template/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/nuxt.config.ts -------------------------------------------------------------------------------- /template/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/package.json -------------------------------------------------------------------------------- /template/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /template/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /template/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/public/apple-touch-icon.png -------------------------------------------------------------------------------- /template/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/public/favicon-16x16.png -------------------------------------------------------------------------------- /template/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/public/favicon-32x32.png -------------------------------------------------------------------------------- /template/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/public/favicon.ico -------------------------------------------------------------------------------- /template/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/public/site.webmanifest -------------------------------------------------------------------------------- /template/shared/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/shared/types/index.d.ts -------------------------------------------------------------------------------- /template/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/template/tsconfig.json -------------------------------------------------------------------------------- /test/v3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/test/v3.test.ts -------------------------------------------------------------------------------- /test/v4-mock.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/test/v4-mock.test.ts -------------------------------------------------------------------------------- /test/v4.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/test/v4.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuxt-modules/shopify/HEAD/vitest.config.mts --------------------------------------------------------------------------------