├── .env.md ├── .eslintrc ├── .gitignore ├── README.md ├── components ├── hotspots │ └── ProductTooltip.tsx ├── icons │ └── Shopify.tsx ├── inputs │ ├── CollectionHidden.tsx │ ├── PlaceholderString.tsx │ ├── ProductHidden.tsx │ ├── ProductVariantHidden.tsx │ └── ProxyString.tsx └── media │ ├── ColorTheme.tsx │ └── ShopifyDocumentStatus.tsx ├── constants.ts ├── desk ├── collectionStructure.ts ├── colorThemeStructure.ts ├── homeStructure.ts ├── index.ts ├── pageStructure.ts ├── productStructure.ts └── settingStructure.ts ├── docs └── features.md ├── migrations └── strictSchema.ts ├── package.json ├── plugins └── customDocumentActions │ ├── index.ts │ ├── shopifyDelete.tsx │ ├── shopifyLink.ts │ └── types.ts ├── sanity.cli.ts ├── sanity.config.ts ├── schemas ├── annotations │ ├── linkEmail.tsx │ ├── linkExternal.tsx │ ├── linkInternal.tsx │ └── product.tsx ├── blocks │ └── body.tsx ├── documents │ ├── collection.tsx │ ├── colorTheme.tsx │ ├── page.ts │ ├── product.tsx │ └── productVariant.tsx ├── index.ts ├── objects │ ├── collection │ │ ├── group.ts │ │ └── links.ts │ ├── customProductOption │ │ ├── color.tsx │ │ ├── colorObject.tsx │ │ ├── size.ts │ │ └── sizeObject.ts │ ├── global │ │ ├── footer.ts │ │ ├── linkExternal.ts │ │ ├── linkInternal.ts │ │ ├── links.ts │ │ ├── menu.ts │ │ └── notFoundPage.ts │ ├── hero │ │ ├── collection.tsx │ │ ├── home.tsx │ │ └── page.tsx │ ├── hotspot │ │ ├── imageWithProductHotspots.ts │ │ ├── productHotspots.tsx │ │ └── spot.tsx │ ├── module │ │ ├── accordion.ts │ │ ├── accordionBody.ts │ │ ├── accordionGroup.ts │ │ ├── callToAction.tsx │ │ ├── callout.ts │ │ ├── collection.tsx │ │ ├── grid.ts │ │ ├── gridItem.ts │ │ ├── image.ts │ │ ├── imageCallToAction.tsx │ │ ├── images.tsx │ │ ├── instagram.ts │ │ ├── product.tsx │ │ └── products.tsx │ ├── seo │ │ ├── description.tsx │ │ ├── home.tsx │ │ ├── page.tsx │ │ ├── seo.ts │ │ └── shopify.tsx │ └── shopify │ │ ├── inventory.ts │ │ ├── option.tsx │ │ ├── placeholderString.ts │ │ ├── priceRange.ts │ │ ├── productWithVariant.tsx │ │ ├── proxyString.ts │ │ ├── shopifyCollection.ts │ │ ├── shopifyCollectionRule.tsx │ │ ├── shopifyProduct.ts │ │ └── shopifyProductVariant.ts └── singletons │ ├── home.ts │ └── settings.ts ├── static └── .gitkeep ├── tsconfig.json └── utils ├── blocksToText.ts ├── defineStructure.ts ├── getPriceRange.ts ├── shopifyUrls.ts └── validateSlug.ts /.env.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/.env.md -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@sanity/eslint-config-studio" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/README.md -------------------------------------------------------------------------------- /components/hotspots/ProductTooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/components/hotspots/ProductTooltip.tsx -------------------------------------------------------------------------------- /components/icons/Shopify.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/components/icons/Shopify.tsx -------------------------------------------------------------------------------- /components/inputs/CollectionHidden.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/components/inputs/CollectionHidden.tsx -------------------------------------------------------------------------------- /components/inputs/PlaceholderString.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/components/inputs/PlaceholderString.tsx -------------------------------------------------------------------------------- /components/inputs/ProductHidden.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/components/inputs/ProductHidden.tsx -------------------------------------------------------------------------------- /components/inputs/ProductVariantHidden.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/components/inputs/ProductVariantHidden.tsx -------------------------------------------------------------------------------- /components/inputs/ProxyString.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/components/inputs/ProxyString.tsx -------------------------------------------------------------------------------- /components/media/ColorTheme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/components/media/ColorTheme.tsx -------------------------------------------------------------------------------- /components/media/ShopifyDocumentStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/components/media/ShopifyDocumentStatus.tsx -------------------------------------------------------------------------------- /constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/constants.ts -------------------------------------------------------------------------------- /desk/collectionStructure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/desk/collectionStructure.ts -------------------------------------------------------------------------------- /desk/colorThemeStructure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/desk/colorThemeStructure.ts -------------------------------------------------------------------------------- /desk/homeStructure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/desk/homeStructure.ts -------------------------------------------------------------------------------- /desk/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/desk/index.ts -------------------------------------------------------------------------------- /desk/pageStructure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/desk/pageStructure.ts -------------------------------------------------------------------------------- /desk/productStructure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/desk/productStructure.ts -------------------------------------------------------------------------------- /desk/settingStructure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/desk/settingStructure.ts -------------------------------------------------------------------------------- /docs/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/docs/features.md -------------------------------------------------------------------------------- /migrations/strictSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/migrations/strictSchema.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/package.json -------------------------------------------------------------------------------- /plugins/customDocumentActions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/plugins/customDocumentActions/index.ts -------------------------------------------------------------------------------- /plugins/customDocumentActions/shopifyDelete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/plugins/customDocumentActions/shopifyDelete.tsx -------------------------------------------------------------------------------- /plugins/customDocumentActions/shopifyLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/plugins/customDocumentActions/shopifyLink.ts -------------------------------------------------------------------------------- /plugins/customDocumentActions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/plugins/customDocumentActions/types.ts -------------------------------------------------------------------------------- /sanity.cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/sanity.cli.ts -------------------------------------------------------------------------------- /sanity.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/sanity.config.ts -------------------------------------------------------------------------------- /schemas/annotations/linkEmail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/annotations/linkEmail.tsx -------------------------------------------------------------------------------- /schemas/annotations/linkExternal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/annotations/linkExternal.tsx -------------------------------------------------------------------------------- /schemas/annotations/linkInternal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/annotations/linkInternal.tsx -------------------------------------------------------------------------------- /schemas/annotations/product.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/annotations/product.tsx -------------------------------------------------------------------------------- /schemas/blocks/body.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/blocks/body.tsx -------------------------------------------------------------------------------- /schemas/documents/collection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/documents/collection.tsx -------------------------------------------------------------------------------- /schemas/documents/colorTheme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/documents/colorTheme.tsx -------------------------------------------------------------------------------- /schemas/documents/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/documents/page.ts -------------------------------------------------------------------------------- /schemas/documents/product.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/documents/product.tsx -------------------------------------------------------------------------------- /schemas/documents/productVariant.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/documents/productVariant.tsx -------------------------------------------------------------------------------- /schemas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/index.ts -------------------------------------------------------------------------------- /schemas/objects/collection/group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/collection/group.ts -------------------------------------------------------------------------------- /schemas/objects/collection/links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/collection/links.ts -------------------------------------------------------------------------------- /schemas/objects/customProductOption/color.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/customProductOption/color.tsx -------------------------------------------------------------------------------- /schemas/objects/customProductOption/colorObject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/customProductOption/colorObject.tsx -------------------------------------------------------------------------------- /schemas/objects/customProductOption/size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/customProductOption/size.ts -------------------------------------------------------------------------------- /schemas/objects/customProductOption/sizeObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/customProductOption/sizeObject.ts -------------------------------------------------------------------------------- /schemas/objects/global/footer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/global/footer.ts -------------------------------------------------------------------------------- /schemas/objects/global/linkExternal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/global/linkExternal.ts -------------------------------------------------------------------------------- /schemas/objects/global/linkInternal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/global/linkInternal.ts -------------------------------------------------------------------------------- /schemas/objects/global/links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/global/links.ts -------------------------------------------------------------------------------- /schemas/objects/global/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/global/menu.ts -------------------------------------------------------------------------------- /schemas/objects/global/notFoundPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/global/notFoundPage.ts -------------------------------------------------------------------------------- /schemas/objects/hero/collection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/hero/collection.tsx -------------------------------------------------------------------------------- /schemas/objects/hero/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/hero/home.tsx -------------------------------------------------------------------------------- /schemas/objects/hero/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/hero/page.tsx -------------------------------------------------------------------------------- /schemas/objects/hotspot/imageWithProductHotspots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/hotspot/imageWithProductHotspots.ts -------------------------------------------------------------------------------- /schemas/objects/hotspot/productHotspots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/hotspot/productHotspots.tsx -------------------------------------------------------------------------------- /schemas/objects/hotspot/spot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/hotspot/spot.tsx -------------------------------------------------------------------------------- /schemas/objects/module/accordion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/accordion.ts -------------------------------------------------------------------------------- /schemas/objects/module/accordionBody.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/accordionBody.ts -------------------------------------------------------------------------------- /schemas/objects/module/accordionGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/accordionGroup.ts -------------------------------------------------------------------------------- /schemas/objects/module/callToAction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/callToAction.tsx -------------------------------------------------------------------------------- /schemas/objects/module/callout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/callout.ts -------------------------------------------------------------------------------- /schemas/objects/module/collection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/collection.tsx -------------------------------------------------------------------------------- /schemas/objects/module/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/grid.ts -------------------------------------------------------------------------------- /schemas/objects/module/gridItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/gridItem.ts -------------------------------------------------------------------------------- /schemas/objects/module/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/image.ts -------------------------------------------------------------------------------- /schemas/objects/module/imageCallToAction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/imageCallToAction.tsx -------------------------------------------------------------------------------- /schemas/objects/module/images.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/images.tsx -------------------------------------------------------------------------------- /schemas/objects/module/instagram.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/instagram.ts -------------------------------------------------------------------------------- /schemas/objects/module/product.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/product.tsx -------------------------------------------------------------------------------- /schemas/objects/module/products.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/module/products.tsx -------------------------------------------------------------------------------- /schemas/objects/seo/description.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/seo/description.tsx -------------------------------------------------------------------------------- /schemas/objects/seo/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/seo/home.tsx -------------------------------------------------------------------------------- /schemas/objects/seo/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/seo/page.tsx -------------------------------------------------------------------------------- /schemas/objects/seo/seo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/seo/seo.ts -------------------------------------------------------------------------------- /schemas/objects/seo/shopify.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/seo/shopify.tsx -------------------------------------------------------------------------------- /schemas/objects/shopify/inventory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/shopify/inventory.ts -------------------------------------------------------------------------------- /schemas/objects/shopify/option.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/shopify/option.tsx -------------------------------------------------------------------------------- /schemas/objects/shopify/placeholderString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/shopify/placeholderString.ts -------------------------------------------------------------------------------- /schemas/objects/shopify/priceRange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/shopify/priceRange.ts -------------------------------------------------------------------------------- /schemas/objects/shopify/productWithVariant.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/shopify/productWithVariant.tsx -------------------------------------------------------------------------------- /schemas/objects/shopify/proxyString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/shopify/proxyString.ts -------------------------------------------------------------------------------- /schemas/objects/shopify/shopifyCollection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/shopify/shopifyCollection.ts -------------------------------------------------------------------------------- /schemas/objects/shopify/shopifyCollectionRule.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/shopify/shopifyCollectionRule.tsx -------------------------------------------------------------------------------- /schemas/objects/shopify/shopifyProduct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/shopify/shopifyProduct.ts -------------------------------------------------------------------------------- /schemas/objects/shopify/shopifyProductVariant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/objects/shopify/shopifyProductVariant.ts -------------------------------------------------------------------------------- /schemas/singletons/home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/singletons/home.ts -------------------------------------------------------------------------------- /schemas/singletons/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/schemas/singletons/settings.ts -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/static/.gitkeep -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/blocksToText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/utils/blocksToText.ts -------------------------------------------------------------------------------- /utils/defineStructure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/utils/defineStructure.ts -------------------------------------------------------------------------------- /utils/getPriceRange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/utils/getPriceRange.ts -------------------------------------------------------------------------------- /utils/shopifyUrls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/utils/shopifyUrls.ts -------------------------------------------------------------------------------- /utils/validateSlug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/sanity-shopify-studio/HEAD/utils/validateSlug.ts --------------------------------------------------------------------------------