├── .changeset ├── README.md └── config.json ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── ci.yaml ├── .gitignore ├── .gitmodules ├── .npmrc ├── .prettierrc.json ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── .yarnrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── README.md ├── ROADMAP.md ├── SECURITY.md ├── apps ├── builder-shop │ ├── .gitignore │ ├── README.md │ ├── next.config.ts │ ├── package.json │ ├── public │ │ ├── file.svg │ │ ├── globe.svg │ │ ├── next.svg │ │ ├── vercel.svg │ │ └── window.svg │ ├── src │ │ ├── app │ │ │ ├── [...page] │ │ │ │ └── page.tsx │ │ │ ├── cart │ │ │ │ └── page.tsx │ │ │ ├── checkout │ │ │ │ └── page.tsx │ │ │ ├── components │ │ │ │ ├── AddToCartWrapper.tsx │ │ │ │ ├── BillingForm.tsx │ │ │ │ ├── BuilderPage.tsx │ │ │ │ ├── DeleteItemWrapper.tsx │ │ │ │ ├── RenderBuilderContent.tsx │ │ │ │ └── RichTextDescription.tsx │ │ │ ├── favicon.ico │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ ├── lib │ │ │ │ ├── RenderBuilderContent.tsx │ │ │ │ ├── color.ts │ │ │ │ └── reset.css │ │ │ ├── page.module.css │ │ │ ├── page.tsx │ │ │ └── products │ │ │ │ └── [productHandle] │ │ │ │ └── page.tsx │ │ ├── services │ │ │ ├── cart.ts │ │ │ ├── collections.ts │ │ │ ├── customers.ts │ │ │ ├── fulfillment.ts │ │ │ ├── orders.ts │ │ │ ├── payment.ts │ │ │ ├── policies.ts │ │ │ ├── products.ts │ │ │ └── store-settings.ts │ │ └── utils │ │ │ ├── compare-addresses.ts │ │ │ ├── env.ts │ │ │ ├── is-expanded-doc.ts │ │ │ ├── isEmpty.ts │ │ │ ├── money.ts │ │ │ ├── payload-sdk.ts │ │ │ ├── product.ts │ │ │ └── repeat.ts │ └── tsconfig.json ├── cms │ ├── .dockerignore │ ├── .env.example │ ├── .eslintrc │ ├── CHANGELOG.md │ ├── CLAUDE.md │ ├── Dockerfile │ ├── components.json │ ├── next.config.mjs │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── builder-io-logo.webp │ │ ├── custom-storefront.png │ │ └── manual-payment.png │ ├── src │ │ ├── access │ │ │ └── roles.ts │ │ ├── admin │ │ │ └── types.ts │ │ ├── app │ │ │ └── (payload) │ │ │ │ ├── [[...segments]] │ │ │ │ ├── not-found.tsx │ │ │ │ └── page.tsx │ │ │ │ ├── api │ │ │ │ ├── [...slug] │ │ │ │ │ └── route.ts │ │ │ │ ├── graphql-playground │ │ │ │ │ └── route.ts │ │ │ │ └── graphql │ │ │ │ │ └── route.ts │ │ │ │ ├── custom.scss │ │ │ │ ├── importMap.js │ │ │ │ └── layout.tsx │ │ ├── collections │ │ │ ├── Campaigns │ │ │ │ ├── Campaigns.ts │ │ │ │ ├── endpoints │ │ │ │ │ └── open-email.ts │ │ │ │ └── hooks │ │ │ │ │ └── send-campaign-email.ts │ │ │ ├── Carts │ │ │ │ ├── Carts.ts │ │ │ │ ├── access │ │ │ │ │ └── access-own-cart.ts │ │ │ │ ├── endpoints │ │ │ │ │ └── cart-session.ts │ │ │ │ └── hooks │ │ │ │ │ └── session-cart-create.ts │ │ │ ├── CheckoutSessions │ │ │ │ ├── CheckoutSessions.ts │ │ │ │ ├── access │ │ │ │ │ └── session-access.ts │ │ │ │ ├── endpoints │ │ │ │ │ └── checkout-session.ts │ │ │ │ └── hooks │ │ │ │ │ ├── before-create-hook.ts │ │ │ │ │ └── checkout-session-hook.ts │ │ │ ├── Collections.ts │ │ │ ├── GiftCards.ts │ │ │ ├── Locations.ts │ │ │ ├── Media.ts │ │ │ ├── Orders │ │ │ │ ├── Orders.ts │ │ │ │ ├── access │ │ │ │ │ └── order-access.ts │ │ │ │ ├── endpoints │ │ │ │ │ ├── checkout.ts │ │ │ │ │ └── manual-checkout.ts │ │ │ │ ├── fields │ │ │ │ │ └── OrderTimeline.ts │ │ │ │ └── hooks │ │ │ │ │ ├── add-order-timeline-entry.ts │ │ │ │ │ ├── attach-cart.ts │ │ │ │ │ └── order-session-hook.ts │ │ │ ├── Payments.ts │ │ │ ├── Plugins │ │ │ │ ├── Plugins.ts │ │ │ │ └── utils │ │ │ │ │ └── sync-plugin.ts │ │ │ ├── Policies.ts │ │ │ ├── Products │ │ │ │ ├── Products.ts │ │ │ │ ├── fields │ │ │ │ │ ├── BuildVariantsButton.tsx │ │ │ │ │ ├── ImageCell.tsx │ │ │ │ │ ├── OptionRowLabel.tsx │ │ │ │ │ └── VariantRowLabel.tsx │ │ │ │ └── hooks │ │ │ │ │ └── delete-media.ts │ │ │ ├── Shipping.ts │ │ │ ├── Themes │ │ │ │ ├── Themes.ts │ │ │ │ ├── blocks │ │ │ │ │ └── custom-storefront-block.ts │ │ │ │ └── components │ │ │ │ │ ├── CopyableInput.scss │ │ │ │ │ ├── CopyableInput.tsx │ │ │ │ │ ├── Description.module.scss │ │ │ │ │ ├── Description.tsx │ │ │ │ │ ├── ThemeList.scss │ │ │ │ │ └── ThemeList.tsx │ │ │ ├── Users.ts │ │ │ ├── groups.ts │ │ │ └── pages │ │ │ │ ├── Footer.ts │ │ │ │ └── Hero.ts │ │ ├── fields │ │ │ ├── RichTextEditor │ │ │ │ ├── RichTextEditor.ts │ │ │ │ └── components │ │ │ │ │ ├── Tiptap.scss │ │ │ │ │ └── Tiptap.tsx │ │ │ ├── description.ts │ │ │ ├── handle.ts │ │ │ └── seo.ts │ │ ├── globals │ │ │ └── StoreSettings.ts │ │ ├── payload.config.ts │ │ ├── plugins.ts │ │ ├── seed │ │ │ ├── collections.json │ │ │ ├── globals.json │ │ │ ├── index.ts │ │ │ └── products.json │ │ ├── types │ │ │ ├── common.ts │ │ │ ├── index.ts │ │ │ └── webhooks.ts │ │ ├── utils │ │ │ ├── check-credentials.ts │ │ │ ├── fetch-exchange-rates.ts │ │ │ ├── format-slug.ts │ │ │ ├── generate-gift-card-code.ts │ │ │ ├── get-client-ip.ts │ │ │ ├── index.ts │ │ │ ├── is-expanded-doc.ts │ │ │ ├── payload-sdk.ts │ │ │ ├── rate-limit-guard.ts │ │ │ └── validate-cart-items.ts │ │ └── webhooks │ │ │ ├── index.ts │ │ │ ├── payment-canceled.ts │ │ │ ├── payment-handlers.ts │ │ │ └── payment-succeeded.ts │ ├── tailwind.config.js │ └── tsconfig.json ├── shop │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── file.svg │ │ ├── globe.svg │ │ ├── next.svg │ │ ├── vercel.svg │ │ └── window.svg │ ├── src │ │ ├── app │ │ │ ├── (checkout) │ │ │ │ ├── checkout │ │ │ │ │ ├── address │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── payment │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── review │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── shipping │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ └── not-found.tsx │ │ │ ├── (main) │ │ │ │ ├── account │ │ │ │ │ ├── (dashboard) │ │ │ │ │ │ ├── addresses │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── orders │ │ │ │ │ │ │ ├── details │ │ │ │ │ │ │ │ └── [id] │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── profile │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── cart │ │ │ │ │ ├── loading.tsx │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── collections │ │ │ │ │ └── [handle] │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── not-found.tsx │ │ │ │ ├── order │ │ │ │ │ └── confirmed │ │ │ │ │ │ └── [id] │ │ │ │ │ │ ├── loading.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── page.tsx │ │ │ │ ├── policy │ │ │ │ │ └── [policy] │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── products │ │ │ │ │ └── [productHandle] │ │ │ │ │ │ └── page.tsx │ │ │ │ └── store │ │ │ │ │ └── page.tsx │ │ │ ├── favicon.ico │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ └── not-found.tsx │ │ ├── components │ │ │ ├── account-info.tsx │ │ │ ├── account-nav.tsx │ │ │ ├── add-address.tsx │ │ │ ├── address-book.tsx │ │ │ ├── cart-button.tsx │ │ │ ├── cart-dropdown.tsx │ │ │ ├── cart-item-select.tsx │ │ │ ├── cart-totals.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── checkout │ │ │ │ ├── address-select.tsx │ │ │ │ ├── addresses.tsx │ │ │ │ ├── billing-address.tsx │ │ │ │ ├── country-select.tsx │ │ │ │ ├── discoutn-code.tsx │ │ │ │ ├── error-message.tsx │ │ │ │ ├── payment-button.tsx │ │ │ │ ├── payment-container.tsx │ │ │ │ ├── payment-test.tsx │ │ │ │ ├── payment-wrapper.tsx │ │ │ │ ├── payment.tsx │ │ │ │ ├── review.tsx │ │ │ │ ├── shipping-address.tsx │ │ │ │ ├── shipping.tsx │ │ │ │ └── submit-button.tsx │ │ │ ├── delete-button.tsx │ │ │ ├── discount-code.tsx │ │ │ ├── divider.tsx │ │ │ ├── edit-address-modal.tsx │ │ │ ├── empty-cart-message.tsx │ │ │ ├── error-message.tsx │ │ │ ├── featured-products.tsx │ │ │ ├── help.tsx │ │ │ ├── hero.tsx │ │ │ ├── icons │ │ │ │ ├── back.tsx │ │ │ │ ├── bancontact.tsx │ │ │ │ ├── chevron-down.tsx │ │ │ │ ├── credit-card.tsx │ │ │ │ ├── eye-off.tsx │ │ │ │ ├── eye.tsx │ │ │ │ ├── fast-delivery.tsx │ │ │ │ ├── ideal.tsx │ │ │ │ ├── map-pin.tsx │ │ │ │ ├── medusa.tsx │ │ │ │ ├── nextjs.tsx │ │ │ │ ├── package.tsx │ │ │ │ ├── paypal.tsx │ │ │ │ ├── placeholder-image.tsx │ │ │ │ ├── refresh.tsx │ │ │ │ ├── shopnex-icon.tsx │ │ │ │ ├── spinner.tsx │ │ │ │ ├── trash.tsx │ │ │ │ ├── user.tsx │ │ │ │ └── x.tsx │ │ │ ├── input.tsx │ │ │ ├── interactive-link.tsx │ │ │ ├── item.tsx │ │ │ ├── line-item-options.tsx │ │ │ ├── line-item-price.tsx │ │ │ ├── line-item-unit-price.tsx │ │ │ ├── login.tsx │ │ │ ├── modal.tsx │ │ │ ├── native-select.tsx │ │ │ ├── order-card.tsx │ │ │ ├── order-overview.tsx │ │ │ ├── order │ │ │ │ ├── help │ │ │ │ │ └── help.tsx │ │ │ │ ├── item │ │ │ │ │ └── item.tsx │ │ │ │ ├── items │ │ │ │ │ └── items.tsx │ │ │ │ ├── onboarding-cta │ │ │ │ │ └── onboarding-cta.tsx │ │ │ │ ├── order-details │ │ │ │ │ └── order-details.tsx │ │ │ │ ├── order-summary │ │ │ │ │ └── order-summary.tsx │ │ │ │ ├── payment-details │ │ │ │ │ └── payment-details.tsx │ │ │ │ └── shipping-details │ │ │ │ │ └── shipping-details.tsx │ │ │ ├── overview.tsx │ │ │ ├── pagination.tsx │ │ │ ├── placeholder-image.tsx │ │ │ ├── price.tsx │ │ │ ├── product-preview.tsx │ │ │ ├── product-rail.tsx │ │ │ ├── products │ │ │ │ ├── image-gallery │ │ │ │ │ └── image-gallery.tsx │ │ │ │ ├── product-actions │ │ │ │ │ ├── option-select.tsx │ │ │ │ │ └── product-actions.tsx │ │ │ │ ├── product-preview │ │ │ │ │ └── price.tsx │ │ │ │ ├── product-price │ │ │ │ │ └── product-price.tsx │ │ │ │ ├── product-tabs │ │ │ │ │ ├── accordion.tsx │ │ │ │ │ └── product-tabs.tsx │ │ │ │ └── related-products │ │ │ │ │ └── related-products.tsx │ │ │ ├── profile-billing-address.tsx │ │ │ ├── profile │ │ │ │ ├── email.tsx │ │ │ │ ├── name.tsx │ │ │ │ └── phone.tsx │ │ │ ├── radio.tsx │ │ │ ├── refinement-list.tsx │ │ │ ├── register.tsx │ │ │ ├── sign-in-prompt.tsx │ │ │ ├── skeleton-button.tsx │ │ │ ├── skeleton-cart-item.tsx │ │ │ ├── skeleton-cart-total.tsx │ │ │ ├── skeleton-code-form.tsx │ │ │ ├── skeleton-line-item.tsx │ │ │ ├── skeleton-order-confirmed │ │ │ │ └── skeleton-order-confirmed.tsx │ │ │ ├── skeleton-order-summary.tsx │ │ │ ├── skeleton-product-grid.tsx │ │ │ ├── skeleton-product-preview.tsx │ │ │ ├── styled-rich-text.tsx │ │ │ ├── submit-button.tsx │ │ │ ├── thumbnail.tsx │ │ │ └── ui │ │ │ │ ├── button.tsx │ │ │ │ ├── card.tsx │ │ │ │ ├── checkbox.tsx │ │ │ │ ├── input.tsx │ │ │ │ ├── label.tsx │ │ │ │ ├── radio-group.tsx │ │ │ │ ├── select.tsx │ │ │ │ └── separator.tsx │ │ ├── context │ │ │ └── modal-context.tsx │ │ ├── hooks │ │ │ ├── use-checkout-session.ts │ │ │ ├── use-in-view.tsx │ │ │ └── use-toggle-state.tsx │ │ ├── providers │ │ │ ├── auth.tsx │ │ │ └── providers.tsx │ │ ├── services │ │ │ ├── cart.ts │ │ │ ├── checkout-session.ts │ │ │ ├── collections.ts │ │ │ ├── customers.ts │ │ │ ├── fulfillment.ts │ │ │ ├── orders.ts │ │ │ ├── payment.ts │ │ │ ├── policies.ts │ │ │ ├── products.ts │ │ │ └── store-settings.ts │ │ ├── templates │ │ │ ├── account-layout.tsx │ │ │ ├── cart.tsx │ │ │ ├── checkout-form.tsx │ │ │ ├── checkout │ │ │ │ ├── address-form.tsx │ │ │ │ ├── checkout-page.tsx │ │ │ │ ├── delivery-form.tsx │ │ │ │ ├── order-summary.tsx │ │ │ │ ├── payment-form.tsx │ │ │ │ ├── review.tsx │ │ │ │ └── steps.tsx │ │ │ ├── collections.tsx │ │ │ ├── footer.tsx │ │ │ ├── items.tsx │ │ │ ├── login-template.tsx │ │ │ ├── nav.tsx │ │ │ ├── order-completed-template.tsx │ │ │ ├── order-details-template.tsx │ │ │ ├── order-details.tsx │ │ │ ├── paginated-product.tsx │ │ │ ├── policy.tsx │ │ │ ├── preview.tsx │ │ │ ├── product-info.tsx │ │ │ ├── product.tsx │ │ │ ├── side-menu.tsx │ │ │ ├── skeleton-cart-page.tsx │ │ │ ├── store.tsx │ │ │ └── summary.tsx │ │ ├── types │ │ │ └── icon.ts │ │ └── utils │ │ │ ├── compare-addresses.ts │ │ │ ├── env.ts │ │ │ ├── filter-radio-group.tsx │ │ │ ├── get-variant-image.ts │ │ │ ├── index.ts │ │ │ ├── is-expanded-doc.ts │ │ │ ├── isEmpty.ts │ │ │ ├── money.ts │ │ │ ├── payload-sdk.ts │ │ │ ├── product.ts │ │ │ ├── repeat.ts │ │ │ ├── sort-options.tsx │ │ │ └── sort-products.ts │ ├── tailwind.config.js │ └── tsconfig.json ├── shopnex-docs │ ├── .gitignore │ ├── app │ │ ├── _meta.ts │ │ ├── core-concepts │ │ │ └── campaigns │ │ │ │ └── page.mdx │ │ ├── deployment │ │ │ ├── _meta.ts │ │ │ └── docker │ │ │ │ └── page.mdx │ │ ├── design │ │ │ ├── _meta.ts │ │ │ ├── builder-io │ │ │ │ └── page.mdx │ │ │ ├── custom-storefront │ │ │ │ └── page.mdx │ │ │ └── overview │ │ │ │ └── page.mdx │ │ ├── getting-started │ │ │ └── page.mdx │ │ ├── globals.css │ │ ├── icon.png │ │ ├── layout.tsx │ │ ├── page.mdx │ │ ├── plugins │ │ │ ├── _meta.ts │ │ │ ├── cj-dropshipping │ │ │ │ └── page.mdx │ │ │ ├── easy-email │ │ │ │ └── page.mdx │ │ │ └── stripe │ │ │ │ └── page.mdx │ │ ├── quickstart │ │ │ └── page.mdx │ │ ├── settings │ │ │ ├── _meta.ts │ │ │ └── shipping │ │ │ │ └── page.mdx │ │ └── why-shopnex │ │ │ └── page.mdx │ ├── components.json │ ├── components │ │ ├── demos │ │ │ ├── files │ │ │ │ ├── close-click.tsx │ │ │ │ ├── custom-badge.tsx │ │ │ │ ├── custom-handlers.tsx │ │ │ │ ├── custom-prev-next.tsx │ │ │ │ ├── custom-styles.tsx │ │ │ │ ├── defaults.tsx │ │ │ │ ├── disable-dots-nav.tsx │ │ │ │ ├── disable-interaction.tsx │ │ │ │ ├── disable-keyboard.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── mask-click.tsx │ │ │ │ ├── padding.tsx │ │ │ │ ├── rtl.tsx │ │ │ │ ├── scroll-lock.tsx │ │ │ │ ├── scroll-smooth.tsx │ │ │ │ ├── start-at.tsx │ │ │ │ └── toggle-nav-parts.tsx │ │ │ └── index.tsx │ │ ├── logo │ │ │ ├── Logo.tsx │ │ │ └── LogoIcon.tsx │ │ └── table │ │ │ ├── index.tsx │ │ │ └── style.module.css │ ├── mdx-components.js │ ├── next.config.mjs │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── assets │ │ │ ├── blog-theme.png │ │ │ ├── card-1.dark.png │ │ │ ├── card-1.png │ │ │ ├── docs-theme.png │ │ │ ├── docs │ │ │ │ ├── banner.png │ │ │ │ ├── custom-theme.png │ │ │ │ ├── logo.png │ │ │ │ ├── menu.png │ │ │ │ ├── navigation.png │ │ │ │ ├── project-link.png │ │ │ │ ├── sidebar-customized.png │ │ │ │ ├── sub-docs.mp4 │ │ │ │ └── title-suffix.png │ │ │ ├── gradient-bg.jpeg │ │ │ ├── high-contrast.png │ │ │ ├── routing.png │ │ │ ├── routing@1x.png │ │ │ ├── search-dark.mp4 │ │ │ ├── search.mp4 │ │ │ └── syntax-highlighting.svg │ │ ├── demo.png │ │ ├── hero.png │ │ ├── og.jpeg │ │ └── reactour-hero-light.jpg │ ├── tsconfig.json │ └── wrangler.toml └── shopnex-email │ ├── .codesandbox │ └── tasks.json │ ├── .env.example │ ├── .eslintrc.json │ ├── .gitignore │ ├── .vscode │ └── settings.json │ ├── README.md │ ├── app │ ├── favicon.ico │ ├── globals.css │ └── layout.tsx │ ├── clients │ ├── EmailEditor.tsx │ ├── README.md │ ├── components │ │ ├── EditorToolbar.tsx │ │ ├── TemplateCard.tsx │ │ ├── TemplateSelectionModal.tsx │ │ └── index.ts │ ├── constants │ │ └── index.ts │ ├── data │ │ ├── template1.json │ │ ├── template2.json │ │ ├── template3.json │ │ ├── template4.json │ │ ├── template5.json │ │ ├── template6.json │ │ ├── template7.json │ │ └── template8.json │ ├── editor.css │ ├── hooks │ │ ├── index.ts │ │ └── useEmailEditor.ts │ ├── template.ts │ ├── types │ │ └── index.ts │ └── utils │ │ ├── index.ts │ │ ├── sdk.ts │ │ ├── template.ts │ │ └── url.ts │ ├── next.config.js │ ├── package.json │ ├── pages │ ├── _app.tsx │ ├── _document.tsx │ └── index.tsx │ ├── postcss.config.js │ ├── public │ ├── next.svg │ └── vercel.svg │ ├── tailwind.config.ts │ └── tsconfig.json ├── docker-compose.yml ├── e2e └── frontend.e2e.spec.ts ├── eslint.config.js ├── eslint.config.mjs ├── package.json ├── packages ├── analytics-plugin │ ├── .swcrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── components │ │ │ └── Dashboard │ │ │ │ ├── Card.tsx │ │ │ │ ├── Dashboard.tsx │ │ │ │ ├── SalesChart.tsx │ │ │ │ └── index.scss │ │ ├── exports │ │ │ ├── client.ts │ │ │ └── rsc.ts │ │ └── index.ts │ └── tsconfig.json ├── auth-plugin │ ├── .swcrc │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── client │ │ │ ├── hooks.ts │ │ │ ├── index.ts │ │ │ ├── oauth.ts │ │ │ ├── passkey │ │ │ │ ├── authentication.ts │ │ │ │ ├── index.ts │ │ │ │ └── registration.ts │ │ │ ├── password.ts │ │ │ ├── refresh.ts │ │ │ ├── signin.ts │ │ │ └── signup.ts │ │ ├── collection │ │ │ ├── app.ts │ │ │ ├── hooks.ts │ │ │ └── index.ts │ │ ├── constants.ts │ │ ├── core │ │ │ ├── endpoints.ts │ │ │ ├── errors │ │ │ │ ├── apiErrors.ts │ │ │ │ └── consoleErrors.ts │ │ │ ├── preflights │ │ │ │ └── collections.ts │ │ │ ├── protocols │ │ │ │ ├── email.ts │ │ │ │ ├── oauth │ │ │ │ │ ├── unified_authorization.ts │ │ │ │ │ └── unified_callback.ts │ │ │ │ ├── passkey │ │ │ │ │ ├── authentication.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── registration.ts │ │ │ │ ├── password.ts │ │ │ │ └── session.ts │ │ │ ├── routeHandlers │ │ │ │ ├── oauth.ts │ │ │ │ ├── passkey.ts │ │ │ │ ├── password.ts │ │ │ │ └── session.ts │ │ │ ├── session │ │ │ │ ├── app.ts │ │ │ │ └── payload.ts │ │ │ └── utils │ │ │ │ ├── cb.ts │ │ │ │ ├── cookies.ts │ │ │ │ ├── hash.ts │ │ │ │ ├── password.ts │ │ │ │ ├── session.ts │ │ │ │ └── slug.ts │ │ ├── index.ts │ │ ├── plugins │ │ │ ├── admin.ts │ │ │ └── app.ts │ │ ├── providers │ │ │ ├── index.ts │ │ │ ├── magiclink.ts │ │ │ ├── oauth2 │ │ │ │ └── github.ts │ │ │ ├── oidc │ │ │ │ └── google.ts │ │ │ ├── passkey.ts │ │ │ ├── password.ts │ │ │ └── utils.ts │ │ └── types.ts │ └── tsconfig.json ├── builder-io-plugin │ ├── .gitignore │ ├── .prettierignore │ ├── .swcrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── eslint.config.js │ ├── package.json │ ├── src │ │ ├── blocks │ │ │ ├── builder-io-block.ts │ │ │ └── components │ │ │ │ ├── ThemeActions.tsx │ │ │ │ ├── ThemeList.scss │ │ │ │ └── ThemeList.tsx │ │ ├── constants.ts │ │ ├── endpoints │ │ │ └── upload-theme.ts │ │ ├── exports │ │ │ ├── client.ts │ │ │ └── rsc.ts │ │ ├── fields │ │ │ └── ThemesListField.ts │ │ ├── hooks │ │ │ ├── import-page.ts │ │ │ └── schema.ts │ │ ├── index.ts │ │ └── utils │ │ │ ├── schema.ts │ │ │ └── theme-management.ts │ └── tsconfig.json ├── cj-plugin │ ├── .swcrc │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── CjCollection.ts │ │ ├── FLOW.md │ │ ├── api-client.ts │ │ ├── error-handler.ts │ │ ├── error-types.ts │ │ ├── exports │ │ │ └── rsc.ts │ │ ├── index.ts │ │ ├── rsc │ │ │ ├── ApiToken.scss │ │ │ └── ApiToken.tsx │ │ ├── sdk │ │ │ ├── access-token.ts │ │ │ ├── auth.ts │ │ │ ├── cj-sdk.ts │ │ │ ├── dispute │ │ │ │ ├── dispute-types.ts │ │ │ │ └── dispute.ts │ │ │ ├── inventory │ │ │ │ ├── inventory-types.ts │ │ │ │ └── inventory.ts │ │ │ ├── orders │ │ │ │ ├── order-types.ts │ │ │ │ └── orders.ts │ │ │ ├── products │ │ │ │ ├── product-types.ts │ │ │ │ └── products.ts │ │ │ ├── settings │ │ │ │ ├── settings-api.ts │ │ │ │ └── settings-types.ts │ │ │ └── variants │ │ │ │ ├── variant-types.ts │ │ │ │ └── variants.ts │ │ ├── service │ │ │ ├── access-token.ts │ │ │ ├── convert-html-to-lexical.ts │ │ │ ├── create-order.hook.ts │ │ │ └── sync-products.ts │ │ ├── types.ts │ │ ├── ui │ │ │ └── refund-button.tsx │ │ └── util │ │ │ ├── get-product-id.ts │ │ │ └── manage-tokens.ts │ └── tsconfig.json ├── create-shopnex-app │ ├── .prettierignore │ ├── .swcrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── bin │ │ └── cli.js │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── lib │ │ │ ├── configure-payload-config.ts │ │ │ ├── configure-plugin-project.ts │ │ │ ├── create-project.spec.ts │ │ │ ├── create-project.ts │ │ │ ├── download-example.ts │ │ │ ├── download-template.ts │ │ │ ├── examples.ts │ │ │ ├── generate-secret.ts │ │ │ ├── get-package-manager.ts │ │ │ ├── init-next.ts │ │ │ ├── install-packages.ts │ │ │ ├── manage-env-files.spec.ts │ │ │ ├── manage-env-files.ts │ │ │ ├── parse-project-name.ts │ │ │ ├── parse-template.ts │ │ │ ├── replacements.ts │ │ │ ├── select-db.ts │ │ │ ├── templates.ts │ │ │ ├── update-payload-in-project.ts │ │ │ ├── wrap-next-config.spec.ts │ │ │ └── wrap-next-config.ts │ │ ├── main.ts │ │ ├── scripts │ │ │ ├── pack-template-files.ts │ │ │ ├── test-e2e.ts │ │ │ └── test-simple.ts │ │ ├── start.js │ │ ├── types.ts │ │ └── utils │ │ │ ├── casing.ts │ │ │ ├── copy-recursive-sync.ts │ │ │ ├── getLatestPackageVersion.ts │ │ │ ├── git.ts │ │ │ ├── log.ts │ │ │ └── messages.ts │ └── tsconfig.json ├── easy-email-plugin │ ├── .swcrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── collections │ │ │ └── EmailTemplates.ts │ │ ├── components │ │ │ ├── EmailTemplate.client.tsx │ │ │ ├── EmailTemplate.scss │ │ │ ├── EmailTemplateEditView.tsx │ │ │ ├── templates │ │ │ │ ├── default-template.ts │ │ │ │ ├── empty-template.ts │ │ │ │ └── index.ts │ │ │ └── ui │ │ │ │ ├── EmailTemplateHeader.tsx │ │ │ │ ├── EmailTemplateIframe.tsx │ │ │ │ └── index.ts │ │ ├── events │ │ │ ├── iframe-events.ts │ │ │ ├── index.ts │ │ │ ├── save-events.ts │ │ │ └── template-events.ts │ │ ├── exports │ │ │ ├── client.ts │ │ │ └── rsc.ts │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── useIframeMessaging.ts │ │ │ └── useTemplateSave.ts │ │ ├── index.ts │ │ ├── types │ │ │ ├── email-template.types.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ └── message-handlers.ts │ └── tsconfig.json ├── import-export-plugin │ ├── .gitignore │ ├── .swcrc │ ├── CHANGELOG.md │ ├── README.md │ ├── license.md │ ├── package.json │ ├── src │ │ ├── components │ │ │ ├── CollectionField │ │ │ │ └── index.tsx │ │ │ ├── ExportListMenuItem │ │ │ │ ├── index.scss │ │ │ │ └── index.tsx │ │ │ ├── ExportSaveButton │ │ │ │ └── index.tsx │ │ │ ├── FieldsToExport │ │ │ │ ├── index.scss │ │ │ │ ├── index.tsx │ │ │ │ └── reduceFields.tsx │ │ │ ├── ImportExportProvider │ │ │ │ └── index.tsx │ │ │ ├── ImportListMenuItem │ │ │ │ ├── importColumns.ts │ │ │ │ ├── index.tsx │ │ │ │ └── useThemeEnforcer.ts │ │ │ ├── Preview │ │ │ │ ├── index.scss │ │ │ │ └── index.tsx │ │ │ ├── SortBy │ │ │ │ ├── index.scss │ │ │ │ └── index.tsx │ │ │ └── WhereField │ │ │ │ ├── index.scss │ │ │ │ └── index.tsx │ │ ├── export │ │ │ ├── createExport.ts │ │ │ ├── download.ts │ │ │ ├── flattenObject.ts │ │ │ ├── getCreateExportCollectionTask.ts │ │ │ ├── getFields.ts │ │ │ ├── getFilename.ts │ │ │ └── getSelect.ts │ │ ├── exports │ │ │ ├── rsc.ts │ │ │ └── types.ts │ │ ├── getExportCollection.ts │ │ ├── import │ │ │ └── importHandler.ts │ │ ├── index.ts │ │ ├── translations │ │ │ ├── en.ts │ │ │ ├── index.ts │ │ │ └── translation-schema.json │ │ └── types.ts │ └── tsconfig.json ├── payload-sdk │ ├── .prettierignore │ ├── .swcrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── auth │ │ │ ├── forgotPassword.ts │ │ │ ├── login.ts │ │ │ ├── me.ts │ │ │ ├── refreshToken.ts │ │ │ ├── resetPassword.ts │ │ │ └── verifyEmail.ts │ │ ├── collections │ │ │ ├── count.ts │ │ │ ├── create.ts │ │ │ ├── delete.ts │ │ │ ├── find.ts │ │ │ ├── findByID.ts │ │ │ ├── findVersionByID.ts │ │ │ ├── findVersions.ts │ │ │ ├── restoreVersion.ts │ │ │ └── update.ts │ │ ├── globals │ │ │ ├── findOne.ts │ │ │ ├── findVersionByID.ts │ │ │ ├── findVersions.ts │ │ │ ├── restoreVersion.ts │ │ │ └── update.ts │ │ ├── index.ts │ │ ├── types.ts │ │ └── utilities │ │ │ ├── buildSearchParams.ts │ │ │ └── resolveFileFromOptions.ts │ └── tsconfig.json ├── puck-editor-plugin │ ├── .swcrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── collections │ │ │ └── PuckPages.ts │ │ ├── components │ │ │ ├── PuckEditor.scss │ │ │ └── PuckEditor.tsx │ │ ├── config │ │ │ ├── blocks │ │ │ │ ├── Blank │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Breadcrumb │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Button │ │ │ │ │ └── index.tsx │ │ │ │ ├── Card │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Flex │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Footer │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Grid │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Heading │ │ │ │ │ ├── Heading.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Hero1 │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Hero2 │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Hero3 │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Hero4 │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Hero5 │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Logos │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── NavBar │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── ProductDetails │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── ProductsGrid1 │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Space │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Stats │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── Text │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── TopHeader │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── breadcrumb.html │ │ │ │ └── product.html │ │ │ ├── client-config.ts │ │ │ ├── components │ │ │ │ ├── Layout │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ └── Section │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ ├── options.ts │ │ │ ├── root.tsx │ │ │ └── utils │ │ │ │ └── get-class-name-factory.ts │ │ ├── exports │ │ │ ├── client.ts │ │ │ └── rsc.ts │ │ ├── index.ts │ │ └── types │ │ │ └── user-config.ts │ └── tsconfig.json ├── quick-actions-plugin │ ├── .swcrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── components │ │ │ ├── CommandBar │ │ │ │ ├── CommandBar.scss │ │ │ │ └── CommandBar.tsx │ │ │ └── QuickActions │ │ │ │ ├── QuickActions.scss │ │ │ │ └── QuickActions.tsx │ │ ├── default-actions.tsx │ │ ├── exports │ │ │ ├── client.ts │ │ │ └── rsc.ts │ │ ├── index.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── action-builder.ts │ │ │ ├── action-filters.ts │ │ │ ├── build-actions.ts │ │ │ ├── icon-map.tsx │ │ │ └── validate-config.ts │ └── tsconfig.json ├── richtext-slate │ ├── .prettierignore │ ├── .swcrc │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── cell │ │ │ └── rscEntry.tsx │ │ ├── data │ │ │ ├── defaultValue.ts │ │ │ ├── populate.ts │ │ │ ├── recurseNestedFields.ts │ │ │ ├── richTextRelationshipPromise.ts │ │ │ └── validation.ts │ │ ├── exports │ │ │ ├── client │ │ │ │ └── index.ts │ │ │ └── server │ │ │ │ └── rsc.ts │ │ ├── field │ │ │ ├── RichText.tsx │ │ │ ├── buttons.scss │ │ │ ├── createFeatureMap.ts │ │ │ ├── elements │ │ │ │ ├── Button.tsx │ │ │ │ ├── EnabledRelationshipsCondition.tsx │ │ │ │ ├── ListButton.tsx │ │ │ │ ├── areAllChildrenElements.ts │ │ │ │ ├── blockquote │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── Element.tsx │ │ │ │ │ ├── index.scss │ │ │ │ │ └── index.tsx │ │ │ │ ├── getCommonBlock.tsx │ │ │ │ ├── h1 │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── Heading1.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── h2 │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── Heading2.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── h3 │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── Heading3.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── h4 │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── Heading4.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── h5 │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── Heading5.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── h6 │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── Heading6.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── indent │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── Element.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── shared.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── injectVoid.ts │ │ │ │ ├── isActive.tsx │ │ │ │ ├── isBlockElement.ts │ │ │ │ ├── isLastSelectedElementEmpty.ts │ │ │ │ ├── isListActive.ts │ │ │ │ ├── isWithinListItem.ts │ │ │ │ ├── li │ │ │ │ │ ├── ListItem.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── link │ │ │ │ │ ├── Button │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Element │ │ │ │ │ │ ├── index.scss │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── LinkDrawer │ │ │ │ │ │ ├── baseFields.ts │ │ │ │ │ │ ├── index.scss │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── WithLinks.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── shared.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ └── utilities.tsx │ │ │ │ ├── listTypes.tsx │ │ │ │ ├── ol │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── OrderedList.tsx │ │ │ │ │ ├── index.scss │ │ │ │ │ └── index.tsx │ │ │ │ ├── relationship │ │ │ │ │ ├── Button │ │ │ │ │ │ ├── index.scss │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Element │ │ │ │ │ │ ├── index.scss │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── plugin.tsx │ │ │ │ │ ├── shared.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── textAlign │ │ │ │ │ ├── Button.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── toggle.tsx │ │ │ │ ├── toggleList.tsx │ │ │ │ ├── types.ts │ │ │ │ ├── ul │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── UnorderedList.tsx │ │ │ │ │ ├── index.scss │ │ │ │ │ └── index.tsx │ │ │ │ ├── unwrapList.ts │ │ │ │ └── upload │ │ │ │ │ ├── Button │ │ │ │ │ ├── index.scss │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Element │ │ │ │ │ ├── UploadDrawer │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── index.scss │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── plugin.tsx │ │ │ │ │ ├── shared.ts │ │ │ │ │ └── types.ts │ │ │ ├── hotkeys.tsx │ │ │ ├── icons │ │ │ │ ├── AlignCenter │ │ │ │ │ └── index.tsx │ │ │ │ ├── AlignLeft │ │ │ │ │ └── index.tsx │ │ │ │ ├── AlignRight │ │ │ │ │ └── index.tsx │ │ │ │ ├── Blockquote │ │ │ │ │ └── index.tsx │ │ │ │ ├── Bold │ │ │ │ │ └── index.tsx │ │ │ │ ├── Code │ │ │ │ │ └── index.tsx │ │ │ │ ├── IndentLeft │ │ │ │ │ ├── index.scss │ │ │ │ │ └── index.tsx │ │ │ │ ├── IndentRight │ │ │ │ │ ├── index.scss │ │ │ │ │ └── index.tsx │ │ │ │ ├── Italic │ │ │ │ │ └── index.tsx │ │ │ │ ├── Link │ │ │ │ │ ├── index.scss │ │ │ │ │ └── index.tsx │ │ │ │ ├── OrderedList │ │ │ │ │ └── index.tsx │ │ │ │ ├── Relationship │ │ │ │ │ ├── index.scss │ │ │ │ │ └── index.tsx │ │ │ │ ├── Strikethrough │ │ │ │ │ └── index.tsx │ │ │ │ ├── Underline │ │ │ │ │ └── index.tsx │ │ │ │ ├── UnorderedList │ │ │ │ │ └── index.tsx │ │ │ │ ├── Upload │ │ │ │ │ ├── index.scss │ │ │ │ │ └── index.tsx │ │ │ │ └── headings │ │ │ │ │ ├── H1 │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── H2 │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── H3 │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── H4 │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── H5 │ │ │ │ │ └── index.tsx │ │ │ │ │ └── H6 │ │ │ │ │ └── index.tsx │ │ │ ├── index.scss │ │ │ ├── index.tsx │ │ │ ├── leaves │ │ │ │ ├── Button.tsx │ │ │ │ ├── bold │ │ │ │ │ ├── Bold │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── LeafButton.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── code │ │ │ │ │ ├── Code │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── LeafButton.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── isActive.tsx │ │ │ │ ├── italic │ │ │ │ │ ├── Italic │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── LeafButton.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── strikethrough │ │ │ │ │ ├── LeafButton.tsx │ │ │ │ │ ├── Strikethrough │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── toggle.tsx │ │ │ │ └── underline │ │ │ │ │ ├── LeafButton.tsx │ │ │ │ │ ├── Underline │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ ├── mergeCustomFunctions.tsx │ │ │ ├── plugins │ │ │ │ ├── withEnterBreakOut.ts │ │ │ │ └── withHTML.tsx │ │ │ ├── providers │ │ │ │ ├── ElementButtonProvider.tsx │ │ │ │ ├── ElementProvider.tsx │ │ │ │ ├── LeafButtonProvider.tsx │ │ │ │ └── LeafProvider.tsx │ │ │ ├── rscEntry.tsx │ │ │ └── types.ts │ │ ├── generateSchemaMap.ts │ │ ├── index.tsx │ │ ├── types.ts │ │ └── utilities │ │ │ ├── SlatePropsProvider.tsx │ │ │ └── useSlatePlugin.tsx │ └── tsconfig.json ├── sidebar-plugin │ ├── .swcrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── components │ │ │ └── Nav │ │ │ │ ├── Nav.client.tsx │ │ │ │ ├── Nav.scss │ │ │ │ ├── Nav.tsx │ │ │ │ ├── NavHamburger.tsx │ │ │ │ ├── NavWithGroups.tsx │ │ │ │ ├── NavWrapper.tsx │ │ │ │ ├── get-nav-icon.ts │ │ │ │ └── nav-utils.ts │ │ ├── exports │ │ │ ├── client.ts │ │ │ └── rsc.ts │ │ └── index.ts │ └── tsconfig.json ├── stripe-plugin │ ├── .gitignore │ ├── .prettierignore │ ├── .swcrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── eslint.config.js │ ├── package.json │ ├── payload-stripe-plugin.postman_collection.json │ ├── src │ │ ├── admin.ts │ │ ├── blocks │ │ │ └── StripeBlock.ts │ │ ├── exports │ │ │ ├── client.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ ├── routes │ │ │ └── webhooks.ts │ │ ├── services │ │ │ └── stripe-checkout.ts │ │ ├── types.ts │ │ ├── ui │ │ │ └── LinkToDoc.tsx │ │ └── utilities │ │ │ ├── create-checkout-session.ts │ │ │ ├── deepen.ts │ │ │ ├── get-stripe-block.ts │ │ │ ├── map-cart-items.ts │ │ │ ├── map-to-stripe.ts │ │ │ └── validate-cart-items.ts │ └── tsconfig.json ├── types │ ├── index.ts │ └── package.json └── utils │ ├── .swcrc │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ ├── client │ │ └── GlobalRedirect.tsx │ ├── exports │ │ ├── client.ts │ │ └── rsc.ts │ ├── fields │ │ ├── encrypted-field.ts │ │ ├── like-global.ts │ │ └── manage-tokens.ts │ ├── helpers │ │ ├── get-tenant-from-cookie.ts │ │ └── index.ts │ ├── index.ts │ └── rsc │ │ ├── ApiToken.tsx │ │ └── EmptyList.tsx │ ├── test.ts │ └── tsconfig.json ├── playwright.config.ts ├── plugins.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── postcss.config.mjs ├── templates └── simple-shop │ ├── .env.example │ ├── .gitignore │ ├── .npmrc │ ├── .prettierrc.json │ ├── .vscode │ ├── extensions.json │ ├── launch.json │ └── settings.json │ ├── .yarnrc │ ├── Dockerfile │ ├── README.md │ ├── components.json │ ├── docker-compose.yml │ ├── eslint.config.mjs │ ├── next.config.mjs │ ├── package.json │ ├── playwright.config.ts │ ├── postcss.config.mjs │ ├── src │ ├── access │ │ └── roles.ts │ ├── admin │ │ └── types.ts │ ├── app │ │ ├── (payload) │ │ │ ├── admin │ │ │ │ ├── [[...segments]] │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ └── page.tsx │ │ │ │ └── importMap.js │ │ │ ├── api │ │ │ │ ├── [...slug] │ │ │ │ │ └── route.ts │ │ │ │ ├── graphql-playground │ │ │ │ │ └── route.ts │ │ │ │ └── graphql │ │ │ │ │ └── route.ts │ │ │ ├── custom.scss │ │ │ └── layout.tsx │ │ └── (storefront) │ │ │ ├── [pages] │ │ │ └── page.tsx │ │ │ ├── account │ │ │ ├── login │ │ │ │ └── page.tsx │ │ │ ├── page.tsx │ │ │ └── register │ │ │ │ └── page.tsx │ │ │ ├── cart │ │ │ └── page.tsx │ │ │ ├── categories │ │ │ └── page.tsx │ │ │ ├── checkout │ │ │ └── page.tsx │ │ │ ├── favicon.ico │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ ├── order-confirmation │ │ │ └── page.tsx │ │ │ ├── page.tsx │ │ │ └── products │ │ │ ├── [id] │ │ │ └── page.tsx │ │ │ └── page.tsx │ ├── collections │ │ ├── Collections.ts │ │ ├── GiftCards.ts │ │ ├── Locations.ts │ │ ├── Media.ts │ │ ├── Orders │ │ │ ├── Orders.ts │ │ │ ├── access │ │ │ │ └── order-access.ts │ │ │ ├── endpoints │ │ │ │ ├── checkout.ts │ │ │ │ └── manual-checkout.ts │ │ │ ├── fields │ │ │ │ └── OrderTimeline.ts │ │ │ └── hooks │ │ │ │ ├── add-order-timeline-entry.ts │ │ │ │ ├── attach-cart.ts │ │ │ │ └── order-session-hook.ts │ │ ├── Pages │ │ │ ├── Pages.ts │ │ │ ├── components │ │ │ │ ├── PuckEditor.scss │ │ │ │ ├── PuckEditor.tsx │ │ │ │ └── dark-mode.css │ │ │ └── editor │ │ │ │ ├── blocks │ │ │ │ ├── FeatureCard.tsx │ │ │ │ ├── FeaturedProductsSection.tsx │ │ │ │ ├── FooterSection.tsx │ │ │ │ ├── HeaderBlock.tsx │ │ │ │ ├── HeadingBlock.tsx │ │ │ │ ├── HeroSection.tsx │ │ │ │ ├── LandingHeroSection.tsx │ │ │ │ ├── NewsletterSection.tsx │ │ │ │ ├── ProductGrid.tsx │ │ │ │ └── index.ts │ │ │ │ ├── components │ │ │ │ ├── Badge.tsx │ │ │ │ ├── ButtonBlock.tsx │ │ │ │ ├── ImagePickerField.tsx │ │ │ │ ├── Logo.tsx │ │ │ │ ├── Spacer.tsx │ │ │ │ ├── StatItem.tsx │ │ │ │ ├── TextBlock.tsx │ │ │ │ └── index.ts │ │ │ │ ├── fields │ │ │ │ └── image-picker.tsx │ │ │ │ ├── puck-config.tsx │ │ │ │ ├── puck-types.ts │ │ │ │ └── utils │ │ │ │ └── image-field.tsx │ │ ├── Payments.ts │ │ ├── Policies.ts │ │ ├── Products │ │ │ ├── Products.ts │ │ │ ├── fields │ │ │ │ ├── BuildVariantsButton.tsx │ │ │ │ ├── ImageCell.tsx │ │ │ │ ├── OptionRowLabel.tsx │ │ │ │ └── VariantRowLabel.tsx │ │ │ └── hooks │ │ │ │ └── delete-media.ts │ │ ├── Shipping.ts │ │ ├── Users.ts │ │ └── groups.ts │ ├── components │ │ ├── account │ │ │ └── account-menu.tsx │ │ ├── cart │ │ │ ├── cart-content.tsx │ │ │ ├── cart-drawer.tsx │ │ │ ├── cart-item.tsx │ │ │ └── cart-summary.tsx │ │ ├── category │ │ │ └── category-grid.tsx │ │ ├── checkout │ │ │ ├── checkout-form.tsx │ │ │ ├── order-confirmation.tsx │ │ │ └── order-summary.tsx │ │ ├── layout │ │ │ ├── footer.tsx │ │ │ ├── header.tsx │ │ │ └── mobile-nav.tsx │ │ ├── product │ │ │ ├── product-card.tsx │ │ │ ├── product-detail.tsx │ │ │ ├── product-filters.tsx │ │ │ └── product-listing.tsx │ │ ├── search │ │ │ └── search-dialog.tsx │ │ ├── sections │ │ │ ├── featured-products.tsx │ │ │ ├── hero.tsx │ │ │ └── newsletter.tsx │ │ └── ui │ │ │ ├── badge.tsx │ │ │ ├── button.tsx │ │ │ ├── card.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── dialog.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── sheet.tsx │ │ │ ├── slider.tsx │ │ │ └── textarea.tsx │ ├── contexts │ │ └── auth-context.tsx │ ├── fields │ │ ├── RichTextEditor │ │ │ ├── RichTextEditor.ts │ │ │ └── components │ │ │ │ ├── Tiptap.scss │ │ │ │ └── Tiptap.tsx │ │ ├── handle.ts │ │ └── seo.ts │ ├── hooks │ │ └── use-cart.ts │ ├── lib │ │ ├── cache-config.ts │ │ ├── cart.ts │ │ ├── checkout.ts │ │ ├── editor-utils.ts │ │ ├── payload.ts │ │ ├── products.ts │ │ ├── puck-pages.ts │ │ ├── seo-config.ts │ │ ├── seo.ts │ │ └── utils.ts │ ├── payload-types.ts │ ├── payload.config.ts │ ├── plugins.ts │ ├── seed │ │ ├── home-page-data.ts │ │ └── index.ts │ └── utils │ │ ├── check-credentials.ts │ │ ├── fetch-exchange-rates.ts │ │ ├── format-slug.ts │ │ ├── generate-gift-card-code.ts │ │ ├── get-client-ip.ts │ │ ├── index.ts │ │ ├── is-expanded-doc.ts │ │ ├── payload-sdk.ts │ │ ├── rate-limit-guard.ts │ │ └── validate-cart-items.ts │ ├── test.env │ ├── tests │ ├── e2e │ │ └── frontend.e2e.spec.ts │ └── int │ │ └── api.int.spec.ts │ ├── tsconfig.json │ ├── vitest.config.mts │ └── vitest.setup.ts ├── tsconfig.base.json └── turbo.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | pnpm-lock.yaml merge=keepours -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- 1 | --install.ignore-engines true 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/SECURITY.md -------------------------------------------------------------------------------- /apps/builder-shop/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/.gitignore -------------------------------------------------------------------------------- /apps/builder-shop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/README.md -------------------------------------------------------------------------------- /apps/builder-shop/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/next.config.ts -------------------------------------------------------------------------------- /apps/builder-shop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/package.json -------------------------------------------------------------------------------- /apps/builder-shop/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/public/file.svg -------------------------------------------------------------------------------- /apps/builder-shop/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/public/globe.svg -------------------------------------------------------------------------------- /apps/builder-shop/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/public/next.svg -------------------------------------------------------------------------------- /apps/builder-shop/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/public/vercel.svg -------------------------------------------------------------------------------- /apps/builder-shop/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/public/window.svg -------------------------------------------------------------------------------- /apps/builder-shop/src/app/[...page]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/[...page]/page.tsx -------------------------------------------------------------------------------- /apps/builder-shop/src/app/cart/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/cart/page.tsx -------------------------------------------------------------------------------- /apps/builder-shop/src/app/checkout/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/checkout/page.tsx -------------------------------------------------------------------------------- /apps/builder-shop/src/app/components/BillingForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/components/BillingForm.tsx -------------------------------------------------------------------------------- /apps/builder-shop/src/app/components/BuilderPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/components/BuilderPage.tsx -------------------------------------------------------------------------------- /apps/builder-shop/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/favicon.ico -------------------------------------------------------------------------------- /apps/builder-shop/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/globals.css -------------------------------------------------------------------------------- /apps/builder-shop/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/layout.tsx -------------------------------------------------------------------------------- /apps/builder-shop/src/app/lib/RenderBuilderContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/lib/RenderBuilderContent.tsx -------------------------------------------------------------------------------- /apps/builder-shop/src/app/lib/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/lib/color.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/app/lib/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/lib/reset.css -------------------------------------------------------------------------------- /apps/builder-shop/src/app/page.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/page.module.css -------------------------------------------------------------------------------- /apps/builder-shop/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/app/page.tsx -------------------------------------------------------------------------------- /apps/builder-shop/src/services/cart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/services/cart.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/services/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/services/collections.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/services/customers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/services/customers.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/services/fulfillment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/services/fulfillment.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/services/orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/services/orders.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/services/payment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/services/payment.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/services/policies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/services/policies.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/services/products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/services/products.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/services/store-settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/services/store-settings.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/utils/compare-addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/utils/compare-addresses.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/utils/env.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/utils/is-expanded-doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/utils/is-expanded-doc.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/utils/isEmpty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/utils/isEmpty.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/utils/money.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/utils/money.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/utils/payload-sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/utils/payload-sdk.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/utils/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/utils/product.ts -------------------------------------------------------------------------------- /apps/builder-shop/src/utils/repeat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/src/utils/repeat.ts -------------------------------------------------------------------------------- /apps/builder-shop/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/builder-shop/tsconfig.json -------------------------------------------------------------------------------- /apps/cms/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .next 3 | .turbo 4 | dist 5 | *.log 6 | -------------------------------------------------------------------------------- /apps/cms/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/.env.example -------------------------------------------------------------------------------- /apps/cms/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/.eslintrc -------------------------------------------------------------------------------- /apps/cms/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/CHANGELOG.md -------------------------------------------------------------------------------- /apps/cms/CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/CLAUDE.md -------------------------------------------------------------------------------- /apps/cms/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/Dockerfile -------------------------------------------------------------------------------- /apps/cms/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/components.json -------------------------------------------------------------------------------- /apps/cms/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/next.config.mjs -------------------------------------------------------------------------------- /apps/cms/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/package.json -------------------------------------------------------------------------------- /apps/cms/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/postcss.config.mjs -------------------------------------------------------------------------------- /apps/cms/public/builder-io-logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/public/builder-io-logo.webp -------------------------------------------------------------------------------- /apps/cms/public/custom-storefront.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/public/custom-storefront.png -------------------------------------------------------------------------------- /apps/cms/public/manual-payment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/public/manual-payment.png -------------------------------------------------------------------------------- /apps/cms/src/access/roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/access/roles.ts -------------------------------------------------------------------------------- /apps/cms/src/admin/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/admin/types.ts -------------------------------------------------------------------------------- /apps/cms/src/app/(payload)/[[...segments]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/app/(payload)/[[...segments]]/page.tsx -------------------------------------------------------------------------------- /apps/cms/src/app/(payload)/api/[...slug]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/app/(payload)/api/[...slug]/route.ts -------------------------------------------------------------------------------- /apps/cms/src/app/(payload)/api/graphql/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/app/(payload)/api/graphql/route.ts -------------------------------------------------------------------------------- /apps/cms/src/app/(payload)/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/app/(payload)/custom.scss -------------------------------------------------------------------------------- /apps/cms/src/app/(payload)/importMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/app/(payload)/importMap.js -------------------------------------------------------------------------------- /apps/cms/src/app/(payload)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/app/(payload)/layout.tsx -------------------------------------------------------------------------------- /apps/cms/src/collections/Campaigns/Campaigns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Campaigns/Campaigns.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Carts/Carts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Carts/Carts.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Collections.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/GiftCards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/GiftCards.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Locations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Locations.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Media.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Orders/Orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Orders/Orders.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Orders/access/order-access.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Orders/access/order-access.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Orders/endpoints/checkout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Orders/endpoints/checkout.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Orders/hooks/attach-cart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Orders/hooks/attach-cart.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Payments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Payments.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Plugins/Plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Plugins/Plugins.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Plugins/utils/sync-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Plugins/utils/sync-plugin.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Policies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Policies.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Products/Products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Products/Products.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Products/fields/ImageCell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Products/fields/ImageCell.tsx -------------------------------------------------------------------------------- /apps/cms/src/collections/Shipping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Shipping.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Themes/Themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Themes/Themes.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/Users.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/groups.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/pages/Footer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/pages/Footer.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/pages/Hero.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/collections/pages/Hero.ts -------------------------------------------------------------------------------- /apps/cms/src/fields/RichTextEditor/RichTextEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/fields/RichTextEditor/RichTextEditor.ts -------------------------------------------------------------------------------- /apps/cms/src/fields/description.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/fields/description.ts -------------------------------------------------------------------------------- /apps/cms/src/fields/handle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/fields/handle.ts -------------------------------------------------------------------------------- /apps/cms/src/fields/seo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/fields/seo.ts -------------------------------------------------------------------------------- /apps/cms/src/globals/StoreSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/globals/StoreSettings.ts -------------------------------------------------------------------------------- /apps/cms/src/payload.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/payload.config.ts -------------------------------------------------------------------------------- /apps/cms/src/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/plugins.ts -------------------------------------------------------------------------------- /apps/cms/src/seed/collections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/seed/collections.json -------------------------------------------------------------------------------- /apps/cms/src/seed/globals.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/seed/globals.json -------------------------------------------------------------------------------- /apps/cms/src/seed/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/seed/index.ts -------------------------------------------------------------------------------- /apps/cms/src/seed/products.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/seed/products.json -------------------------------------------------------------------------------- /apps/cms/src/types/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/types/common.ts -------------------------------------------------------------------------------- /apps/cms/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/types/index.ts -------------------------------------------------------------------------------- /apps/cms/src/types/webhooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/types/webhooks.ts -------------------------------------------------------------------------------- /apps/cms/src/utils/check-credentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/utils/check-credentials.ts -------------------------------------------------------------------------------- /apps/cms/src/utils/fetch-exchange-rates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/utils/fetch-exchange-rates.ts -------------------------------------------------------------------------------- /apps/cms/src/utils/format-slug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/utils/format-slug.ts -------------------------------------------------------------------------------- /apps/cms/src/utils/generate-gift-card-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/utils/generate-gift-card-code.ts -------------------------------------------------------------------------------- /apps/cms/src/utils/get-client-ip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/utils/get-client-ip.ts -------------------------------------------------------------------------------- /apps/cms/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/utils/index.ts -------------------------------------------------------------------------------- /apps/cms/src/utils/is-expanded-doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/utils/is-expanded-doc.ts -------------------------------------------------------------------------------- /apps/cms/src/utils/payload-sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/utils/payload-sdk.ts -------------------------------------------------------------------------------- /apps/cms/src/utils/rate-limit-guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/utils/rate-limit-guard.ts -------------------------------------------------------------------------------- /apps/cms/src/utils/validate-cart-items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/utils/validate-cart-items.ts -------------------------------------------------------------------------------- /apps/cms/src/webhooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/webhooks/index.ts -------------------------------------------------------------------------------- /apps/cms/src/webhooks/payment-canceled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/webhooks/payment-canceled.ts -------------------------------------------------------------------------------- /apps/cms/src/webhooks/payment-handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/webhooks/payment-handlers.ts -------------------------------------------------------------------------------- /apps/cms/src/webhooks/payment-succeeded.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/src/webhooks/payment-succeeded.ts -------------------------------------------------------------------------------- /apps/cms/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/tailwind.config.js -------------------------------------------------------------------------------- /apps/cms/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/cms/tsconfig.json -------------------------------------------------------------------------------- /apps/shop/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/.gitignore -------------------------------------------------------------------------------- /apps/shop/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/Dockerfile -------------------------------------------------------------------------------- /apps/shop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/README.md -------------------------------------------------------------------------------- /apps/shop/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/next.config.ts -------------------------------------------------------------------------------- /apps/shop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/package.json -------------------------------------------------------------------------------- /apps/shop/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/postcss.config.mjs -------------------------------------------------------------------------------- /apps/shop/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/public/file.svg -------------------------------------------------------------------------------- /apps/shop/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/public/globe.svg -------------------------------------------------------------------------------- /apps/shop/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/public/next.svg -------------------------------------------------------------------------------- /apps/shop/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/public/vercel.svg -------------------------------------------------------------------------------- /apps/shop/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/public/window.svg -------------------------------------------------------------------------------- /apps/shop/src/app/(checkout)/checkout/address/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(checkout)/checkout/address/page.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(checkout)/checkout/payment/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(checkout)/checkout/payment/page.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(checkout)/checkout/review/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(checkout)/checkout/review/page.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(checkout)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(checkout)/layout.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(checkout)/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(checkout)/not-found.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/account/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/account/layout.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/account/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/account/loading.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/account/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/account/page.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/cart/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/cart/loading.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/cart/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/cart/not-found.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/cart/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/cart/page.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/collections/[handle]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/collections/[handle]/page.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/layout.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/not-found.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/order/confirmed/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/order/confirmed/[id]/page.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/page.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/policy/[policy]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/policy/[policy]/page.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/(main)/store/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/(main)/store/page.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/favicon.ico -------------------------------------------------------------------------------- /apps/shop/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/globals.css -------------------------------------------------------------------------------- /apps/shop/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/layout.tsx -------------------------------------------------------------------------------- /apps/shop/src/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/app/not-found.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/account-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/account-info.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/account-nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/account-nav.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/add-address.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/add-address.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/address-book.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/address-book.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/cart-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/cart-button.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/cart-dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/cart-dropdown.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/cart-item-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/cart-item-select.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/cart-totals.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/cart-totals.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkbox.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/address-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/address-select.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/addresses.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/addresses.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/billing-address.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/billing-address.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/country-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/country-select.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/discoutn-code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/discoutn-code.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/error-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/error-message.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/payment-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/payment-button.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/payment-test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/payment-test.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/payment-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/payment-wrapper.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/payment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/payment.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/review.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/review.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/shipping-address.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/shipping-address.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/shipping.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/shipping.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/checkout/submit-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/checkout/submit-button.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/delete-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/delete-button.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/discount-code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/discount-code.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/divider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/divider.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/edit-address-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/edit-address-modal.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/empty-cart-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/empty-cart-message.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/error-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/error-message.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/featured-products.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/featured-products.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/help.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/hero.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/back.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/back.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/bancontact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/bancontact.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/chevron-down.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/chevron-down.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/credit-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/credit-card.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/eye-off.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/eye-off.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/eye.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/eye.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/fast-delivery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/fast-delivery.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/ideal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/ideal.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/map-pin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/map-pin.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/medusa.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/medusa.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/nextjs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/nextjs.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/package.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/package.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/paypal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/paypal.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/placeholder-image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/placeholder-image.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/refresh.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/refresh.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/shopnex-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/shopnex-icon.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/spinner.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/trash.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/trash.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/user.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/user.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/icons/x.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/icons/x.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/input.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/interactive-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/interactive-link.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/item.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/line-item-options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/line-item-options.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/line-item-price.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/line-item-price.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/line-item-unit-price.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/line-item-unit-price.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/login.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/modal.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/native-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/native-select.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/order-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/order-card.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/order-overview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/order-overview.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/order/help/help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/order/help/help.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/order/item/item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/order/item/item.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/order/items/items.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/order/items/items.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/overview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/overview.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/pagination.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/placeholder-image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/placeholder-image.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/price.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/price.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/product-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/product-preview.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/product-rail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/product-rail.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/profile-billing-address.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/profile-billing-address.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/profile/email.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/profile/email.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/profile/name.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/profile/name.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/profile/phone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/profile/phone.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/radio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/radio.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/refinement-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/refinement-list.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/register.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/register.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/sign-in-prompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/sign-in-prompt.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/skeleton-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/skeleton-button.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/skeleton-cart-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/skeleton-cart-item.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/skeleton-cart-total.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/skeleton-cart-total.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/skeleton-code-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/skeleton-code-form.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/skeleton-line-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/skeleton-line-item.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/skeleton-order-summary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/skeleton-order-summary.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/skeleton-product-grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/skeleton-product-grid.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/skeleton-product-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/skeleton-product-preview.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/styled-rich-text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/styled-rich-text.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/submit-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/submit-button.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/thumbnail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/thumbnail.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/ui/button.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/ui/card.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/ui/input.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/ui/label.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/ui/select.tsx -------------------------------------------------------------------------------- /apps/shop/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /apps/shop/src/context/modal-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/context/modal-context.tsx -------------------------------------------------------------------------------- /apps/shop/src/hooks/use-checkout-session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/hooks/use-checkout-session.ts -------------------------------------------------------------------------------- /apps/shop/src/hooks/use-in-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/hooks/use-in-view.tsx -------------------------------------------------------------------------------- /apps/shop/src/hooks/use-toggle-state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/hooks/use-toggle-state.tsx -------------------------------------------------------------------------------- /apps/shop/src/providers/auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/providers/auth.tsx -------------------------------------------------------------------------------- /apps/shop/src/providers/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/providers/providers.tsx -------------------------------------------------------------------------------- /apps/shop/src/services/cart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/services/cart.ts -------------------------------------------------------------------------------- /apps/shop/src/services/checkout-session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/services/checkout-session.ts -------------------------------------------------------------------------------- /apps/shop/src/services/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/services/collections.ts -------------------------------------------------------------------------------- /apps/shop/src/services/customers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/services/customers.ts -------------------------------------------------------------------------------- /apps/shop/src/services/fulfillment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/services/fulfillment.ts -------------------------------------------------------------------------------- /apps/shop/src/services/orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/services/orders.ts -------------------------------------------------------------------------------- /apps/shop/src/services/payment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/services/payment.ts -------------------------------------------------------------------------------- /apps/shop/src/services/policies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/services/policies.ts -------------------------------------------------------------------------------- /apps/shop/src/services/products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/services/products.ts -------------------------------------------------------------------------------- /apps/shop/src/services/store-settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/services/store-settings.ts -------------------------------------------------------------------------------- /apps/shop/src/templates/account-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/account-layout.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/cart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/cart.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/checkout-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/checkout-form.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/checkout/address-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/checkout/address-form.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/checkout/checkout-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/checkout/checkout-page.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/checkout/delivery-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/checkout/delivery-form.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/checkout/order-summary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/checkout/order-summary.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/checkout/payment-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/checkout/payment-form.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/checkout/review.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/checkout/review.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/checkout/steps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/checkout/steps.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/collections.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/collections.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/footer.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/items.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/items.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/login-template.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/login-template.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/nav.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/order-completed-template.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/order-completed-template.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/order-details-template.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/order-details-template.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/order-details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/order-details.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/paginated-product.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/paginated-product.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/policy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/policy.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/preview.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/product-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/product-info.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/product.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/product.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/side-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/side-menu.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/skeleton-cart-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/skeleton-cart-page.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/store.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/store.tsx -------------------------------------------------------------------------------- /apps/shop/src/templates/summary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/templates/summary.tsx -------------------------------------------------------------------------------- /apps/shop/src/types/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/types/icon.ts -------------------------------------------------------------------------------- /apps/shop/src/utils/compare-addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/compare-addresses.ts -------------------------------------------------------------------------------- /apps/shop/src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/env.ts -------------------------------------------------------------------------------- /apps/shop/src/utils/filter-radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/filter-radio-group.tsx -------------------------------------------------------------------------------- /apps/shop/src/utils/get-variant-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/get-variant-image.ts -------------------------------------------------------------------------------- /apps/shop/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/index.ts -------------------------------------------------------------------------------- /apps/shop/src/utils/is-expanded-doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/is-expanded-doc.ts -------------------------------------------------------------------------------- /apps/shop/src/utils/isEmpty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/isEmpty.ts -------------------------------------------------------------------------------- /apps/shop/src/utils/money.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/money.ts -------------------------------------------------------------------------------- /apps/shop/src/utils/payload-sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/payload-sdk.ts -------------------------------------------------------------------------------- /apps/shop/src/utils/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/product.ts -------------------------------------------------------------------------------- /apps/shop/src/utils/repeat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/repeat.ts -------------------------------------------------------------------------------- /apps/shop/src/utils/sort-options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/sort-options.tsx -------------------------------------------------------------------------------- /apps/shop/src/utils/sort-products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/src/utils/sort-products.ts -------------------------------------------------------------------------------- /apps/shop/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/tailwind.config.js -------------------------------------------------------------------------------- /apps/shop/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shop/tsconfig.json -------------------------------------------------------------------------------- /apps/shopnex-docs/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .next 3 | out 4 | -------------------------------------------------------------------------------- /apps/shopnex-docs/app/_meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/_meta.ts -------------------------------------------------------------------------------- /apps/shopnex-docs/app/core-concepts/campaigns/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/core-concepts/campaigns/page.mdx -------------------------------------------------------------------------------- /apps/shopnex-docs/app/deployment/_meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/deployment/_meta.ts -------------------------------------------------------------------------------- /apps/shopnex-docs/app/deployment/docker/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/deployment/docker/page.mdx -------------------------------------------------------------------------------- /apps/shopnex-docs/app/design/_meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/design/_meta.ts -------------------------------------------------------------------------------- /apps/shopnex-docs/app/design/builder-io/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/design/builder-io/page.mdx -------------------------------------------------------------------------------- /apps/shopnex-docs/app/design/overview/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/design/overview/page.mdx -------------------------------------------------------------------------------- /apps/shopnex-docs/app/getting-started/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/getting-started/page.mdx -------------------------------------------------------------------------------- /apps/shopnex-docs/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/globals.css -------------------------------------------------------------------------------- /apps/shopnex-docs/app/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/icon.png -------------------------------------------------------------------------------- /apps/shopnex-docs/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/layout.tsx -------------------------------------------------------------------------------- /apps/shopnex-docs/app/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/page.mdx -------------------------------------------------------------------------------- /apps/shopnex-docs/app/plugins/_meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/plugins/_meta.ts -------------------------------------------------------------------------------- /apps/shopnex-docs/app/plugins/cj-dropshipping/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/plugins/cj-dropshipping/page.mdx -------------------------------------------------------------------------------- /apps/shopnex-docs/app/plugins/easy-email/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/plugins/easy-email/page.mdx -------------------------------------------------------------------------------- /apps/shopnex-docs/app/plugins/stripe/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/plugins/stripe/page.mdx -------------------------------------------------------------------------------- /apps/shopnex-docs/app/quickstart/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/quickstart/page.mdx -------------------------------------------------------------------------------- /apps/shopnex-docs/app/settings/_meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/settings/_meta.ts -------------------------------------------------------------------------------- /apps/shopnex-docs/app/settings/shipping/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/settings/shipping/page.mdx -------------------------------------------------------------------------------- /apps/shopnex-docs/app/why-shopnex/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/app/why-shopnex/page.mdx -------------------------------------------------------------------------------- /apps/shopnex-docs/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/components.json -------------------------------------------------------------------------------- /apps/shopnex-docs/components/demos/files/defaults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/components/demos/files/defaults.tsx -------------------------------------------------------------------------------- /apps/shopnex-docs/components/demos/files/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/components/demos/files/index.tsx -------------------------------------------------------------------------------- /apps/shopnex-docs/components/demos/files/padding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/components/demos/files/padding.tsx -------------------------------------------------------------------------------- /apps/shopnex-docs/components/demos/files/rtl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/components/demos/files/rtl.tsx -------------------------------------------------------------------------------- /apps/shopnex-docs/components/demos/files/start-at.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/components/demos/files/start-at.tsx -------------------------------------------------------------------------------- /apps/shopnex-docs/components/demos/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/components/demos/index.tsx -------------------------------------------------------------------------------- /apps/shopnex-docs/components/logo/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/components/logo/Logo.tsx -------------------------------------------------------------------------------- /apps/shopnex-docs/components/logo/LogoIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/components/logo/LogoIcon.tsx -------------------------------------------------------------------------------- /apps/shopnex-docs/components/table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/components/table/index.tsx -------------------------------------------------------------------------------- /apps/shopnex-docs/components/table/style.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/components/table/style.module.css -------------------------------------------------------------------------------- /apps/shopnex-docs/mdx-components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/mdx-components.js -------------------------------------------------------------------------------- /apps/shopnex-docs/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/next.config.mjs -------------------------------------------------------------------------------- /apps/shopnex-docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/package.json -------------------------------------------------------------------------------- /apps/shopnex-docs/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/postcss.config.mjs -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/blog-theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/blog-theme.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/card-1.dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/card-1.dark.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/card-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/card-1.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/docs-theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/docs-theme.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/docs/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/docs/banner.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/docs/custom-theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/docs/custom-theme.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/docs/logo.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/docs/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/docs/menu.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/docs/navigation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/docs/navigation.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/docs/project-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/docs/project-link.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/docs/sub-docs.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/docs/sub-docs.mp4 -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/docs/title-suffix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/docs/title-suffix.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/gradient-bg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/gradient-bg.jpeg -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/high-contrast.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/high-contrast.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/routing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/routing.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/routing@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/routing@1x.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/search-dark.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/search-dark.mp4 -------------------------------------------------------------------------------- /apps/shopnex-docs/public/assets/search.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/assets/search.mp4 -------------------------------------------------------------------------------- /apps/shopnex-docs/public/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/demo.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/hero.png -------------------------------------------------------------------------------- /apps/shopnex-docs/public/og.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/og.jpeg -------------------------------------------------------------------------------- /apps/shopnex-docs/public/reactour-hero-light.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/public/reactour-hero-light.jpg -------------------------------------------------------------------------------- /apps/shopnex-docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/tsconfig.json -------------------------------------------------------------------------------- /apps/shopnex-docs/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-docs/wrangler.toml -------------------------------------------------------------------------------- /apps/shopnex-email/.codesandbox/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/.codesandbox/tasks.json -------------------------------------------------------------------------------- /apps/shopnex-email/.env.example: -------------------------------------------------------------------------------- 1 | NEXT_PUBLIC_SERVER_URL=http://localhost:3000 2 | -------------------------------------------------------------------------------- /apps/shopnex-email/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /apps/shopnex-email/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/.gitignore -------------------------------------------------------------------------------- /apps/shopnex-email/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/.vscode/settings.json -------------------------------------------------------------------------------- /apps/shopnex-email/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/README.md -------------------------------------------------------------------------------- /apps/shopnex-email/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/app/favicon.ico -------------------------------------------------------------------------------- /apps/shopnex-email/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/app/globals.css -------------------------------------------------------------------------------- /apps/shopnex-email/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/app/layout.tsx -------------------------------------------------------------------------------- /apps/shopnex-email/clients/EmailEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/EmailEditor.tsx -------------------------------------------------------------------------------- /apps/shopnex-email/clients/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/README.md -------------------------------------------------------------------------------- /apps/shopnex-email/clients/components/TemplateCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/components/TemplateCard.tsx -------------------------------------------------------------------------------- /apps/shopnex-email/clients/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/components/index.ts -------------------------------------------------------------------------------- /apps/shopnex-email/clients/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/constants/index.ts -------------------------------------------------------------------------------- /apps/shopnex-email/clients/data/template1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/data/template1.json -------------------------------------------------------------------------------- /apps/shopnex-email/clients/data/template2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/data/template2.json -------------------------------------------------------------------------------- /apps/shopnex-email/clients/data/template3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/data/template3.json -------------------------------------------------------------------------------- /apps/shopnex-email/clients/data/template4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/data/template4.json -------------------------------------------------------------------------------- /apps/shopnex-email/clients/data/template5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/data/template5.json -------------------------------------------------------------------------------- /apps/shopnex-email/clients/data/template6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/data/template6.json -------------------------------------------------------------------------------- /apps/shopnex-email/clients/data/template7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/data/template7.json -------------------------------------------------------------------------------- /apps/shopnex-email/clients/data/template8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/data/template8.json -------------------------------------------------------------------------------- /apps/shopnex-email/clients/editor.css: -------------------------------------------------------------------------------- 1 | .arco-select-view-value-mirror { 2 | display: none; 3 | } 4 | -------------------------------------------------------------------------------- /apps/shopnex-email/clients/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/hooks/index.ts -------------------------------------------------------------------------------- /apps/shopnex-email/clients/hooks/useEmailEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/hooks/useEmailEditor.ts -------------------------------------------------------------------------------- /apps/shopnex-email/clients/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/template.ts -------------------------------------------------------------------------------- /apps/shopnex-email/clients/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/types/index.ts -------------------------------------------------------------------------------- /apps/shopnex-email/clients/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/utils/index.ts -------------------------------------------------------------------------------- /apps/shopnex-email/clients/utils/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/utils/sdk.ts -------------------------------------------------------------------------------- /apps/shopnex-email/clients/utils/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/utils/template.ts -------------------------------------------------------------------------------- /apps/shopnex-email/clients/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/clients/utils/url.ts -------------------------------------------------------------------------------- /apps/shopnex-email/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/next.config.js -------------------------------------------------------------------------------- /apps/shopnex-email/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/package.json -------------------------------------------------------------------------------- /apps/shopnex-email/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/pages/_app.tsx -------------------------------------------------------------------------------- /apps/shopnex-email/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/pages/_document.tsx -------------------------------------------------------------------------------- /apps/shopnex-email/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/pages/index.tsx -------------------------------------------------------------------------------- /apps/shopnex-email/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/postcss.config.js -------------------------------------------------------------------------------- /apps/shopnex-email/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/public/next.svg -------------------------------------------------------------------------------- /apps/shopnex-email/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/public/vercel.svg -------------------------------------------------------------------------------- /apps/shopnex-email/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/tailwind.config.ts -------------------------------------------------------------------------------- /apps/shopnex-email/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/apps/shopnex-email/tsconfig.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /e2e/frontend.e2e.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/e2e/frontend.e2e.spec.ts -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/eslint.config.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/package.json -------------------------------------------------------------------------------- /packages/analytics-plugin/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/analytics-plugin/.swcrc -------------------------------------------------------------------------------- /packages/analytics-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/analytics-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/analytics-plugin/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/analytics-plugin/LICENSE.md -------------------------------------------------------------------------------- /packages/analytics-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/analytics-plugin/README.md -------------------------------------------------------------------------------- /packages/analytics-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/analytics-plugin/package.json -------------------------------------------------------------------------------- /packages/analytics-plugin/src/exports/client.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/analytics-plugin/src/exports/rsc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/analytics-plugin/src/exports/rsc.ts -------------------------------------------------------------------------------- /packages/analytics-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/analytics-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/analytics-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/analytics-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/auth-plugin/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/.swcrc -------------------------------------------------------------------------------- /packages/auth-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/auth-plugin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/LICENSE -------------------------------------------------------------------------------- /packages/auth-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/README.md -------------------------------------------------------------------------------- /packages/auth-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/package.json -------------------------------------------------------------------------------- /packages/auth-plugin/src/client/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/client/hooks.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/client/index.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/client/oauth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/client/oauth.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/client/passkey/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/client/passkey/index.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/client/password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/client/password.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/client/refresh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/client/refresh.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/client/signin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/client/signin.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/client/signup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/client/signup.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/collection/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/collection/app.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/collection/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/collection/hooks.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/collection/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./app"; 2 | -------------------------------------------------------------------------------- /packages/auth-plugin/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/constants.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/endpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/endpoints.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/errors/apiErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/errors/apiErrors.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/errors/consoleErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/errors/consoleErrors.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/protocols/email.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/protocols/password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/protocols/password.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/protocols/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/protocols/session.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/routeHandlers/oauth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/routeHandlers/oauth.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/routeHandlers/passkey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/routeHandlers/passkey.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/routeHandlers/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/routeHandlers/session.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/session/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/session/app.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/session/payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/session/payload.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/utils/cb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/utils/cb.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/utils/cookies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/utils/cookies.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/utils/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/utils/hash.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/utils/password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/utils/password.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/utils/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/utils/session.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/core/utils/slug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/core/utils/slug.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/plugins/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/plugins/admin.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/plugins/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/plugins/app.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/providers/index.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/providers/magiclink.ts: -------------------------------------------------------------------------------- 1 | // NOT IMPLEMENTED YET 2 | -------------------------------------------------------------------------------- /packages/auth-plugin/src/providers/oauth2/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/providers/oauth2/github.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/providers/oidc/google.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/providers/oidc/google.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/providers/passkey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/providers/passkey.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/providers/password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/providers/password.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/providers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/providers/utils.ts -------------------------------------------------------------------------------- /packages/auth-plugin/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/src/types.ts -------------------------------------------------------------------------------- /packages/auth-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/auth-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/builder-io-plugin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/.gitignore -------------------------------------------------------------------------------- /packages/builder-io-plugin/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/.prettierignore -------------------------------------------------------------------------------- /packages/builder-io-plugin/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/.swcrc -------------------------------------------------------------------------------- /packages/builder-io-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/builder-io-plugin/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/LICENSE.md -------------------------------------------------------------------------------- /packages/builder-io-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/README.md -------------------------------------------------------------------------------- /packages/builder-io-plugin/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/eslint.config.js -------------------------------------------------------------------------------- /packages/builder-io-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/package.json -------------------------------------------------------------------------------- /packages/builder-io-plugin/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/src/constants.ts -------------------------------------------------------------------------------- /packages/builder-io-plugin/src/exports/client.ts: -------------------------------------------------------------------------------- 1 | "use client"; 2 | -------------------------------------------------------------------------------- /packages/builder-io-plugin/src/exports/rsc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/src/exports/rsc.ts -------------------------------------------------------------------------------- /packages/builder-io-plugin/src/hooks/import-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/src/hooks/import-page.ts -------------------------------------------------------------------------------- /packages/builder-io-plugin/src/hooks/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/src/hooks/schema.ts -------------------------------------------------------------------------------- /packages/builder-io-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/builder-io-plugin/src/utils/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/src/utils/schema.ts -------------------------------------------------------------------------------- /packages/builder-io-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/builder-io-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/cj-plugin/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/.swcrc -------------------------------------------------------------------------------- /packages/cj-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/cj-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/README.md -------------------------------------------------------------------------------- /packages/cj-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/package.json -------------------------------------------------------------------------------- /packages/cj-plugin/src/CjCollection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/CjCollection.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/FLOW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/FLOW.md -------------------------------------------------------------------------------- /packages/cj-plugin/src/api-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/api-client.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/error-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/error-handler.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/error-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/error-types.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/exports/rsc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/exports/rsc.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/rsc/ApiToken.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/rsc/ApiToken.scss -------------------------------------------------------------------------------- /packages/cj-plugin/src/rsc/ApiToken.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/rsc/ApiToken.tsx -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/access-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/access-token.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/auth.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/cj-sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/cj-sdk.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/dispute/dispute-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/dispute/dispute-types.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/dispute/dispute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/dispute/dispute.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/inventory/inventory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/inventory/inventory.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/orders/order-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/orders/order-types.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/orders/orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/orders/orders.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/products/product-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/products/product-types.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/products/products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/products/products.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/settings/settings-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/settings/settings-api.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/settings/settings-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/settings/settings-types.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/variants/variant-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/variants/variant-types.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/sdk/variants/variants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/sdk/variants/variants.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/service/access-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/service/access-token.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/service/create-order.hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/service/create-order.hook.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/service/sync-products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/service/sync-products.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/types.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/ui/refund-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/ui/refund-button.tsx -------------------------------------------------------------------------------- /packages/cj-plugin/src/util/get-product-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/util/get-product-id.ts -------------------------------------------------------------------------------- /packages/cj-plugin/src/util/manage-tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/src/util/manage-tokens.ts -------------------------------------------------------------------------------- /packages/cj-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/cj-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/create-shopnex-app/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/.prettierignore -------------------------------------------------------------------------------- /packages/create-shopnex-app/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/.swcrc -------------------------------------------------------------------------------- /packages/create-shopnex-app/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/CHANGELOG.md -------------------------------------------------------------------------------- /packages/create-shopnex-app/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/LICENSE.md -------------------------------------------------------------------------------- /packages/create-shopnex-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/README.md -------------------------------------------------------------------------------- /packages/create-shopnex-app/bin/cli.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | import { main } from '../dist/index.js' 4 | main() 5 | -------------------------------------------------------------------------------- /packages/create-shopnex-app/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/jest.config.js -------------------------------------------------------------------------------- /packages/create-shopnex-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/package.json -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/index.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/lib/create-project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/lib/create-project.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/lib/examples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/lib/examples.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/lib/generate-secret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/lib/generate-secret.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/lib/init-next.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/lib/init-next.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/lib/parse-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/lib/parse-template.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/lib/replacements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/lib/replacements.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/lib/select-db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/lib/select-db.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/lib/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/lib/templates.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/main.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/scripts/test-e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/scripts/test-e2e.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/scripts/test-simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/scripts/test-simple.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/start.js: -------------------------------------------------------------------------------- 1 | import { main } from './index.js' 2 | main() -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/types.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/utils/casing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/utils/casing.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/utils/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/utils/git.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/utils/log.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/src/utils/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/src/utils/messages.ts -------------------------------------------------------------------------------- /packages/create-shopnex-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/create-shopnex-app/tsconfig.json -------------------------------------------------------------------------------- /packages/easy-email-plugin/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/.swcrc -------------------------------------------------------------------------------- /packages/easy-email-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/easy-email-plugin/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/LICENSE.md -------------------------------------------------------------------------------- /packages/easy-email-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/README.md -------------------------------------------------------------------------------- /packages/easy-email-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/package.json -------------------------------------------------------------------------------- /packages/easy-email-plugin/src/components/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/src/components/ui/index.ts -------------------------------------------------------------------------------- /packages/easy-email-plugin/src/events/iframe-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/src/events/iframe-events.ts -------------------------------------------------------------------------------- /packages/easy-email-plugin/src/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/src/events/index.ts -------------------------------------------------------------------------------- /packages/easy-email-plugin/src/events/save-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/src/events/save-events.ts -------------------------------------------------------------------------------- /packages/easy-email-plugin/src/exports/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/src/exports/client.ts -------------------------------------------------------------------------------- /packages/easy-email-plugin/src/exports/rsc.ts: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/easy-email-plugin/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/easy-email-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/easy-email-plugin/src/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from './email-template.types'; -------------------------------------------------------------------------------- /packages/easy-email-plugin/src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/src/utils/constants.ts -------------------------------------------------------------------------------- /packages/easy-email-plugin/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/src/utils/index.ts -------------------------------------------------------------------------------- /packages/easy-email-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/easy-email-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/import-export-plugin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/.gitignore -------------------------------------------------------------------------------- /packages/import-export-plugin/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/.swcrc -------------------------------------------------------------------------------- /packages/import-export-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/import-export-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/README.md -------------------------------------------------------------------------------- /packages/import-export-plugin/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/license.md -------------------------------------------------------------------------------- /packages/import-export-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/package.json -------------------------------------------------------------------------------- /packages/import-export-plugin/src/components/FieldsToExport/index.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/import-export-plugin/src/components/WhereField/index.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/import-export-plugin/src/export/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/src/export/download.ts -------------------------------------------------------------------------------- /packages/import-export-plugin/src/export/getFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/src/export/getFields.ts -------------------------------------------------------------------------------- /packages/import-export-plugin/src/export/getSelect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/src/export/getSelect.ts -------------------------------------------------------------------------------- /packages/import-export-plugin/src/exports/rsc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/src/exports/rsc.ts -------------------------------------------------------------------------------- /packages/import-export-plugin/src/exports/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/src/exports/types.ts -------------------------------------------------------------------------------- /packages/import-export-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/import-export-plugin/src/translations/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/src/translations/en.ts -------------------------------------------------------------------------------- /packages/import-export-plugin/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/src/types.ts -------------------------------------------------------------------------------- /packages/import-export-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/import-export-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/payload-sdk/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/.prettierignore -------------------------------------------------------------------------------- /packages/payload-sdk/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/.swcrc -------------------------------------------------------------------------------- /packages/payload-sdk/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/CHANGELOG.md -------------------------------------------------------------------------------- /packages/payload-sdk/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/LICENSE.md -------------------------------------------------------------------------------- /packages/payload-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/README.md -------------------------------------------------------------------------------- /packages/payload-sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/package.json -------------------------------------------------------------------------------- /packages/payload-sdk/src/auth/forgotPassword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/auth/forgotPassword.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/auth/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/auth/login.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/auth/me.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/auth/me.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/auth/refreshToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/auth/refreshToken.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/auth/resetPassword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/auth/resetPassword.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/auth/verifyEmail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/auth/verifyEmail.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/collections/count.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/collections/count.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/collections/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/collections/create.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/collections/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/collections/delete.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/collections/find.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/collections/find.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/collections/findByID.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/collections/findByID.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/collections/findVersions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/collections/findVersions.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/collections/restoreVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/collections/restoreVersion.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/collections/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/collections/update.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/globals/findOne.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/globals/findOne.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/globals/findVersionByID.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/globals/findVersionByID.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/globals/findVersions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/globals/findVersions.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/globals/restoreVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/globals/restoreVersion.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/globals/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/globals/update.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/index.ts -------------------------------------------------------------------------------- /packages/payload-sdk/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/src/types.ts -------------------------------------------------------------------------------- /packages/payload-sdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/payload-sdk/tsconfig.json -------------------------------------------------------------------------------- /packages/puck-editor-plugin/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/puck-editor-plugin/.swcrc -------------------------------------------------------------------------------- /packages/puck-editor-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/puck-editor-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/puck-editor-plugin/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/puck-editor-plugin/LICENSE.md -------------------------------------------------------------------------------- /packages/puck-editor-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/puck-editor-plugin/README.md -------------------------------------------------------------------------------- /packages/puck-editor-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/puck-editor-plugin/package.json -------------------------------------------------------------------------------- /packages/puck-editor-plugin/src/config/blocks/Blank/styles.module.css: -------------------------------------------------------------------------------- 1 | .Blank { 2 | background: hotpink; 3 | padding: 16px; 4 | } 5 | -------------------------------------------------------------------------------- /packages/puck-editor-plugin/src/config/blocks/Heading/styles.module.css: -------------------------------------------------------------------------------- 1 | .Heading { 2 | margin: 0; 3 | } 4 | -------------------------------------------------------------------------------- /packages/puck-editor-plugin/src/config/blocks/Text/styles.module.css: -------------------------------------------------------------------------------- 1 | .Text { 2 | line-height: 1.5; 3 | padding: 0px; 4 | } 5 | -------------------------------------------------------------------------------- /packages/puck-editor-plugin/src/config/components/Layout/styles.module.css: -------------------------------------------------------------------------------- 1 | .Layout { 2 | display: block; 3 | } 4 | -------------------------------------------------------------------------------- /packages/puck-editor-plugin/src/config/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/puck-editor-plugin/src/config/options.ts -------------------------------------------------------------------------------- /packages/puck-editor-plugin/src/config/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/puck-editor-plugin/src/config/root.tsx -------------------------------------------------------------------------------- /packages/puck-editor-plugin/src/exports/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/puck-editor-plugin/src/exports/client.ts -------------------------------------------------------------------------------- /packages/puck-editor-plugin/src/exports/rsc.ts: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/puck-editor-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/puck-editor-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/puck-editor-plugin/src/types/user-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/puck-editor-plugin/src/types/user-config.ts -------------------------------------------------------------------------------- /packages/puck-editor-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/puck-editor-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/quick-actions-plugin/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/quick-actions-plugin/.swcrc -------------------------------------------------------------------------------- /packages/quick-actions-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/quick-actions-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/quick-actions-plugin/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/quick-actions-plugin/LICENSE.md -------------------------------------------------------------------------------- /packages/quick-actions-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/quick-actions-plugin/README.md -------------------------------------------------------------------------------- /packages/quick-actions-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/quick-actions-plugin/package.json -------------------------------------------------------------------------------- /packages/quick-actions-plugin/src/default-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/quick-actions-plugin/src/default-actions.tsx -------------------------------------------------------------------------------- /packages/quick-actions-plugin/src/exports/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/quick-actions-plugin/src/exports/client.ts -------------------------------------------------------------------------------- /packages/quick-actions-plugin/src/exports/rsc.ts: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/quick-actions-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/quick-actions-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/quick-actions-plugin/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/quick-actions-plugin/src/types.ts -------------------------------------------------------------------------------- /packages/quick-actions-plugin/src/utils/icon-map.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/quick-actions-plugin/src/utils/icon-map.tsx -------------------------------------------------------------------------------- /packages/quick-actions-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/quick-actions-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/richtext-slate/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/.prettierignore -------------------------------------------------------------------------------- /packages/richtext-slate/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/.swcrc -------------------------------------------------------------------------------- /packages/richtext-slate/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/LICENSE.md -------------------------------------------------------------------------------- /packages/richtext-slate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/README.md -------------------------------------------------------------------------------- /packages/richtext-slate/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/package.json -------------------------------------------------------------------------------- /packages/richtext-slate/src/cell/rscEntry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/cell/rscEntry.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/data/defaultValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/data/defaultValue.ts -------------------------------------------------------------------------------- /packages/richtext-slate/src/data/populate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/data/populate.ts -------------------------------------------------------------------------------- /packages/richtext-slate/src/data/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/data/validation.ts -------------------------------------------------------------------------------- /packages/richtext-slate/src/exports/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/exports/client/index.ts -------------------------------------------------------------------------------- /packages/richtext-slate/src/exports/server/rsc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/exports/server/rsc.ts -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/RichText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/RichText.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/buttons.scss -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/createFeatureMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/createFeatureMap.ts -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/elements/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/elements/Button.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/elements/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/elements/index.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/elements/listTypes.tsx: -------------------------------------------------------------------------------- 1 | export const listTypes = ['ol', 'ul'] 2 | -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/elements/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/elements/toggle.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/elements/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/elements/types.ts -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/hotkeys.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/hotkeys.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/icons/Bold/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/icons/Bold/index.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/icons/Code/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/icons/Code/index.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/icons/Link/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/icons/Link/index.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/index.scss -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/index.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/leaves/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/leaves/Button.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/leaves/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/leaves/index.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/leaves/isActive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/leaves/isActive.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/leaves/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/leaves/toggle.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/rscEntry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/rscEntry.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/field/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/field/types.ts -------------------------------------------------------------------------------- /packages/richtext-slate/src/generateSchemaMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/generateSchemaMap.ts -------------------------------------------------------------------------------- /packages/richtext-slate/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/index.tsx -------------------------------------------------------------------------------- /packages/richtext-slate/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/src/types.ts -------------------------------------------------------------------------------- /packages/richtext-slate/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/richtext-slate/tsconfig.json -------------------------------------------------------------------------------- /packages/sidebar-plugin/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/sidebar-plugin/.swcrc -------------------------------------------------------------------------------- /packages/sidebar-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/sidebar-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/sidebar-plugin/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/sidebar-plugin/LICENSE.md -------------------------------------------------------------------------------- /packages/sidebar-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/sidebar-plugin/README.md -------------------------------------------------------------------------------- /packages/sidebar-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/sidebar-plugin/package.json -------------------------------------------------------------------------------- /packages/sidebar-plugin/src/components/Nav/Nav.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/sidebar-plugin/src/components/Nav/Nav.scss -------------------------------------------------------------------------------- /packages/sidebar-plugin/src/components/Nav/Nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/sidebar-plugin/src/components/Nav/Nav.tsx -------------------------------------------------------------------------------- /packages/sidebar-plugin/src/exports/client.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/sidebar-plugin/src/exports/rsc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/sidebar-plugin/src/exports/rsc.ts -------------------------------------------------------------------------------- /packages/sidebar-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/sidebar-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/sidebar-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/sidebar-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/stripe-plugin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/.gitignore -------------------------------------------------------------------------------- /packages/stripe-plugin/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/.prettierignore -------------------------------------------------------------------------------- /packages/stripe-plugin/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/.swcrc -------------------------------------------------------------------------------- /packages/stripe-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/stripe-plugin/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/LICENSE.md -------------------------------------------------------------------------------- /packages/stripe-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/README.md -------------------------------------------------------------------------------- /packages/stripe-plugin/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/eslint.config.js -------------------------------------------------------------------------------- /packages/stripe-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/package.json -------------------------------------------------------------------------------- /packages/stripe-plugin/src/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/src/admin.ts -------------------------------------------------------------------------------- /packages/stripe-plugin/src/blocks/StripeBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/src/blocks/StripeBlock.ts -------------------------------------------------------------------------------- /packages/stripe-plugin/src/exports/client.ts: -------------------------------------------------------------------------------- 1 | "use client"; 2 | -------------------------------------------------------------------------------- /packages/stripe-plugin/src/exports/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/src/exports/types.ts -------------------------------------------------------------------------------- /packages/stripe-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/stripe-plugin/src/routes/webhooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/src/routes/webhooks.ts -------------------------------------------------------------------------------- /packages/stripe-plugin/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/src/types.ts -------------------------------------------------------------------------------- /packages/stripe-plugin/src/ui/LinkToDoc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/src/ui/LinkToDoc.tsx -------------------------------------------------------------------------------- /packages/stripe-plugin/src/utilities/deepen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/src/utilities/deepen.ts -------------------------------------------------------------------------------- /packages/stripe-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/stripe-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/types/index.ts -------------------------------------------------------------------------------- /packages/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/types/package.json -------------------------------------------------------------------------------- /packages/utils/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/.swcrc -------------------------------------------------------------------------------- /packages/utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/CHANGELOG.md -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/src/client/GlobalRedirect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/src/client/GlobalRedirect.tsx -------------------------------------------------------------------------------- /packages/utils/src/exports/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/src/exports/client.ts -------------------------------------------------------------------------------- /packages/utils/src/exports/rsc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/src/exports/rsc.ts -------------------------------------------------------------------------------- /packages/utils/src/fields/encrypted-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/src/fields/encrypted-field.ts -------------------------------------------------------------------------------- /packages/utils/src/fields/like-global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/src/fields/like-global.ts -------------------------------------------------------------------------------- /packages/utils/src/fields/manage-tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/src/fields/manage-tokens.ts -------------------------------------------------------------------------------- /packages/utils/src/helpers/get-tenant-from-cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/src/helpers/get-tenant-from-cookie.ts -------------------------------------------------------------------------------- /packages/utils/src/helpers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./get-tenant-from-cookie"; 2 | -------------------------------------------------------------------------------- /packages/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/src/index.ts -------------------------------------------------------------------------------- /packages/utils/src/rsc/ApiToken.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/src/rsc/ApiToken.tsx -------------------------------------------------------------------------------- /packages/utils/src/rsc/EmptyList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/src/rsc/EmptyList.tsx -------------------------------------------------------------------------------- /packages/utils/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/test.ts -------------------------------------------------------------------------------- /packages/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/packages/utils/tsconfig.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /plugins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/plugins.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /templates/simple-shop/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/.env.example -------------------------------------------------------------------------------- /templates/simple-shop/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/.gitignore -------------------------------------------------------------------------------- /templates/simple-shop/.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true -------------------------------------------------------------------------------- /templates/simple-shop/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/.prettierrc.json -------------------------------------------------------------------------------- /templates/simple-shop/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/.vscode/extensions.json -------------------------------------------------------------------------------- /templates/simple-shop/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/.vscode/launch.json -------------------------------------------------------------------------------- /templates/simple-shop/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/.vscode/settings.json -------------------------------------------------------------------------------- /templates/simple-shop/.yarnrc: -------------------------------------------------------------------------------- 1 | --install.ignore-engines true 2 | -------------------------------------------------------------------------------- /templates/simple-shop/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/Dockerfile -------------------------------------------------------------------------------- /templates/simple-shop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/README.md -------------------------------------------------------------------------------- /templates/simple-shop/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/components.json -------------------------------------------------------------------------------- /templates/simple-shop/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/docker-compose.yml -------------------------------------------------------------------------------- /templates/simple-shop/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/eslint.config.mjs -------------------------------------------------------------------------------- /templates/simple-shop/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/next.config.mjs -------------------------------------------------------------------------------- /templates/simple-shop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/package.json -------------------------------------------------------------------------------- /templates/simple-shop/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/playwright.config.ts -------------------------------------------------------------------------------- /templates/simple-shop/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/postcss.config.mjs -------------------------------------------------------------------------------- /templates/simple-shop/src/access/roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/access/roles.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/admin/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/admin/types.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/app/(payload)/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/app/(payload)/custom.scss -------------------------------------------------------------------------------- /templates/simple-shop/src/app/(payload)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/app/(payload)/layout.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/app/(storefront)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/app/(storefront)/page.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/collections/Collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/collections/Collections.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/collections/GiftCards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/collections/GiftCards.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/collections/Locations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/collections/Locations.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/collections/Media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/collections/Media.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/collections/Pages/Pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/collections/Pages/Pages.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/collections/Payments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/collections/Payments.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/collections/Policies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/collections/Policies.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/collections/Shipping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/collections/Shipping.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/collections/Users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/collections/Users.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/collections/groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/collections/groups.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/components/ui/button.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/components/ui/card.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/components/ui/input.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/components/ui/label.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/components/ui/select.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/contexts/auth-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/contexts/auth-context.tsx -------------------------------------------------------------------------------- /templates/simple-shop/src/fields/handle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/fields/handle.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/fields/seo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/fields/seo.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/hooks/use-cart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/hooks/use-cart.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/lib/cache-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/lib/cache-config.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/lib/cart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/lib/cart.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/lib/checkout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/lib/checkout.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/lib/editor-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/lib/editor-utils.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/lib/payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/lib/payload.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/lib/products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/lib/products.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/lib/puck-pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/lib/puck-pages.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/lib/seo-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/lib/seo-config.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/lib/seo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/lib/seo.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/lib/utils.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/payload-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/payload-types.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/payload.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/payload.config.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/plugins.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/seed/home-page-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/seed/home-page-data.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/seed/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/seed/index.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/utils/check-credentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/utils/check-credentials.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/utils/format-slug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/utils/format-slug.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/utils/get-client-ip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/utils/get-client-ip.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/utils/index.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/utils/is-expanded-doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/utils/is-expanded-doc.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/utils/payload-sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/utils/payload-sdk.ts -------------------------------------------------------------------------------- /templates/simple-shop/src/utils/rate-limit-guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/src/utils/rate-limit-guard.ts -------------------------------------------------------------------------------- /templates/simple-shop/test.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/test.env -------------------------------------------------------------------------------- /templates/simple-shop/tests/e2e/frontend.e2e.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/tests/e2e/frontend.e2e.spec.ts -------------------------------------------------------------------------------- /templates/simple-shop/tests/int/api.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/tests/int/api.int.spec.ts -------------------------------------------------------------------------------- /templates/simple-shop/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/tsconfig.json -------------------------------------------------------------------------------- /templates/simple-shop/vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/vitest.config.mts -------------------------------------------------------------------------------- /templates/simple-shop/vitest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/templates/simple-shop/vitest.setup.ts -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shopnex-ai/shopnex/HEAD/turbo.json --------------------------------------------------------------------------------