diff --git a/framework/shopify/.env.template b/packages/shopify/.env.template similarity index 100% rename from framework/shopify/.env.template rename to packages/shopify/.env.template diff --git a/framework/shopify/.prettierignore b/packages/shopify/.prettierignore similarity index 100% rename from framework/shopify/.prettierignore rename to packages/shopify/.prettierignore diff --git a/framework/shopify/.prettierrc b/packages/shopify/.prettierrc similarity index 100% rename from framework/shopify/.prettierrc rename to packages/shopify/.prettierrc diff --git a/framework/shopify/README.md b/packages/shopify/README.md similarity index 100% rename from framework/shopify/README.md rename to packages/shopify/README.md diff --git a/framework/shopify/codegen.json b/packages/shopify/codegen.json similarity index 100% rename from framework/shopify/codegen.json rename to packages/shopify/codegen.json diff --git a/framework/shopify/schema.d.ts b/packages/shopify/schema.d.ts similarity index 100% rename from framework/shopify/schema.d.ts rename to packages/shopify/schema.d.ts diff --git a/framework/shopify/schema.graphql b/packages/shopify/schema.graphql similarity index 100% rename from framework/shopify/schema.graphql rename to packages/shopify/schema.graphql diff --git a/framework/shopify/api/endpoints/cart.ts b/packages/shopify/src/api/endpoints/cart.ts similarity index 100% rename from framework/shopify/api/endpoints/cart.ts rename to packages/shopify/src/api/endpoints/cart.ts diff --git a/framework/shopify/api/endpoints/catalog/products.ts b/packages/shopify/src/api/endpoints/catalog/products.ts similarity index 100% rename from framework/shopify/api/endpoints/catalog/products.ts rename to packages/shopify/src/api/endpoints/catalog/products.ts diff --git a/framework/shopify/api/endpoints/checkout/get-checkout.ts b/packages/shopify/src/api/endpoints/checkout/get-checkout.ts similarity index 100% rename from framework/shopify/api/endpoints/checkout/get-checkout.ts rename to packages/shopify/src/api/endpoints/checkout/get-checkout.ts diff --git a/framework/shopify/api/endpoints/checkout/index.ts b/packages/shopify/src/api/endpoints/checkout/index.ts similarity index 100% rename from framework/shopify/api/endpoints/checkout/index.ts rename to packages/shopify/src/api/endpoints/checkout/index.ts diff --git a/framework/shopify/api/endpoints/customer/address.ts b/packages/shopify/src/api/endpoints/customer/address.ts similarity index 100% rename from framework/shopify/api/endpoints/customer/address.ts rename to packages/shopify/src/api/endpoints/customer/address.ts diff --git a/framework/shopify/api/endpoints/customer/card.ts b/packages/shopify/src/api/endpoints/customer/card.ts similarity index 100% rename from framework/shopify/api/endpoints/customer/card.ts rename to packages/shopify/src/api/endpoints/customer/card.ts diff --git a/framework/shopify/api/endpoints/customer/index.ts b/packages/shopify/src/api/endpoints/customer/index.ts similarity index 100% rename from framework/shopify/api/endpoints/customer/index.ts rename to packages/shopify/src/api/endpoints/customer/index.ts diff --git a/framework/shopify/api/endpoints/login.ts b/packages/shopify/src/api/endpoints/login.ts similarity index 100% rename from framework/shopify/api/endpoints/login.ts rename to packages/shopify/src/api/endpoints/login.ts diff --git a/framework/shopify/api/endpoints/logout.ts b/packages/shopify/src/api/endpoints/logout.ts similarity index 100% rename from framework/shopify/api/endpoints/logout.ts rename to packages/shopify/src/api/endpoints/logout.ts diff --git a/framework/shopify/api/endpoints/signup.ts b/packages/shopify/src/api/endpoints/signup.ts similarity index 100% rename from framework/shopify/api/endpoints/signup.ts rename to packages/shopify/src/api/endpoints/signup.ts diff --git a/framework/shopify/api/endpoints/wishlist.ts b/packages/shopify/src/api/endpoints/wishlist.ts similarity index 100% rename from framework/shopify/api/endpoints/wishlist.ts rename to packages/shopify/src/api/endpoints/wishlist.ts diff --git a/framework/shopify/api/index.ts b/packages/shopify/src/api/index.ts similarity index 100% rename from framework/shopify/api/index.ts rename to packages/shopify/src/api/index.ts diff --git a/framework/shopify/api/operations/get-all-pages.ts b/packages/shopify/src/api/operations/get-all-pages.ts similarity index 100% rename from framework/shopify/api/operations/get-all-pages.ts rename to packages/shopify/src/api/operations/get-all-pages.ts diff --git a/framework/shopify/api/operations/get-all-product-paths.ts b/packages/shopify/src/api/operations/get-all-product-paths.ts similarity index 100% rename from framework/shopify/api/operations/get-all-product-paths.ts rename to packages/shopify/src/api/operations/get-all-product-paths.ts diff --git a/framework/shopify/api/operations/get-all-products.ts b/packages/shopify/src/api/operations/get-all-products.ts similarity index 100% rename from framework/shopify/api/operations/get-all-products.ts rename to packages/shopify/src/api/operations/get-all-products.ts diff --git a/framework/shopify/api/operations/get-page.ts b/packages/shopify/src/api/operations/get-page.ts similarity index 100% rename from framework/shopify/api/operations/get-page.ts rename to packages/shopify/src/api/operations/get-page.ts diff --git a/framework/shopify/api/operations/get-product.ts b/packages/shopify/src/api/operations/get-product.ts similarity index 100% rename from framework/shopify/api/operations/get-product.ts rename to packages/shopify/src/api/operations/get-product.ts diff --git a/framework/shopify/api/operations/get-site-info.ts b/packages/shopify/src/api/operations/get-site-info.ts similarity index 100% rename from framework/shopify/api/operations/get-site-info.ts rename to packages/shopify/src/api/operations/get-site-info.ts diff --git a/framework/shopify/api/operations/index.ts b/packages/shopify/src/api/operations/index.ts similarity index 100% rename from framework/shopify/api/operations/index.ts rename to packages/shopify/src/api/operations/index.ts diff --git a/framework/shopify/api/operations/login.ts b/packages/shopify/src/api/operations/login.ts similarity index 100% rename from framework/shopify/api/operations/login.ts rename to packages/shopify/src/api/operations/login.ts diff --git a/framework/shopify/api/utils/fetch-graphql-api.ts b/packages/shopify/src/api/utils/fetch-graphql-api.ts similarity index 100% rename from framework/shopify/api/utils/fetch-graphql-api.ts rename to packages/shopify/src/api/utils/fetch-graphql-api.ts diff --git a/framework/shopify/api/utils/fetch.ts b/packages/shopify/src/api/utils/fetch.ts similarity index 100% rename from framework/shopify/api/utils/fetch.ts rename to packages/shopify/src/api/utils/fetch.ts diff --git a/framework/shopify/auth/use-login.tsx b/packages/shopify/src/auth/use-login.tsx similarity index 100% rename from framework/shopify/auth/use-login.tsx rename to packages/shopify/src/auth/use-login.tsx diff --git a/framework/shopify/auth/use-logout.tsx b/packages/shopify/src/auth/use-logout.tsx similarity index 100% rename from framework/shopify/auth/use-logout.tsx rename to packages/shopify/src/auth/use-logout.tsx diff --git a/framework/shopify/auth/use-signup.tsx b/packages/shopify/src/auth/use-signup.tsx similarity index 100% rename from framework/shopify/auth/use-signup.tsx rename to packages/shopify/src/auth/use-signup.tsx diff --git a/framework/shopify/cart/index.ts b/packages/shopify/src/cart/index.ts similarity index 100% rename from framework/shopify/cart/index.ts rename to packages/shopify/src/cart/index.ts diff --git a/framework/shopify/cart/use-add-item.tsx b/packages/shopify/src/cart/use-add-item.tsx similarity index 100% rename from framework/shopify/cart/use-add-item.tsx rename to packages/shopify/src/cart/use-add-item.tsx diff --git a/framework/shopify/cart/use-cart.tsx b/packages/shopify/src/cart/use-cart.tsx similarity index 100% rename from framework/shopify/cart/use-cart.tsx rename to packages/shopify/src/cart/use-cart.tsx diff --git a/framework/shopify/cart/use-remove-item.tsx b/packages/shopify/src/cart/use-remove-item.tsx similarity index 100% rename from framework/shopify/cart/use-remove-item.tsx rename to packages/shopify/src/cart/use-remove-item.tsx diff --git a/framework/shopify/cart/use-update-item.tsx b/packages/shopify/src/cart/use-update-item.tsx similarity index 100% rename from framework/shopify/cart/use-update-item.tsx rename to packages/shopify/src/cart/use-update-item.tsx diff --git a/framework/shopify/checkout/use-checkout.tsx b/packages/shopify/src/checkout/use-checkout.tsx similarity index 100% rename from framework/shopify/checkout/use-checkout.tsx rename to packages/shopify/src/checkout/use-checkout.tsx diff --git a/framework/shopify/commerce.config.json b/packages/shopify/src/commerce.config.json similarity index 100% rename from framework/shopify/commerce.config.json rename to packages/shopify/src/commerce.config.json diff --git a/framework/shopify/const.ts b/packages/shopify/src/const.ts similarity index 100% rename from framework/shopify/const.ts rename to packages/shopify/src/const.ts diff --git a/framework/shopify/customer/address/use-add-item.tsx b/packages/shopify/src/customer/address/use-add-item.tsx similarity index 100% rename from framework/shopify/customer/address/use-add-item.tsx rename to packages/shopify/src/customer/address/use-add-item.tsx diff --git a/framework/shopify/customer/card/use-add-item.tsx b/packages/shopify/src/customer/card/use-add-item.tsx similarity index 100% rename from framework/shopify/customer/card/use-add-item.tsx rename to packages/shopify/src/customer/card/use-add-item.tsx diff --git a/framework/shopify/customer/index.ts b/packages/shopify/src/customer/index.ts similarity index 100% rename from framework/shopify/customer/index.ts rename to packages/shopify/src/customer/index.ts diff --git a/framework/shopify/customer/use-customer.tsx b/packages/shopify/src/customer/use-customer.tsx similarity index 100% rename from framework/shopify/customer/use-customer.tsx rename to packages/shopify/src/customer/use-customer.tsx diff --git a/framework/shopify/fetcher.ts b/packages/shopify/src/fetcher.ts similarity index 100% rename from framework/shopify/fetcher.ts rename to packages/shopify/src/fetcher.ts diff --git a/framework/shopify/index.tsx b/packages/shopify/src/index.tsx similarity index 100% rename from framework/shopify/index.tsx rename to packages/shopify/src/index.tsx diff --git a/framework/shopify/next.config.js b/packages/shopify/src/next.config.js similarity index 100% rename from framework/shopify/next.config.js rename to packages/shopify/src/next.config.js diff --git a/framework/shopify/product/use-price.tsx b/packages/shopify/src/product/use-price.tsx similarity index 100% rename from framework/shopify/product/use-price.tsx rename to packages/shopify/src/product/use-price.tsx diff --git a/framework/shopify/product/use-search.tsx b/packages/shopify/src/product/use-search.tsx similarity index 100% rename from framework/shopify/product/use-search.tsx rename to packages/shopify/src/product/use-search.tsx diff --git a/framework/shopify/provider.ts b/packages/shopify/src/provider.ts similarity index 100% rename from framework/shopify/provider.ts rename to packages/shopify/src/provider.ts diff --git a/framework/shopify/types/cart.ts b/packages/shopify/src/types/cart.ts similarity index 100% rename from framework/shopify/types/cart.ts rename to packages/shopify/src/types/cart.ts diff --git a/framework/shopify/types/checkout.ts b/packages/shopify/src/types/checkout.ts similarity index 100% rename from framework/shopify/types/checkout.ts rename to packages/shopify/src/types/checkout.ts diff --git a/framework/shopify/types/common.ts b/packages/shopify/src/types/common.ts similarity index 100% rename from framework/shopify/types/common.ts rename to packages/shopify/src/types/common.ts diff --git a/framework/shopify/types/customer.ts b/packages/shopify/src/types/customer.ts similarity index 100% rename from framework/shopify/types/customer.ts rename to packages/shopify/src/types/customer.ts diff --git a/framework/shopify/types/index.ts b/packages/shopify/src/types/index.ts similarity index 100% rename from framework/shopify/types/index.ts rename to packages/shopify/src/types/index.ts diff --git a/framework/shopify/types/login.ts b/packages/shopify/src/types/login.ts similarity index 100% rename from framework/shopify/types/login.ts rename to packages/shopify/src/types/login.ts diff --git a/framework/shopify/types/logout.ts b/packages/shopify/src/types/logout.ts similarity index 100% rename from framework/shopify/types/logout.ts rename to packages/shopify/src/types/logout.ts diff --git a/framework/shopify/types/page.ts b/packages/shopify/src/types/page.ts similarity index 100% rename from framework/shopify/types/page.ts rename to packages/shopify/src/types/page.ts diff --git a/framework/shopify/types/product.ts b/packages/shopify/src/types/product.ts similarity index 100% rename from framework/shopify/types/product.ts rename to packages/shopify/src/types/product.ts diff --git a/framework/shopify/types/signup.ts b/packages/shopify/src/types/signup.ts similarity index 100% rename from framework/shopify/types/signup.ts rename to packages/shopify/src/types/signup.ts diff --git a/framework/shopify/types/site.ts b/packages/shopify/src/types/site.ts similarity index 100% rename from framework/shopify/types/site.ts rename to packages/shopify/src/types/site.ts diff --git a/framework/shopify/types/wishlist.ts b/packages/shopify/src/types/wishlist.ts similarity index 100% rename from framework/shopify/types/wishlist.ts rename to packages/shopify/src/types/wishlist.ts diff --git a/framework/shopify/utils/checkout-create.ts b/packages/shopify/src/utils/checkout-create.ts similarity index 100% rename from framework/shopify/utils/checkout-create.ts rename to packages/shopify/src/utils/checkout-create.ts diff --git a/framework/shopify/utils/checkout-to-cart.ts b/packages/shopify/src/utils/checkout-to-cart.ts similarity index 100% rename from framework/shopify/utils/checkout-to-cart.ts rename to packages/shopify/src/utils/checkout-to-cart.ts diff --git a/framework/shopify/utils/customer-token.ts b/packages/shopify/src/utils/customer-token.ts similarity index 100% rename from framework/shopify/utils/customer-token.ts rename to packages/shopify/src/utils/customer-token.ts diff --git a/framework/shopify/utils/get-brands.ts b/packages/shopify/src/utils/get-brands.ts similarity index 100% rename from framework/shopify/utils/get-brands.ts rename to packages/shopify/src/utils/get-brands.ts diff --git a/framework/shopify/utils/get-categories.ts b/packages/shopify/src/utils/get-categories.ts similarity index 100% rename from framework/shopify/utils/get-categories.ts rename to packages/shopify/src/utils/get-categories.ts diff --git a/framework/shopify/utils/get-checkout-id.ts b/packages/shopify/src/utils/get-checkout-id.ts similarity index 100% rename from framework/shopify/utils/get-checkout-id.ts rename to packages/shopify/src/utils/get-checkout-id.ts diff --git a/framework/shopify/utils/get-search-variables.ts b/packages/shopify/src/utils/get-search-variables.ts similarity index 100% rename from framework/shopify/utils/get-search-variables.ts rename to packages/shopify/src/utils/get-search-variables.ts diff --git a/framework/shopify/utils/get-sort-variables.ts b/packages/shopify/src/utils/get-sort-variables.ts similarity index 100% rename from framework/shopify/utils/get-sort-variables.ts rename to packages/shopify/src/utils/get-sort-variables.ts diff --git a/framework/shopify/utils/handle-account-activation.ts b/packages/shopify/src/utils/handle-account-activation.ts similarity index 100% rename from framework/shopify/utils/handle-account-activation.ts rename to packages/shopify/src/utils/handle-account-activation.ts diff --git a/framework/shopify/utils/handle-fetch-response.ts b/packages/shopify/src/utils/handle-fetch-response.ts similarity index 100% rename from framework/shopify/utils/handle-fetch-response.ts rename to packages/shopify/src/utils/handle-fetch-response.ts diff --git a/framework/shopify/utils/handle-login.ts b/packages/shopify/src/utils/handle-login.ts similarity index 100% rename from framework/shopify/utils/handle-login.ts rename to packages/shopify/src/utils/handle-login.ts diff --git a/framework/shopify/utils/index.ts b/packages/shopify/src/utils/index.ts similarity index 100% rename from framework/shopify/utils/index.ts rename to packages/shopify/src/utils/index.ts diff --git a/framework/shopify/utils/mutations/associate-customer-with-checkout.ts b/packages/shopify/src/utils/mutations/associate-customer-with-checkout.ts similarity index 100% rename from framework/shopify/utils/mutations/associate-customer-with-checkout.ts rename to packages/shopify/src/utils/mutations/associate-customer-with-checkout.ts diff --git a/framework/shopify/utils/mutations/checkout-create.ts b/packages/shopify/src/utils/mutations/checkout-create.ts similarity index 100% rename from framework/shopify/utils/mutations/checkout-create.ts rename to packages/shopify/src/utils/mutations/checkout-create.ts diff --git a/framework/shopify/utils/mutations/checkout-line-item-add.ts b/packages/shopify/src/utils/mutations/checkout-line-item-add.ts similarity index 100% rename from framework/shopify/utils/mutations/checkout-line-item-add.ts rename to packages/shopify/src/utils/mutations/checkout-line-item-add.ts diff --git a/framework/shopify/utils/mutations/checkout-line-item-remove.ts b/packages/shopify/src/utils/mutations/checkout-line-item-remove.ts similarity index 100% rename from framework/shopify/utils/mutations/checkout-line-item-remove.ts rename to packages/shopify/src/utils/mutations/checkout-line-item-remove.ts diff --git a/framework/shopify/utils/mutations/checkout-line-item-update.ts b/packages/shopify/src/utils/mutations/checkout-line-item-update.ts similarity index 100% rename from framework/shopify/utils/mutations/checkout-line-item-update.ts rename to packages/shopify/src/utils/mutations/checkout-line-item-update.ts diff --git a/framework/shopify/utils/mutations/customer-access-token-create.ts b/packages/shopify/src/utils/mutations/customer-access-token-create.ts similarity index 100% rename from framework/shopify/utils/mutations/customer-access-token-create.ts rename to packages/shopify/src/utils/mutations/customer-access-token-create.ts diff --git a/framework/shopify/utils/mutations/customer-access-token-delete.ts b/packages/shopify/src/utils/mutations/customer-access-token-delete.ts similarity index 100% rename from framework/shopify/utils/mutations/customer-access-token-delete.ts rename to packages/shopify/src/utils/mutations/customer-access-token-delete.ts diff --git a/framework/shopify/utils/mutations/customer-activate-by-url.ts b/packages/shopify/src/utils/mutations/customer-activate-by-url.ts similarity index 100% rename from framework/shopify/utils/mutations/customer-activate-by-url.ts rename to packages/shopify/src/utils/mutations/customer-activate-by-url.ts diff --git a/framework/shopify/utils/mutations/customer-activate.ts b/packages/shopify/src/utils/mutations/customer-activate.ts similarity index 100% rename from framework/shopify/utils/mutations/customer-activate.ts rename to packages/shopify/src/utils/mutations/customer-activate.ts diff --git a/framework/shopify/utils/mutations/customer-create.ts b/packages/shopify/src/utils/mutations/customer-create.ts similarity index 100% rename from framework/shopify/utils/mutations/customer-create.ts rename to packages/shopify/src/utils/mutations/customer-create.ts diff --git a/framework/shopify/utils/mutations/index.ts b/packages/shopify/src/utils/mutations/index.ts similarity index 100% rename from framework/shopify/utils/mutations/index.ts rename to packages/shopify/src/utils/mutations/index.ts diff --git a/framework/shopify/utils/normalize.ts b/packages/shopify/src/utils/normalize.ts similarity index 100% rename from framework/shopify/utils/normalize.ts rename to packages/shopify/src/utils/normalize.ts diff --git a/framework/shopify/utils/queries/get-all-collections-query.ts b/packages/shopify/src/utils/queries/get-all-collections-query.ts similarity index 100% rename from framework/shopify/utils/queries/get-all-collections-query.ts rename to packages/shopify/src/utils/queries/get-all-collections-query.ts diff --git a/framework/shopify/utils/queries/get-all-pages-query.ts b/packages/shopify/src/utils/queries/get-all-pages-query.ts similarity index 100% rename from framework/shopify/utils/queries/get-all-pages-query.ts rename to packages/shopify/src/utils/queries/get-all-pages-query.ts diff --git a/framework/shopify/utils/queries/get-all-product-vendors-query.ts b/packages/shopify/src/utils/queries/get-all-product-vendors-query.ts similarity index 100% rename from framework/shopify/utils/queries/get-all-product-vendors-query.ts rename to packages/shopify/src/utils/queries/get-all-product-vendors-query.ts diff --git a/framework/shopify/utils/queries/get-all-products-paths-query.ts b/packages/shopify/src/utils/queries/get-all-products-paths-query.ts similarity index 100% rename from framework/shopify/utils/queries/get-all-products-paths-query.ts rename to packages/shopify/src/utils/queries/get-all-products-paths-query.ts diff --git a/framework/shopify/utils/queries/get-all-products-query.ts b/packages/shopify/src/utils/queries/get-all-products-query.ts similarity index 100% rename from framework/shopify/utils/queries/get-all-products-query.ts rename to packages/shopify/src/utils/queries/get-all-products-query.ts diff --git a/framework/shopify/utils/queries/get-checkout-query.ts b/packages/shopify/src/utils/queries/get-checkout-query.ts similarity index 100% rename from framework/shopify/utils/queries/get-checkout-query.ts rename to packages/shopify/src/utils/queries/get-checkout-query.ts diff --git a/framework/shopify/utils/queries/get-collection-products-query.ts b/packages/shopify/src/utils/queries/get-collection-products-query.ts similarity index 100% rename from framework/shopify/utils/queries/get-collection-products-query.ts rename to packages/shopify/src/utils/queries/get-collection-products-query.ts diff --git a/framework/shopify/utils/queries/get-customer-id-query.ts b/packages/shopify/src/utils/queries/get-customer-id-query.ts similarity index 100% rename from framework/shopify/utils/queries/get-customer-id-query.ts rename to packages/shopify/src/utils/queries/get-customer-id-query.ts diff --git a/framework/shopify/utils/queries/get-customer-query.ts b/packages/shopify/src/utils/queries/get-customer-query.ts similarity index 100% rename from framework/shopify/utils/queries/get-customer-query.ts rename to packages/shopify/src/utils/queries/get-customer-query.ts diff --git a/framework/shopify/utils/queries/get-page-query.ts b/packages/shopify/src/utils/queries/get-page-query.ts similarity index 100% rename from framework/shopify/utils/queries/get-page-query.ts rename to packages/shopify/src/utils/queries/get-page-query.ts diff --git a/framework/shopify/utils/queries/get-product-query.ts b/packages/shopify/src/utils/queries/get-product-query.ts similarity index 100% rename from framework/shopify/utils/queries/get-product-query.ts rename to packages/shopify/src/utils/queries/get-product-query.ts diff --git a/framework/shopify/utils/queries/get-site-info-query.ts b/packages/shopify/src/utils/queries/get-site-info-query.ts similarity index 100% rename from framework/shopify/utils/queries/get-site-info-query.ts rename to packages/shopify/src/utils/queries/get-site-info-query.ts diff --git a/framework/shopify/utils/queries/index.ts b/packages/shopify/src/utils/queries/index.ts similarity index 100% rename from framework/shopify/utils/queries/index.ts rename to packages/shopify/src/utils/queries/index.ts diff --git a/framework/shopify/utils/throw-user-errors.ts b/packages/shopify/src/utils/throw-user-errors.ts similarity index 100% rename from framework/shopify/utils/throw-user-errors.ts rename to packages/shopify/src/utils/throw-user-errors.ts diff --git a/framework/shopify/wishlist/use-add-item.tsx b/packages/shopify/src/wishlist/use-add-item.tsx similarity index 100% rename from framework/shopify/wishlist/use-add-item.tsx rename to packages/shopify/src/wishlist/use-add-item.tsx diff --git a/framework/shopify/wishlist/use-remove-item.tsx b/packages/shopify/src/wishlist/use-remove-item.tsx similarity index 100% rename from framework/shopify/wishlist/use-remove-item.tsx rename to packages/shopify/src/wishlist/use-remove-item.tsx diff --git a/framework/shopify/wishlist/use-wishlist.tsx b/packages/shopify/src/wishlist/use-wishlist.tsx similarity index 100% rename from framework/shopify/wishlist/use-wishlist.tsx rename to packages/shopify/src/wishlist/use-wishlist.tsx