├── .cursor ├── qa │ └── rules │ │ └── packages │ │ └── template-retail-react-app │ │ └── testing │ │ └── retail-react-app-test-patterns.mdc └── rules │ ├── cursor-rule.mdc │ └── testing │ ├── unit-tests-generic.mdc │ └── unit-tests-template-retail-react-app.mdc ├── .eslintrc.js ├── .git2gus └── config.json ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── bundle_size_test │ │ └── action.yml │ ├── changelog-check │ │ └── action.yml │ ├── check_clean │ │ └── action.yml │ ├── check_if_latest_release │ │ └── action.yml │ ├── count_deps │ │ └── action.yml │ ├── create_mrt │ │ └── action.yml │ ├── create_mrt_target │ │ └── action.yml │ ├── datadog │ │ └── action.yml │ ├── deploy_app │ │ └── action.yml │ ├── e2e_acquire_mrt_target │ │ └── action.yml │ ├── e2e_generate_app │ │ └── action.yml │ ├── e2e_release_mrt_target │ │ ├── action.yml │ │ └── dist │ │ │ ├── main.js │ │ │ └── post.js │ ├── e2e_validate_generated_app │ │ └── action.yml │ ├── generate_app │ │ └── action.yml │ ├── lighthouse_ci │ │ └── action.yml │ ├── linting │ │ └── action.yml │ ├── publish_to_npm │ │ └── action.yml │ ├── push_to_mrt │ │ └── action.yml │ ├── setup_ubuntu │ │ └── action.yml │ ├── setup_windows │ │ └── action.yml │ ├── smoke_tests │ │ └── action.yml │ ├── snyk │ │ └── action.yml │ ├── unit_tests │ │ └── action.yml │ └── update_mrt_target │ │ └── action.yml └── workflows │ ├── agent_checkout_rebase_action.yml │ ├── bundle-size.yml │ ├── deploy_latest_release.yml │ ├── e2e-pr.yml │ ├── e2e.yml │ ├── lint.yml │ ├── mrt-pool-cleanup.yml │ ├── nightly_release.yml │ ├── performance-metrics.yml │ ├── setup_pwa_manual.yml │ ├── setup_template_retail_react_app_manual.yml │ ├── sync_extra_features_e2e.yml │ ├── test.yml │ └── validate-codeowners.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── STATEMENTS.md ├── TERMS_OF_USE.md ├── e2e ├── .eslintrc.js ├── .prettierrc.yaml ├── babel.config.js ├── config.js ├── jest.setup.js ├── package-lock.json ├── package.json ├── scripts │ ├── .env.mrt-env-vars-sample │ ├── .env.mrt-settings-sample │ ├── aws-s3-client.js │ ├── aws-s3-client.test.js │ ├── constants.js │ ├── execute-shell-commands.js │ ├── generate-project.js │ ├── mrt-target-manager.js │ ├── mrt-target-manager.test.js │ ├── pageHelpers.js │ ├── update-mrt-target.js │ ├── update-mrt-target.test.js │ ├── utils.js │ ├── validate-generated-project.js │ └── validate-generated-project.test.js └── tests │ ├── a11y │ ├── desktop │ │ ├── __snapshots__ │ │ │ ├── guest │ │ │ │ ├── cart-a11y-violations.json │ │ │ │ ├── checkout-a11y-violations-step-0.json │ │ │ │ ├── checkout-a11y-violations-step-1.json │ │ │ │ ├── checkout-a11y-violations-step-3.json │ │ │ │ ├── checkout-a11y-violations-step-4-order-confirmation.json │ │ │ │ ├── homepage-a11y-violations.json │ │ │ │ ├── pdp-a11y-violations.json │ │ │ │ └── plp-a11y-violations.json │ │ │ └── registered │ │ │ │ ├── account-addresses-a11y-violations.json │ │ │ │ ├── account-details-a11y-violations.json │ │ │ │ ├── checkout-a11y-violations-step-0.json │ │ │ │ ├── checkout-a11y-violations-step-1.json │ │ │ │ ├── checkout-a11y-violations-step-2.json │ │ │ │ ├── checkout-a11y-violations-step-3.json │ │ │ │ ├── checkout-a11y-violations-step-4-order-confirmation.json │ │ │ │ ├── order-history-a11y-violations.json │ │ │ │ └── wishlist-violations.json │ │ ├── a11y-snapshot-test-guest.spec.js │ │ └── a11y-snapshot-test-registered.spec.js │ └── mobile │ │ ├── __snapshots__ │ │ ├── guest │ │ │ └── plp-a11y-violations.json │ │ └── registered │ │ │ └── account-details-a11y-violations.json │ │ ├── a11y-snapshot-test-guest.spec.js │ │ └── a11y-snapshot-test-registered.spec.js │ ├── desktop │ ├── bopis.spec.js │ ├── dnt.spec.js │ ├── extra-features.spec.js │ ├── guest-shopper.spec.js │ └── registered-shopper.spec.js │ ├── homepage.spec.js │ ├── mobile │ ├── dnt.spec.js │ ├── extra-features.spec.js │ ├── guest-shopper.spec.js │ └── registered-shopper.spec.js │ └── opentelemetry-b3-tracing.spec.js ├── lerna.json ├── package.json ├── packages ├── commerce-sdk-react │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitattributes │ ├── .gitignore │ ├── .prettierrc.yaml │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── babel.config.js │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── scripts │ │ ├── build-and-release-docs.js │ │ └── version.js │ ├── setup-jest.js │ ├── src │ │ ├── auth │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ ├── storage.test.ts │ │ │ └── storage │ │ │ │ ├── base.ts │ │ │ │ ├── cookie.ts │ │ │ │ ├── index.ts │ │ │ │ ├── local.ts │ │ │ │ └── memory.ts │ │ ├── components │ │ │ ├── ShopperExperience │ │ │ │ ├── Component │ │ │ │ │ ├── index.test.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Page │ │ │ │ │ ├── index.test.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Region │ │ │ │ │ ├── index.test.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── prop-types.ts │ │ │ │ └── types.ts │ │ │ ├── StorefrontPreview │ │ │ │ ├── index.ts │ │ │ │ ├── storefront-preview.test.tsx │ │ │ │ ├── storefront-preview.tsx │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ │ └── index.ts │ │ ├── constant.ts │ │ ├── hooks │ │ │ ├── .eslintrc.js │ │ │ ├── ShopperBaskets │ │ │ │ ├── cache.ts │ │ │ │ ├── helpers.test.tsx │ │ │ │ ├── helpers.ts │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── mutation.test.ts │ │ │ │ ├── mutation.ts │ │ │ │ ├── query.test.ts │ │ │ │ ├── query.ts │ │ │ │ └── queryKeyHelpers.ts │ │ │ ├── ShopperContexts │ │ │ │ ├── cache.ts │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── mutation.test.ts │ │ │ │ ├── mutation.ts │ │ │ │ ├── query.test.ts │ │ │ │ ├── query.ts │ │ │ │ └── queryKeyHelpers.ts │ │ │ ├── ShopperCustomers │ │ │ │ ├── cache.ts │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── mutation.test.ts │ │ │ │ ├── mutation.ts │ │ │ │ ├── query.test.ts │ │ │ │ ├── query.ts │ │ │ │ └── queryKeyHelpers.ts │ │ │ ├── ShopperExperience │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── query.test.ts │ │ │ │ ├── query.ts │ │ │ │ └── queryKeyHelpers.ts │ │ │ ├── ShopperGiftCertificates │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── query.test.ts │ │ │ │ ├── query.ts │ │ │ │ └── queryKeyHelpers.ts │ │ │ ├── ShopperLogin │ │ │ │ ├── cache.ts │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── mutation.test.ts │ │ │ │ ├── mutation.ts │ │ │ │ ├── query.test.ts │ │ │ │ ├── query.ts │ │ │ │ └── queryKeyHelpers.ts │ │ │ ├── ShopperOrders │ │ │ │ ├── cache.ts │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── mutation.test.ts │ │ │ │ ├── mutation.ts │ │ │ │ ├── query.test.ts │ │ │ │ ├── query.ts │ │ │ │ └── queryKeyHelpers.ts │ │ │ ├── ShopperProducts │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── query.test.ts │ │ │ │ ├── query.ts │ │ │ │ └── queryKeyHelpers.ts │ │ │ ├── ShopperPromotions │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── query.test.ts │ │ │ │ ├── query.ts │ │ │ │ └── queryKeyHelpers.ts │ │ │ ├── ShopperSEO │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── query.test.ts │ │ │ │ ├── query.ts │ │ │ │ └── queryKeyHelpers.ts │ │ │ ├── ShopperSearch │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── query.test.ts │ │ │ │ ├── query.ts │ │ │ │ └── queryKeyHelpers.ts │ │ │ ├── ShopperStores │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── query.test.ts │ │ │ │ ├── query.ts │ │ │ │ └── queryKeyHelpers.ts │ │ │ ├── helpers.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ ├── useAccessToken.test.ts │ │ │ ├── useAccessToken.ts │ │ │ ├── useAuthContext.ts │ │ │ ├── useAuthHelper.ts │ │ │ ├── useAuthorizationHeader.ts │ │ │ ├── useCommerceApi.ts │ │ │ ├── useConfig.ts │ │ │ ├── useCustomerId.test.ts │ │ │ ├── useCustomerId.ts │ │ │ ├── useCustomerType.test.ts │ │ │ ├── useCustomerType.ts │ │ │ ├── useDNT.test.ts │ │ │ ├── useDNT.ts │ │ │ ├── useEncUserId.test.ts │ │ │ ├── useEncUserId.ts │ │ │ ├── useLocalStorage.test.ts │ │ │ ├── useLocalStorage.ts │ │ │ ├── useMutation.test.ts │ │ │ ├── useMutation.ts │ │ │ ├── useQuery.test.ts │ │ │ ├── useQuery.ts │ │ │ ├── useTrustedAgent.test.ts │ │ │ ├── useTrustedAgent.ts │ │ │ ├── useUsid.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ ├── index.ts │ │ ├── provider.test.tsx │ │ ├── provider.tsx │ │ ├── test-utils.tsx │ │ ├── types.ts │ │ ├── utils.test.ts │ │ └── utils.ts │ ├── tsconfig.json │ └── typedoc.json ├── internal-lib-build │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc.yaml │ ├── LICENSE │ ├── README.md │ ├── bin │ │ ├── internal-lib-build.js │ │ └── prepare-dist.js │ ├── configs │ │ ├── babel.config.js │ │ └── jest │ │ │ ├── __mocks__ │ │ │ └── emptyStringMock.js │ │ │ ├── jest-babel-transform.js │ │ │ ├── jest.config.js │ │ │ └── setup-jest.js │ ├── package-lock.json │ └── package.json ├── pwa-kit-create-app │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.yaml │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── assets │ │ ├── bootstrap │ │ │ └── js │ │ │ │ ├── .eslintignore │ │ │ │ ├── .eslintrc.js │ │ │ │ ├── .gitignore │ │ │ │ ├── .prettierrc.yaml │ │ │ │ ├── README.MD │ │ │ │ ├── babel.config.js │ │ │ │ ├── config │ │ │ │ ├── default.js.hbs │ │ │ │ ├── sites.js.hbs │ │ │ │ └── utils.js │ │ │ │ ├── jest.config.js │ │ │ │ ├── overrides │ │ │ │ └── app │ │ │ │ │ ├── assets │ │ │ │ │ └── svg │ │ │ │ │ │ └── brand-logo.svg │ │ │ │ │ ├── components │ │ │ │ │ └── _app-config │ │ │ │ │ │ └── index.jsx.hbs │ │ │ │ │ ├── constants.js.hbs │ │ │ │ │ ├── main.jsx │ │ │ │ │ ├── pages │ │ │ │ │ ├── home │ │ │ │ │ │ └── index.jsx.hbs │ │ │ │ │ └── my-new-route │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── request-processor.js │ │ │ │ │ ├── routes.jsx.hbs │ │ │ │ │ ├── ssr.js.hbs │ │ │ │ │ └── static │ │ │ │ │ ├── ico │ │ │ │ │ └── favicon.ico │ │ │ │ │ ├── img │ │ │ │ │ ├── global │ │ │ │ │ │ ├── app-icon-192.png │ │ │ │ │ │ ├── app-icon-512.png │ │ │ │ │ │ └── apple-touch-icon.png │ │ │ │ │ └── hero.png │ │ │ │ │ ├── manifest.json.hbs │ │ │ │ │ └── robots.txt │ │ │ │ ├── package.json.hbs │ │ │ │ └── worker │ │ │ │ └── main.js │ │ └── templates │ │ │ └── @salesforce │ │ │ └── retail-react-app │ │ │ ├── app │ │ │ ├── components │ │ │ │ └── _app-config │ │ │ │ │ └── index.jsx.hbs │ │ │ ├── ssr.js.hbs │ │ │ └── static │ │ │ │ └── manifest.json.hbs │ │ │ └── config │ │ │ ├── default.js.hbs │ │ │ ├── sites.js.hbs │ │ │ └── utils.js │ ├── babel.config.js │ ├── jest.config.js │ ├── local-npm-repo │ │ └── config.yaml │ ├── package-lock.json │ ├── package.json │ ├── program.json │ └── scripts │ │ ├── build.js │ │ ├── create-mobify-app-dev.js │ │ ├── create-mobify-app.js │ │ └── run-local-npm.js ├── pwa-kit-dev │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .npmignore │ ├── .prettierignore │ ├── .prettierrc.yaml │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── babel.config.js │ ├── bin │ │ └── pwa-kit-dev.js │ ├── jest-babel-transform.js │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── scripts │ │ └── version.js │ ├── src │ │ ├── configs │ │ │ ├── babel │ │ │ │ └── babel-config.js │ │ │ ├── eslint │ │ │ │ ├── README.md │ │ │ │ ├── eslint-config.js │ │ │ │ ├── index.js │ │ │ │ ├── no-react.js │ │ │ │ ├── partials │ │ │ │ │ ├── base.js │ │ │ │ │ ├── jest.js │ │ │ │ │ ├── react.js │ │ │ │ │ ├── typescript-permit-any.js │ │ │ │ │ └── typescript.js │ │ │ │ ├── recommended.js │ │ │ │ └── safe-types.js │ │ │ ├── jest │ │ │ │ ├── jest-babel-transform.js │ │ │ │ ├── jest.config.js │ │ │ │ └── mocks │ │ │ │ │ ├── fileMock.js │ │ │ │ │ ├── styleMock.js │ │ │ │ │ └── svgMock.js │ │ │ └── webpack │ │ │ │ ├── config-names.js │ │ │ │ ├── config.js │ │ │ │ ├── overrides-plugin.js │ │ │ │ ├── overrides-plugin.test.js │ │ │ │ ├── plugins.js │ │ │ │ ├── test │ │ │ │ ├── overrides │ │ │ │ │ ├── exists.jsx │ │ │ │ │ ├── newExtension.tsx │ │ │ │ │ └── path │ │ │ │ │ │ ├── data.js │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ ├── index.mock.jsx │ │ │ │ │ │ └── nested │ │ │ │ │ │ └── icon.svg │ │ │ │ └── package.json │ │ │ │ └── utils.js │ │ ├── ssr │ │ │ └── server │ │ │ │ ├── build-dev-server.js │ │ │ │ ├── build-dev-server.test.js │ │ │ │ ├── loading-screen │ │ │ │ ├── css │ │ │ │ │ ├── main.css │ │ │ │ │ └── normalize.css │ │ │ │ ├── img │ │ │ │ │ ├── cloud-1.svg │ │ │ │ │ ├── cloud-2.svg │ │ │ │ │ ├── cloud-3.svg │ │ │ │ │ ├── cloud.svg │ │ │ │ │ ├── codey-arm.svg │ │ │ │ │ ├── codey-bear.svg │ │ │ │ │ ├── codey-bg.svg │ │ │ │ │ ├── codey-cloud.svg │ │ │ │ │ ├── codey-search.svg │ │ │ │ │ ├── codey.svg │ │ │ │ │ ├── codeyCarry.svg │ │ │ │ │ ├── devDocumentation.svg │ │ │ │ │ ├── devGithub.svg │ │ │ │ │ ├── devTrailhead.svg │ │ │ │ │ ├── logo.svg │ │ │ │ │ └── slds_spinner_brand_9EA9F1.gif │ │ │ │ └── index.html │ │ │ │ └── test_fixtures │ │ │ │ ├── app │ │ │ │ ├── main.js │ │ │ │ └── static │ │ │ │ │ └── favicon.ico │ │ │ │ └── localhost.pem │ │ └── utils │ │ │ ├── mocks │ │ │ └── dependency-tree-mock-data.js │ │ │ ├── script-utils.test.js │ │ │ ├── script-utils.ts │ │ │ └── test-fixtures │ │ │ └── minimal-built-app │ │ │ ├── ssr.js │ │ │ └── static │ │ │ └── favicon.ico │ └── tsconfig.json ├── pwa-kit-mcp │ ├── .eslintignore │ ├── .eslintrc.js │ ├── CHANGELOG.md │ ├── README.md │ ├── babel.config.js │ ├── claude_desktop_config.json │ ├── docs │ │ ├── cursor-integration-guide.md │ │ └── images │ │ │ ├── claude-config.png │ │ │ ├── claude-list-tools.png │ │ │ ├── cursor-mcp-tools.png │ │ │ └── cursor-settings.png │ ├── dw.json.example │ ├── jest-setup.js │ ├── jest.config.js │ ├── mcp.json │ ├── package-lock.json │ ├── package.json │ └── src │ │ ├── data │ │ ├── CategoryDocument.json │ │ ├── DocumentList.json │ │ ├── ProductDocument.json │ │ ├── ai-instructions │ │ │ ├── cursor │ │ │ │ └── pwa-kit-mcp.mdc │ │ │ └── generic │ │ │ │ └── AGENTS.md │ │ └── hook-catalog.md │ │ ├── server │ │ ├── server.js │ │ └── server.test.js │ │ ├── tools │ │ ├── create-app-guideline.js │ │ ├── create-app-guideline.test.js │ │ ├── create-new-page-tool.js │ │ ├── create-new-page-tool.test.js │ │ ├── custom-api-discovery.js │ │ ├── custom-api-discovery.test.js │ │ ├── developer-guideline.js │ │ ├── developer-guideline.test.js │ │ ├── explore-scapi-shop-api-tool.js │ │ ├── explore-scapi-shop-api-tool.test.js │ │ ├── hooks-recommendation.js │ │ ├── hooks-recommendation.test.js │ │ ├── index.js │ │ ├── install-agent-rules.js │ │ ├── install-agent-rules.test.js │ │ ├── site-test-accessibility.js │ │ ├── site-test-performance.js │ │ ├── site-test.js │ │ └── site-test.test.js │ │ └── utils │ │ ├── config.json │ │ ├── constants.js │ │ ├── data.js │ │ ├── data.test.js │ │ ├── index.js │ │ ├── telemetry.js │ │ ├── telemetry.test.js │ │ ├── utils.js │ │ ├── utils.test.js │ │ ├── webdav-utils.js │ │ └── webdav-utils.test.js ├── pwa-kit-react-sdk │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .npmignore │ ├── .prettierignore │ ├── .prettierrc.yaml │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── babel.config.js │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── scripts │ │ ├── file-utils.js │ │ ├── file-utils.test.js │ │ ├── setup-jsdom.js │ │ └── version.js │ ├── setup-jest.js │ ├── src │ │ ├── ssr │ │ │ ├── browser │ │ │ │ ├── main.jsx │ │ │ │ └── main.test.js │ │ │ ├── server │ │ │ │ ├── opentelemetry-server.js │ │ │ │ ├── opentelemetry-server.test.js │ │ │ │ ├── react-rendering.js │ │ │ │ └── react-rendering.test.js │ │ │ └── universal │ │ │ │ ├── compatibility.js │ │ │ │ ├── components │ │ │ │ ├── _app-config │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── _app │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── _document │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── _error │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── app-error-boundary │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── fetch-strategy │ │ │ │ │ └── index.js │ │ │ │ ├── redirect-with-status │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── refresh │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── route-component │ │ │ │ │ ├── index.js │ │ │ │ │ └── index.test.js │ │ │ │ ├── switch │ │ │ │ │ └── index.jsx │ │ │ │ ├── throw-404 │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── with-correlation-id │ │ │ │ │ └── index.js │ │ │ │ ├── with-legacy-get-props │ │ │ │ │ ├── index.js │ │ │ │ │ └── index.test.js │ │ │ │ └── with-react-query │ │ │ │ │ ├── index.js │ │ │ │ │ └── index.test.js │ │ │ │ ├── contexts │ │ │ │ ├── index.js │ │ │ │ └── index.test.js │ │ │ │ ├── errors.js │ │ │ │ ├── errors.test.js │ │ │ │ ├── events.js │ │ │ │ ├── events.test.js │ │ │ │ ├── hooks │ │ │ │ └── index.js │ │ │ │ ├── routes.js │ │ │ │ ├── utils.client.test.js │ │ │ │ ├── utils.js │ │ │ │ └── utils.server.test.js │ │ └── utils │ │ │ ├── assets.js │ │ │ ├── assets.test.js │ │ │ ├── logger-instance.js │ │ │ ├── opentelemetry-config.js │ │ │ ├── opentelemetry-config.test.js │ │ │ ├── opentelemetry.js │ │ │ ├── opentelemetry.test.js │ │ │ ├── performance-marks.js │ │ │ ├── performance-marks.test.js │ │ │ ├── performance.js │ │ │ ├── performance.test.js │ │ │ ├── url.js │ │ │ ├── url.test.js │ │ │ ├── uuidv4.client.js │ │ │ ├── uuidv4.client.test.js │ │ │ ├── warnings.js │ │ │ └── warnings.test.js │ └── tests │ │ └── emptyStringMock.js ├── pwa-kit-runtime │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .npmignore │ ├── .prettierignore │ ├── .prettierrc.yaml │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── babel.config.js │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── scripts │ │ └── version.js │ └── src │ │ ├── ssr │ │ └── server │ │ │ ├── build-remote-server.js │ │ │ ├── build-remote-server.test.js │ │ │ ├── constants.js │ │ │ ├── express.js │ │ │ ├── express.lambda.test.js │ │ │ ├── express.test.js │ │ │ └── test_fixtures │ │ │ ├── favicon.ico │ │ │ ├── loadable-stats.json │ │ │ ├── localhost.pem │ │ │ ├── main.js │ │ │ ├── mobify.png │ │ │ ├── server-renderer.js │ │ │ ├── worker.js │ │ │ └── worker.js.map │ │ └── utils │ │ ├── logger-factory.js │ │ ├── logger-factory.test.js │ │ ├── logger-instance.js │ │ ├── middleware │ │ ├── index.js │ │ ├── security.js │ │ └── security.test.js │ │ ├── morgan-stream.js │ │ ├── ssr-cache.js │ │ ├── ssr-cache.test.js │ │ ├── ssr-config.client.js │ │ ├── ssr-config.client.test.js │ │ ├── ssr-config.js │ │ ├── ssr-config.server.js │ │ ├── ssr-config.server.test.js │ │ ├── ssr-namespace-paths.js │ │ ├── ssr-namespace-paths.test.js │ │ ├── ssr-proxying.js │ │ ├── ssr-proxying.test.js │ │ ├── ssr-request-processing.js │ │ ├── ssr-request-processing.test.js │ │ ├── ssr-server.js │ │ ├── ssr-server.test.js │ │ ├── ssr-server │ │ ├── cached-response.js │ │ ├── configure-proxy.basic.test.js │ │ ├── configure-proxy.js │ │ ├── convert-express-route.js │ │ ├── convert-express-route.test.js │ │ ├── hybrid-proxy.js │ │ ├── hybrid-proxy.test.js │ │ ├── metrics-sender.js │ │ ├── mrt-rule-matcher.js │ │ ├── mrt-rule-matcher.test.js │ │ ├── outgoing-request-hook.js │ │ ├── parse-end-parameters.js │ │ ├── process-express-response.js │ │ ├── process-lambda-response.js │ │ ├── update-global-agent-options.js │ │ ├── update-global-agent-options.test.js │ │ ├── utils.js │ │ ├── utils.test.js │ │ └── wrap-response-write.js │ │ └── ssr-shared.js ├── template-express-minimal │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.yaml │ ├── LICENSE │ ├── README.md │ ├── app │ │ ├── ssr.js │ │ ├── ssr.test.js │ │ └── static │ │ │ └── favicon.ico │ ├── babel.config.js │ ├── jest.config.js │ ├── package-lock.json │ └── package.json ├── template-mrt-reference-app │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.yaml │ ├── LICENSE │ ├── README.md │ ├── app │ │ ├── isolation-actions.js │ │ ├── request-processor.js │ │ ├── ssr.js │ │ ├── ssr.test.js │ │ └── static │ │ │ ├── example.css │ │ │ ├── example.eot │ │ │ ├── example.gif │ │ │ ├── example.jpe │ │ │ ├── example.jpeg │ │ │ ├── example.jpg │ │ │ ├── example.js │ │ │ ├── example.json │ │ │ ├── example.mjs │ │ │ ├── example.otf │ │ │ ├── example.png │ │ │ ├── example.svg │ │ │ ├── example.ttf │ │ │ ├── example.txt │ │ │ ├── example.woff │ │ │ ├── example.woff2 │ │ │ ├── favicon.ico │ │ │ └── robots.txt │ ├── babel.config.js │ ├── config │ │ └── default.js │ ├── jest.config.js │ ├── package-lock.json │ └── package.json ├── template-retail-react-app │ ├── .cursor │ │ └── rules │ │ │ ├── accessibility-rule.mdc │ │ │ ├── component-generation-requirements.mdc │ │ │ ├── cursor-accessibility-mdc │ │ │ ├── accessibility-button-name.mdc │ │ │ ├── accessibility-heading-order.mdc │ │ │ ├── accessibility-image-alt.mdc │ │ │ ├── accessibility-input-label.mdc │ │ │ └── accessibility-link-name.mdc │ │ │ ├── cursor-rule.mdc │ │ │ ├── development-guidelines.mdc │ │ │ └── page-creation.mdc │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.yaml │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── app │ │ ├── assets │ │ │ ├── js │ │ │ │ └── active-data.js │ │ │ └── svg │ │ │ │ ├── account.svg │ │ │ │ ├── alert.svg │ │ │ │ ├── apple.svg │ │ │ │ ├── basket.svg │ │ │ │ ├── brand-logo.svg │ │ │ │ ├── cc-amex.svg │ │ │ │ ├── cc-cvv.svg │ │ │ │ ├── cc-discover.svg │ │ │ │ ├── cc-mastercard.svg │ │ │ │ ├── cc-visa.svg │ │ │ │ ├── check-circle.svg │ │ │ │ ├── check.svg │ │ │ │ ├── chevron-down.svg │ │ │ │ ├── chevron-left.svg │ │ │ │ ├── chevron-right.svg │ │ │ │ ├── chevron-up.svg │ │ │ │ ├── close.svg │ │ │ │ ├── dashboard.svg │ │ │ │ ├── figma-logo.svg │ │ │ │ ├── file.svg │ │ │ │ ├── filter.svg │ │ │ │ ├── flag-ca.svg │ │ │ │ ├── flag-cn.svg │ │ │ │ ├── flag-fr.svg │ │ │ │ ├── flag-gb.svg │ │ │ │ ├── flag-it.svg │ │ │ │ ├── flag-jp.svg │ │ │ │ ├── flag-us.svg │ │ │ │ ├── github-logo.svg │ │ │ │ ├── google.svg │ │ │ │ ├── hamburger.svg │ │ │ │ ├── heart-solid.svg │ │ │ │ ├── heart.svg │ │ │ │ ├── info.svg │ │ │ │ ├── like.svg │ │ │ │ ├── location.svg │ │ │ │ ├── lock.svg │ │ │ │ ├── paypal.svg │ │ │ │ ├── plug.svg │ │ │ │ ├── plus.svg │ │ │ │ ├── receipt.svg │ │ │ │ ├── search.svg │ │ │ │ ├── signout.svg │ │ │ │ ├── social-facebook.svg │ │ │ │ ├── social-instagram.svg │ │ │ │ ├── social-pinterest.svg │ │ │ │ ├── social-twitter.svg │ │ │ │ ├── social-youtube.svg │ │ │ │ ├── store.svg │ │ │ │ ├── user.svg │ │ │ │ ├── visibility-off.svg │ │ │ │ └── visibility.svg │ │ ├── components │ │ │ ├── _app-config │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── _app │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ └── partials │ │ │ │ │ └── above-header.jsx │ │ │ ├── _error │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── action-card │ │ │ │ └── index.jsx │ │ │ ├── address-display │ │ │ │ └── index.jsx │ │ │ ├── basic-tile │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── bonus-product-view-modal │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ └── utils.js │ │ │ ├── breadcrumb │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── confirmation-modal │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── display-price │ │ │ │ ├── current-price.jsx │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ ├── list-price.jsx │ │ │ │ └── messages.js │ │ │ ├── drawer-menu │ │ │ │ ├── drawer-menu.jsx │ │ │ │ ├── drawer-menu.test.js │ │ │ │ └── index.js │ │ │ ├── dynamic-image │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── email-confirmation │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── field │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── footer │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── forms │ │ │ │ ├── address-fields.jsx │ │ │ │ ├── credit-card-fields.jsx │ │ │ │ ├── form-action-buttons.jsx │ │ │ │ ├── login-fields.jsx │ │ │ │ ├── login-fields.test.js │ │ │ │ ├── password-requirements.jsx │ │ │ │ ├── post-checkout-registration-fields.jsx │ │ │ │ ├── profile-fields.jsx │ │ │ │ ├── promo-code-fields.jsx │ │ │ │ ├── registration-fields.jsx │ │ │ │ ├── reset-password-fields.jsx │ │ │ │ ├── state-province-options.jsx │ │ │ │ ├── update-password-fields.jsx │ │ │ │ ├── update-password-fields.test.js │ │ │ │ ├── useAddressFields.jsx │ │ │ │ ├── useCreditCardFields.jsx │ │ │ │ ├── useLoginFields.jsx │ │ │ │ ├── useProfileFields.jsx │ │ │ │ ├── usePromoCodeFields.jsx │ │ │ │ ├── useRegistrationFields.jsx │ │ │ │ ├── useResetPasswordFields.jsx │ │ │ │ └── useUpdatePasswordFields.jsx │ │ │ ├── header │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── hero │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── icons │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── image-gallery │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── image │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ └── utils.js │ │ │ ├── island │ │ │ │ ├── README.md │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ └── utils.js │ │ │ ├── item-variant │ │ │ │ ├── data.mock.js │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ ├── item-attributes.jsx │ │ │ │ ├── item-attributes.test.js │ │ │ │ ├── item-image.jsx │ │ │ │ ├── item-name.jsx │ │ │ │ └── item-price.jsx │ │ │ ├── link │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── links-list │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── list-menu │ │ │ │ ├── index.js │ │ │ │ ├── list-menu-content.jsx │ │ │ │ ├── list-menu-popover.jsx │ │ │ │ ├── list-menu-trigger.jsx │ │ │ │ ├── list-menu.jsx │ │ │ │ └── list-menu.test.js │ │ │ ├── loading-spinner │ │ │ │ └── index.jsx │ │ │ ├── locale-selector │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── locale-text │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── login │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── multiship │ │ │ │ ├── multiship-order-summary.jsx │ │ │ │ └── multiship-order-summary.test.js │ │ │ ├── nested-accordion │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── offline-banner │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── offline-boundary │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── order-summary │ │ │ │ └── index.jsx │ │ │ ├── page-action-placeholder │ │ │ │ └── index.jsx │ │ │ ├── pagination │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── passwordless-login │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── pickup-or-delivery │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.jsx │ │ │ ├── product-item-list │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.jsx │ │ │ ├── product-item │ │ │ │ ├── bonus-product-quantity.jsx │ │ │ │ ├── bonus-product-quantity.test.jsx │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ ├── product-quantity-picker.jsx │ │ │ │ └── product-quantity-picker.test.jsx │ │ │ ├── product-scroller │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── product-tile │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ ├── promo-callout.jsx │ │ │ │ ├── promo-callout.mock.js │ │ │ │ └── promo-callout.test.js │ │ │ ├── product-view-modal │ │ │ │ ├── bundle.jsx │ │ │ │ ├── bundle.test.js │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── product-view │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── promo-code │ │ │ │ └── index.jsx │ │ │ ├── promo-popover │ │ │ │ └── index.jsx │ │ │ ├── quantity-picker │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.jsx │ │ │ ├── radio-card │ │ │ │ └── index.jsx │ │ │ ├── recommended-products │ │ │ │ └── index.jsx │ │ │ ├── register │ │ │ │ └── index.jsx │ │ │ ├── reset-password │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── responsive │ │ │ │ └── index.jsx │ │ │ ├── scroll-to-top │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── search │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ └── partials │ │ │ │ │ ├── horizontal-suggestions.jsx │ │ │ │ │ ├── horizontal-suggestions.test.jsx │ │ │ │ │ ├── recent-searches.jsx │ │ │ │ │ ├── search-suggestions-section.jsx │ │ │ │ │ ├── search-suggestions-section.test.jsx │ │ │ │ │ ├── search-suggestions.jsx │ │ │ │ │ └── suggestions.jsx │ │ │ ├── section │ │ │ │ └── index.jsx │ │ │ ├── select-bonus-products-button │ │ │ │ └── index.jsx │ │ │ ├── seo │ │ │ │ └── index.jsx │ │ │ ├── shared │ │ │ │ ├── theme │ │ │ │ │ └── index.jsx │ │ │ │ ├── ui │ │ │ │ │ ├── Accordion │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AccordionButton │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AccordionIcon │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AccordionItem │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AccordionPanel │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Alert │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AlertDescription │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AlertDialog │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AlertDialogBody │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AlertDialogContent │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AlertDialogFooter │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AlertDialogHeader │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AlertDialogOverlay │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AlertIcon │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AlertTitle │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── AspectRatio │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Badge │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Box │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Breadcrumb │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── BreadcrumbItem │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── BreadcrumbLink │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Button │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── ButtonGroup │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Center │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── ChakraProvider │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Checkbox │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── CloseButton │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Container │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Divider │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Drawer │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── DrawerBody │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── DrawerCloseButton │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── DrawerContent │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── DrawerFooter │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── DrawerHeader │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── DrawerOverlay │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Fade │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Flex │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── FormControl │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── FormErrorMessage │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── FormLabel │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Grid │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── GridItem │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── HStack │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Heading │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Icon │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── IconButton │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Image │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Img │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Input │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── InputGroup │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── InputLeftElement │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── InputRightElement │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Link │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── List │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── ListItem │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Modal │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── ModalBody │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── ModalCloseButton │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── ModalContent │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── ModalFooter │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── ModalHeader │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── ModalOverlay │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Popover │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── PopoverArrow │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── PopoverBody │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── PopoverCloseButton │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── PopoverContent │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── PopoverFooter │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── PopoverHeader │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── PopoverTrigger │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Portal │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Radio │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── RadioGroup │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Select │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── SimpleGrid │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Skeleton │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Spacer │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Spinner │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Stack │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── StackDivider │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── StylesProvider │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Text │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Tooltip │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── VStack │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── VisuallyHidden │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── Wrap │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── WrapItem │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── createStylesContext │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── extendTheme │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── index.jsx │ │ │ │ │ ├── useBreakpoint │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── useBreakpointValue │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── useDisclosure │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── useMediaQuery │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── useMultiStyleConfig │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── useNumberInput │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── useRadio │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── useRadioGroup │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── useStyleConfig │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── useStyles │ │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── useTheme │ │ │ │ │ │ └── index.jsx │ │ │ │ │ └── useToast │ │ │ │ │ │ └── index.jsx │ │ │ │ └── util │ │ │ │ │ ├── SkipNavContent │ │ │ │ │ └── index.jsx │ │ │ │ │ ├── SkipNavLink │ │ │ │ │ └── index.jsx │ │ │ │ │ └── index.jsx │ │ │ ├── shopper-agent │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── single-address-toggle-modal │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.jsx │ │ │ ├── social-icons │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── social-login │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.jsx │ │ │ ├── standard-login │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── store-display │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── store-locator │ │ │ │ ├── diagram.png │ │ │ │ ├── form.jsx │ │ │ │ ├── form.test.jsx │ │ │ │ ├── heading.jsx │ │ │ │ ├── heading.test.jsx │ │ │ │ ├── index.js │ │ │ │ ├── list-item.jsx │ │ │ │ ├── list-item.test.jsx │ │ │ │ ├── list.jsx │ │ │ │ ├── list.test.jsx │ │ │ │ ├── main.jsx │ │ │ │ ├── main.test.jsx │ │ │ │ ├── modal.jsx │ │ │ │ └── modal.test.jsx │ │ │ ├── swatch-group │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ └── swatch.jsx │ │ │ ├── toggle-card │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.jsx │ │ │ ├── unavailable-product-confirmation-modal │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── with-commerce-sdk-react │ │ │ │ ├── index.js │ │ │ │ ├── with-commerce-sdk-react.jsx │ │ │ │ └── with-commerce-sdk-react.test.js │ │ │ └── with-registration │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ ├── constants.js │ │ ├── contexts │ │ │ ├── index.js │ │ │ ├── store-locator-provider.jsx │ │ │ └── store-locator-provider.test.jsx │ │ ├── hooks │ │ │ ├── einstein-mock-data.js │ │ │ ├── index.js │ │ │ ├── use-active-data.js │ │ │ ├── use-active-data.test.js │ │ │ ├── use-add-to-cart-modal.js │ │ │ ├── use-add-to-cart-modal.test.js │ │ │ ├── use-address-form.js │ │ │ ├── use-address-form.test.js │ │ │ ├── use-app-origin.js │ │ │ ├── use-auth-modal.js │ │ │ ├── use-auth-modal.test.js │ │ │ ├── use-bonus-product-selection-modal.js │ │ │ ├── use-bonus-product-selection-modal.test.js │ │ │ ├── use-bonus-product-selection-modal │ │ │ │ ├── bonus-product-modal-reducer.js │ │ │ │ ├── bonus-product-modal-reducer.test.js │ │ │ │ ├── components │ │ │ │ │ ├── bonus-product-item.js │ │ │ │ │ ├── bonus-product-modal-provider.js │ │ │ │ │ └── bonus-product-selection-modal.js │ │ │ │ ├── index.js │ │ │ │ ├── use-bonus-product-data.js │ │ │ │ ├── use-bonus-product-data.test.js │ │ │ │ ├── use-bonus-product-modal-state.js │ │ │ │ ├── use-bonus-product-modal-state.test.js │ │ │ │ ├── use-bonus-product-wishlist.js │ │ │ │ └── use-bonus-product-wishlist.test.js │ │ │ ├── use-bonus-product-view-modal.js │ │ │ ├── use-controlled-variations.js │ │ │ ├── use-currency.js │ │ │ ├── use-currency.test.js │ │ │ ├── use-current-basket.js │ │ │ ├── use-current-basket.test.js │ │ │ ├── use-current-customer.js │ │ │ ├── use-datacloud.js │ │ │ ├── use-datacloud.test.js │ │ │ ├── use-derived-product.js │ │ │ ├── use-derived-product.test.js │ │ │ ├── use-dnt-notification.js │ │ │ ├── use-dnt-notification.test.js │ │ │ ├── use-einstein.js │ │ │ ├── use-einstein.test.js │ │ │ ├── use-geo-location.js │ │ │ ├── use-geo-location.test.js │ │ │ ├── use-intersection-observer.js │ │ │ ├── use-item-shipment-management.js │ │ │ ├── use-item-shipment-management.test.js │ │ │ ├── use-limit-urls.js │ │ │ ├── use-limit-urls.test.js │ │ │ ├── use-miaw.js │ │ │ ├── use-miaw.test.js │ │ │ ├── use-modal-state.js │ │ │ ├── use-multi-site.js │ │ │ ├── use-multi-site.test.js │ │ │ ├── use-multiship.js │ │ │ ├── use-multiship.test.js │ │ │ ├── use-navigation.js │ │ │ ├── use-navigation.test.js │ │ │ ├── use-page-urls.js │ │ │ ├── use-page-urls.test.js │ │ │ ├── use-password-reset.js │ │ │ ├── use-password-reset.test.js │ │ │ ├── use-pdp-search-params.js │ │ │ ├── use-pdp-search-params.test.js │ │ │ ├── use-pickup-shipment.js │ │ │ ├── use-pickup-shipment.test.js │ │ │ ├── use-previous.js │ │ │ ├── use-product-address-assignment.js │ │ │ ├── use-product-address-assignment.test.js │ │ │ ├── use-product-inventory.js │ │ │ ├── use-product-inventory.test.js │ │ │ ├── use-product-view-modal.js │ │ │ ├── use-product-view-modal.test.js │ │ │ ├── use-refresh-token.js │ │ │ ├── use-refresh-token.test.js │ │ │ ├── use-rule-based-bonus-products.js │ │ │ ├── use-rule-based-bonus-products.test.js │ │ │ ├── use-script.js │ │ │ ├── use-script.test.js │ │ │ ├── use-search-params.js │ │ │ ├── use-search-params.test.js │ │ │ ├── use-selected-store.js │ │ │ ├── use-shipment-operations.js │ │ │ ├── use-shipment-operations.test.js │ │ │ ├── use-shopper-context-search-params.js │ │ │ ├── use-shopper-context-search-params.test.js │ │ │ ├── use-sort-urls.js │ │ │ ├── use-sort-urls.test.js │ │ │ ├── use-store-locator.js │ │ │ ├── use-store-locator.test.jsx │ │ │ ├── use-toast.js │ │ │ ├── use-toast.test.js │ │ │ ├── use-update-shopper-context.js │ │ │ ├── use-update-shopper-context.test.js │ │ │ ├── use-variant.js │ │ │ ├── use-variant.test.js │ │ │ ├── use-variation-attributes.js │ │ │ ├── use-variation-attributes.test.js │ │ │ ├── use-variation-params.js │ │ │ ├── use-variation-params.test.js │ │ │ └── use-wish-list.js │ │ ├── main.jsx │ │ ├── mocks │ │ │ ├── basket-with-suit.js │ │ │ ├── datacloud-mock-data.js │ │ │ ├── empty-basket.js │ │ │ ├── mock-data.js │ │ │ ├── page-designer.js │ │ │ ├── product-bundle.js │ │ │ ├── product-search-hit-data.js │ │ │ ├── product-set-winter-lookM.js │ │ │ ├── searchResults.js │ │ │ ├── standard-product.js │ │ │ └── variant-750518699578M.js │ │ ├── page-designer │ │ │ ├── README.md │ │ │ ├── assets │ │ │ │ ├── image-tile │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── image-with-text │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ └── index.js │ │ │ ├── index.js │ │ │ ├── layouts │ │ │ │ ├── carousel │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── index.js │ │ │ │ ├── mobileGrid1r1c │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── mobileGrid2r1c │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── mobileGrid2r2c │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── mobileGrid2r3c │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ ├── mobileGrid3r1c │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ │ └── mobileGrid3r2c │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.test.js │ │ │ └── utils.js │ │ ├── pages │ │ │ ├── account │ │ │ │ ├── addresses.jsx │ │ │ │ ├── addresses.test.js │ │ │ │ ├── constant.js │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ ├── order-detail.jsx │ │ │ │ ├── order-history.jsx │ │ │ │ ├── orders.jsx │ │ │ │ ├── orders.test.js │ │ │ │ ├── profile.jsx │ │ │ │ ├── profile.test.js │ │ │ │ └── wishlist │ │ │ │ │ ├── index.jsx │ │ │ │ │ ├── index.mock.js │ │ │ │ │ ├── index.test.js │ │ │ │ │ └── partials │ │ │ │ │ ├── wishlist-primary-action.jsx │ │ │ │ │ ├── wishlist-primary-action.mock.js │ │ │ │ │ ├── wishlist-primary-action.test.js │ │ │ │ │ ├── wishlist-secondary-button-group.jsx │ │ │ │ │ └── wishlist-secondary-button-group.test.js │ │ │ ├── cart │ │ │ │ ├── cart.mock.js │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ └── partials │ │ │ │ │ ├── bonus-products-title.jsx │ │ │ │ │ ├── bonus-products-title.test.js │ │ │ │ │ ├── cart-cta.jsx │ │ │ │ │ ├── cart-product-list-with-grouped-bonus-products.jsx │ │ │ │ │ ├── cart-secondary-button-group.jsx │ │ │ │ │ ├── cart-secondary-button-group.test.js │ │ │ │ │ ├── cart-skeleton.jsx │ │ │ │ │ ├── cart-title.jsx │ │ │ │ │ ├── empty-cart.jsx │ │ │ │ │ ├── order-type-display.jsx │ │ │ │ │ ├── order-type-display.test.js │ │ │ │ │ ├── select-bonus-products-card.jsx │ │ │ │ │ └── select-bonus-products-card.test.jsx │ │ │ ├── checkout │ │ │ │ ├── confirmation.jsx │ │ │ │ ├── confirmation.mock.js │ │ │ │ ├── confirmation.test.js │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ ├── partials │ │ │ │ │ ├── cc-radio-group.jsx │ │ │ │ │ ├── checkout-footer.jsx │ │ │ │ │ ├── checkout-footer.test.js │ │ │ │ │ ├── checkout-header.jsx │ │ │ │ │ ├── checkout-header.test.js │ │ │ │ │ ├── checkout-skeleton.jsx │ │ │ │ │ ├── contact-info.jsx │ │ │ │ │ ├── contact-info.test.js │ │ │ │ │ ├── login-state.jsx │ │ │ │ │ ├── login-state.test.js │ │ │ │ │ ├── payment-form.jsx │ │ │ │ │ ├── payment.jsx │ │ │ │ │ ├── pickup-address.jsx │ │ │ │ │ ├── pickup-address.test.js │ │ │ │ │ ├── product-shipping-address-card.jsx │ │ │ │ │ ├── shipment-details.jsx │ │ │ │ │ ├── shipment-details.test.js │ │ │ │ │ ├── shipping-address-selection.jsx │ │ │ │ │ ├── shipping-address.jsx │ │ │ │ │ ├── shipping-address.test.js │ │ │ │ │ ├── shipping-method-options.jsx │ │ │ │ │ ├── shipping-methods.jsx │ │ │ │ │ ├── shipping-methods.test.js │ │ │ │ │ ├── shipping-multi-address.jsx │ │ │ │ │ ├── shipping-multi-address.test.js │ │ │ │ │ └── shipping-product-cards.jsx │ │ │ │ └── util │ │ │ │ │ └── checkout-context.js │ │ │ ├── home │ │ │ │ ├── data.js │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── login-redirect │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── login │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ └── passwordless-landing.test.js │ │ │ ├── page-not-found │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.js │ │ │ ├── product-detail │ │ │ │ ├── index.jsx │ │ │ │ ├── index.mock.js │ │ │ │ ├── index.test.js │ │ │ │ └── partials │ │ │ │ │ └── information-accordion.jsx │ │ │ ├── product-list │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.js │ │ │ │ └── partials │ │ │ │ │ ├── above-page-header.jsx │ │ │ │ │ ├── category-links.jsx │ │ │ │ │ ├── checkbox-refinements.jsx │ │ │ │ │ ├── checkbox-refinements.test.js │ │ │ │ │ ├── color-refinements.jsx │ │ │ │ │ ├── empty-results.jsx │ │ │ │ │ ├── inventory-filter.jsx │ │ │ │ │ ├── inventory-filter.test.js │ │ │ │ │ ├── link-refinements.jsx │ │ │ │ │ ├── page-designer-promotional-banner.jsx │ │ │ │ │ ├── page-designer-promotional-banner.test.js │ │ │ │ │ ├── page-header.jsx │ │ │ │ │ ├── radio-refinements.jsx │ │ │ │ │ ├── refinements-utils.js │ │ │ │ │ ├── refinements.jsx │ │ │ │ │ ├── selected-refinements.jsx │ │ │ │ │ └── size-refinements.jsx │ │ │ ├── registration │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.jsx │ │ │ ├── reset-password │ │ │ │ ├── index.jsx │ │ │ │ ├── index.test.jsx │ │ │ │ └── reset-password-landing.jsx │ │ │ ├── social-login-redirect │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.jsx │ │ │ └── store-locator │ │ │ │ ├── index.jsx │ │ │ │ └── index.test.jsx │ │ ├── request-processor.js │ │ ├── request-processor.test.js │ │ ├── routes.jsx │ │ ├── routes.test.js │ │ ├── ssr.js │ │ ├── ssr.test.js │ │ ├── static │ │ │ ├── ico │ │ │ │ └── favicon.ico │ │ │ ├── img │ │ │ │ ├── global │ │ │ │ │ ├── app-icon-192.png │ │ │ │ │ ├── app-icon-512.png │ │ │ │ │ └── apple-touch-icon.png │ │ │ │ └── hero.png │ │ │ ├── manifest.json │ │ │ ├── robots.txt │ │ │ └── translations │ │ │ │ └── compiled │ │ │ │ ├── da-DK.json │ │ │ │ ├── de-DE.json │ │ │ │ ├── en-GB.json │ │ │ │ ├── en-US.json │ │ │ │ ├── en-XA.json │ │ │ │ ├── es-MX.json │ │ │ │ ├── fi-FI.json │ │ │ │ ├── fr-FR.json │ │ │ │ ├── it-IT.json │ │ │ │ ├── ja-JP.json │ │ │ │ ├── ko-KR.json │ │ │ │ ├── nl-NL.json │ │ │ │ ├── no-NO.json │ │ │ │ ├── pl-PL.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── sv-SE.json │ │ │ │ ├── zh-CN.json │ │ │ │ └── zh-TW.json │ │ ├── theme │ │ │ ├── components │ │ │ │ ├── base │ │ │ │ │ ├── accordion.js │ │ │ │ │ ├── alert.js │ │ │ │ │ ├── badge.js │ │ │ │ │ ├── button.js │ │ │ │ │ ├── checkbox.js │ │ │ │ │ ├── container.js │ │ │ │ │ ├── drawer.js │ │ │ │ │ ├── formLabel.js │ │ │ │ │ ├── icon.js │ │ │ │ │ ├── input.js │ │ │ │ │ ├── modal.js │ │ │ │ │ ├── popover.js │ │ │ │ │ ├── radio.js │ │ │ │ │ ├── select.js │ │ │ │ │ ├── skeleton.js │ │ │ │ │ └── tooltip.js │ │ │ │ └── project │ │ │ │ │ ├── _app.js │ │ │ │ │ ├── add-to-cart-modal.js │ │ │ │ │ ├── bonus-product-view-modal.js │ │ │ │ │ ├── breadcrumb.js │ │ │ │ │ ├── checkout-footer.js │ │ │ │ │ ├── drawer-menu.js │ │ │ │ │ ├── footer.js │ │ │ │ │ ├── header.js │ │ │ │ │ ├── horizontal-suggestions.js │ │ │ │ │ ├── image-gallery.js │ │ │ │ │ ├── links-list.js │ │ │ │ │ ├── list-menu.js │ │ │ │ │ ├── locale-selector.js │ │ │ │ │ ├── nested-accordion.js │ │ │ │ │ ├── offline-banner.js │ │ │ │ │ ├── pagination.js │ │ │ │ │ ├── product-tile.js │ │ │ │ │ ├── product-view-modal.js │ │ │ │ │ ├── search-suggestions.js │ │ │ │ │ ├── social-icons.js │ │ │ │ │ └── swatch-group.js │ │ │ ├── foundations │ │ │ │ ├── colors.js │ │ │ │ ├── gradients.js │ │ │ │ ├── layerStyles.js │ │ │ │ ├── shadows.js │ │ │ │ ├── sizes.js │ │ │ │ ├── space.js │ │ │ │ └── styles.js │ │ │ └── index.js │ │ └── utils │ │ │ ├── add-to-cart-utils.js │ │ │ ├── address-utils.js │ │ │ ├── address-utils.test.js │ │ │ ├── bonus-product │ │ │ ├── business-logic.js │ │ │ ├── business-logic.test.js │ │ │ ├── calculations.js │ │ │ ├── calculations.test.js │ │ │ ├── cart.js │ │ │ ├── cart.test.js │ │ │ ├── common.js │ │ │ ├── common.test.js │ │ │ ├── discovery.js │ │ │ ├── discovery.test.js │ │ │ ├── hooks.js │ │ │ ├── hooks.test.js │ │ │ ├── index.js │ │ │ ├── utils.js │ │ │ └── utils.test.js │ │ │ ├── cc-utils.js │ │ │ ├── cc-utils.test.js │ │ │ ├── config-utils.js │ │ │ ├── image-groups-utils.js │ │ │ ├── image-groups-utils.test.js │ │ │ ├── image.js │ │ │ ├── image.test.js │ │ │ ├── locale.js │ │ │ ├── locale.test.js │ │ │ ├── logger-instance.js │ │ │ ├── password-utils.js │ │ │ ├── phone-utils.js │ │ │ ├── phone-utils.test.js │ │ │ ├── product-utils.js │ │ │ ├── product-utils.test.js │ │ │ ├── responsive-image.js │ │ │ ├── responsive-image.test.js │ │ │ ├── routes-utils.js │ │ │ ├── routes-utils.test.js │ │ │ ├── sfdc-user-agent-utils.js │ │ │ ├── sfdc-user-agent-utils.test.js │ │ │ ├── shipment-utils.js │ │ │ ├── shipment-utils.test.js │ │ │ ├── site-utils.js │ │ │ ├── site-utils.test.js │ │ │ ├── test-utils.js │ │ │ ├── url.js │ │ │ ├── url.test.js │ │ │ ├── utils.js │ │ │ └── utils.test.js │ ├── babel.config.js │ ├── cache-hash-config.json │ ├── config │ │ ├── default.js │ │ ├── mocks │ │ │ └── default.js │ │ ├── sites.js │ │ └── utils.js │ ├── jest-setup.js │ ├── jest.config.js │ ├── jsconfig.json │ ├── package-lock.json │ ├── package.json │ ├── scripts │ │ └── translations │ │ │ ├── compile-folder.js │ │ │ ├── compile-pseudo.js │ │ │ ├── extract-default-messages.js │ │ │ └── utils.js │ ├── tests │ │ └── lighthouserc.js │ ├── translations │ │ ├── README.md │ │ ├── da-DK.json │ │ ├── de-DE.json │ │ ├── en-GB.json │ │ ├── en-US.json │ │ ├── es-MX.json │ │ ├── fi-FI.json │ │ ├── fr-FR.json │ │ ├── it-IT.json │ │ ├── ja-JP.json │ │ ├── ko-KR.json │ │ ├── nl-NL.json │ │ ├── no-NO.json │ │ ├── pl-PL.json │ │ ├── pt-BR.json │ │ ├── sv-SE.json │ │ ├── zh-CN.json │ │ └── zh-TW.json │ └── worker │ │ └── main.js ├── template-typescript-minimal │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc.yaml │ ├── README.md │ ├── app │ │ ├── components │ │ │ ├── _app-config │ │ │ │ └── index.js │ │ │ ├── hello-javascript.jsx │ │ │ └── hello-typescript.tsx │ │ ├── main.test.js │ │ ├── main.tsx │ │ ├── pages │ │ │ └── home.tsx │ │ ├── request-processor.js │ │ ├── routes.tsx │ │ ├── ssr.js │ │ ├── static │ │ │ └── favicon.ico │ │ └── typescript-file.ts │ ├── babel.config.js │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── pwa-kit.d.ts │ └── tsconfig.json └── test-commerce-sdk-react │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc.yaml │ ├── README.md │ ├── app │ ├── components │ │ ├── Json.tsx │ │ ├── _app-config │ │ │ └── index.tsx │ │ ├── _app │ │ │ └── index.tsx │ │ └── use-shopper-baskets │ │ │ ├── use-basket │ │ │ └── index.tsx │ │ │ └── use-payment-method-for-basket │ │ │ └── index.tsx │ ├── main.tsx │ ├── pages │ │ ├── home.tsx │ │ ├── query-errors.tsx │ │ ├── use-auth-helper.tsx │ │ ├── use-custom-endpoint.tsx │ │ ├── use-customer-id.tsx │ │ ├── use-dnt.tsx │ │ ├── use-payment-methods.tsx │ │ ├── use-product-search.tsx │ │ ├── use-promotions-for-campaign.tsx │ │ ├── use-promotions.tsx │ │ ├── use-search-suggestions.tsx │ │ ├── use-shopper-baskets.tsx │ │ ├── use-shopper-categories.tsx │ │ ├── use-shopper-category.tsx │ │ ├── use-shopper-context.tsx │ │ ├── use-shopper-customer.tsx │ │ ├── use-shopper-experience.tsx │ │ ├── use-shopper-get-order.tsx │ │ ├── use-shopper-orders.tsx │ │ ├── use-shopper-product.tsx │ │ ├── use-shopper-products.tsx │ │ └── use-shopper-stores.tsx │ ├── routes.tsx │ ├── ssr.js │ ├── static │ │ └── favicon.ico │ └── utils │ │ └── utils.ts │ ├── babel.config.js │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── pwa-kit.d.ts │ └── tsconfig.json ├── playwright.config.js └── scripts ├── .eslintrc.js ├── .prettierrc.yaml ├── assets └── .prettierrc.yaml ├── bootstrap.js ├── bump-version ├── independent-pkg-version.js ├── index.js └── pwa-kit-deps-version.js ├── check-eslint-deps.js ├── check-lockfiles.mjs ├── check-version.js ├── count-dependencies.js ├── gtime.js ├── publish-to-npm.js ├── report-bundle-size.js ├── smoke-test-npm-scripts.js └── utils.js /.cursor/rules/cursor-rule.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.cursor/rules/cursor-rule.mdc -------------------------------------------------------------------------------- /.cursor/rules/testing/unit-tests-generic.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.cursor/rules/testing/unit-tests-generic.mdc -------------------------------------------------------------------------------- /.cursor/rules/testing/unit-tests-template-retail-react-app.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.cursor/rules/testing/unit-tests-template-retail-react-app.mdc -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.git2gus/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.git2gus/config.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/bundle_size_test/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/bundle_size_test/action.yml -------------------------------------------------------------------------------- /.github/actions/changelog-check/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/changelog-check/action.yml -------------------------------------------------------------------------------- /.github/actions/check_clean/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/check_clean/action.yml -------------------------------------------------------------------------------- /.github/actions/check_if_latest_release/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/check_if_latest_release/action.yml -------------------------------------------------------------------------------- /.github/actions/count_deps/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/count_deps/action.yml -------------------------------------------------------------------------------- /.github/actions/create_mrt/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/create_mrt/action.yml -------------------------------------------------------------------------------- /.github/actions/create_mrt_target/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/create_mrt_target/action.yml -------------------------------------------------------------------------------- /.github/actions/datadog/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/datadog/action.yml -------------------------------------------------------------------------------- /.github/actions/deploy_app/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/deploy_app/action.yml -------------------------------------------------------------------------------- /.github/actions/e2e_acquire_mrt_target/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/e2e_acquire_mrt_target/action.yml -------------------------------------------------------------------------------- /.github/actions/e2e_generate_app/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/e2e_generate_app/action.yml -------------------------------------------------------------------------------- /.github/actions/e2e_release_mrt_target/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/e2e_release_mrt_target/action.yml -------------------------------------------------------------------------------- /.github/actions/e2e_release_mrt_target/dist/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/e2e_release_mrt_target/dist/main.js -------------------------------------------------------------------------------- /.github/actions/e2e_release_mrt_target/dist/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/e2e_release_mrt_target/dist/post.js -------------------------------------------------------------------------------- /.github/actions/e2e_validate_generated_app/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/e2e_validate_generated_app/action.yml -------------------------------------------------------------------------------- /.github/actions/generate_app/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/generate_app/action.yml -------------------------------------------------------------------------------- /.github/actions/lighthouse_ci/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/lighthouse_ci/action.yml -------------------------------------------------------------------------------- /.github/actions/linting/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/linting/action.yml -------------------------------------------------------------------------------- /.github/actions/publish_to_npm/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/publish_to_npm/action.yml -------------------------------------------------------------------------------- /.github/actions/push_to_mrt/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/push_to_mrt/action.yml -------------------------------------------------------------------------------- /.github/actions/setup_ubuntu/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/setup_ubuntu/action.yml -------------------------------------------------------------------------------- /.github/actions/setup_windows/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/setup_windows/action.yml -------------------------------------------------------------------------------- /.github/actions/smoke_tests/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/smoke_tests/action.yml -------------------------------------------------------------------------------- /.github/actions/snyk/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/snyk/action.yml -------------------------------------------------------------------------------- /.github/actions/unit_tests/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/unit_tests/action.yml -------------------------------------------------------------------------------- /.github/actions/update_mrt_target/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/actions/update_mrt_target/action.yml -------------------------------------------------------------------------------- /.github/workflows/agent_checkout_rebase_action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/agent_checkout_rebase_action.yml -------------------------------------------------------------------------------- /.github/workflows/bundle-size.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/bundle-size.yml -------------------------------------------------------------------------------- /.github/workflows/deploy_latest_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/deploy_latest_release.yml -------------------------------------------------------------------------------- /.github/workflows/e2e-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/e2e-pr.yml -------------------------------------------------------------------------------- /.github/workflows/e2e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/e2e.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/mrt-pool-cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/mrt-pool-cleanup.yml -------------------------------------------------------------------------------- /.github/workflows/nightly_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/nightly_release.yml -------------------------------------------------------------------------------- /.github/workflows/performance-metrics.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/performance-metrics.yml -------------------------------------------------------------------------------- /.github/workflows/setup_pwa_manual.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/setup_pwa_manual.yml -------------------------------------------------------------------------------- /.github/workflows/setup_template_retail_react_app_manual.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/setup_template_retail_react_app_manual.yml -------------------------------------------------------------------------------- /.github/workflows/sync_extra_features_e2e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/sync_extra_features_e2e.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/validate-codeowners.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.github/workflows/validate-codeowners.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/.prettierrc.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/SECURITY.md -------------------------------------------------------------------------------- /STATEMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/STATEMENTS.md -------------------------------------------------------------------------------- /TERMS_OF_USE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/TERMS_OF_USE.md -------------------------------------------------------------------------------- /e2e/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/.eslintrc.js -------------------------------------------------------------------------------- /e2e/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/.prettierrc.yaml -------------------------------------------------------------------------------- /e2e/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/babel.config.js -------------------------------------------------------------------------------- /e2e/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/config.js -------------------------------------------------------------------------------- /e2e/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/jest.setup.js -------------------------------------------------------------------------------- /e2e/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/package-lock.json -------------------------------------------------------------------------------- /e2e/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/package.json -------------------------------------------------------------------------------- /e2e/scripts/.env.mrt-env-vars-sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/.env.mrt-env-vars-sample -------------------------------------------------------------------------------- /e2e/scripts/.env.mrt-settings-sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/.env.mrt-settings-sample -------------------------------------------------------------------------------- /e2e/scripts/aws-s3-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/aws-s3-client.js -------------------------------------------------------------------------------- /e2e/scripts/aws-s3-client.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/aws-s3-client.test.js -------------------------------------------------------------------------------- /e2e/scripts/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/constants.js -------------------------------------------------------------------------------- /e2e/scripts/execute-shell-commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/execute-shell-commands.js -------------------------------------------------------------------------------- /e2e/scripts/generate-project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/generate-project.js -------------------------------------------------------------------------------- /e2e/scripts/mrt-target-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/mrt-target-manager.js -------------------------------------------------------------------------------- /e2e/scripts/mrt-target-manager.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/mrt-target-manager.test.js -------------------------------------------------------------------------------- /e2e/scripts/pageHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/pageHelpers.js -------------------------------------------------------------------------------- /e2e/scripts/update-mrt-target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/update-mrt-target.js -------------------------------------------------------------------------------- /e2e/scripts/update-mrt-target.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/update-mrt-target.test.js -------------------------------------------------------------------------------- /e2e/scripts/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/utils.js -------------------------------------------------------------------------------- /e2e/scripts/validate-generated-project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/validate-generated-project.js -------------------------------------------------------------------------------- /e2e/scripts/validate-generated-project.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/scripts/validate-generated-project.test.js -------------------------------------------------------------------------------- /e2e/tests/a11y/desktop/a11y-snapshot-test-guest.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/a11y/desktop/a11y-snapshot-test-guest.spec.js -------------------------------------------------------------------------------- /e2e/tests/a11y/desktop/a11y-snapshot-test-registered.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/a11y/desktop/a11y-snapshot-test-registered.spec.js -------------------------------------------------------------------------------- /e2e/tests/a11y/mobile/a11y-snapshot-test-guest.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/a11y/mobile/a11y-snapshot-test-guest.spec.js -------------------------------------------------------------------------------- /e2e/tests/a11y/mobile/a11y-snapshot-test-registered.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/a11y/mobile/a11y-snapshot-test-registered.spec.js -------------------------------------------------------------------------------- /e2e/tests/desktop/bopis.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/desktop/bopis.spec.js -------------------------------------------------------------------------------- /e2e/tests/desktop/dnt.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/desktop/dnt.spec.js -------------------------------------------------------------------------------- /e2e/tests/desktop/extra-features.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/desktop/extra-features.spec.js -------------------------------------------------------------------------------- /e2e/tests/desktop/guest-shopper.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/desktop/guest-shopper.spec.js -------------------------------------------------------------------------------- /e2e/tests/desktop/registered-shopper.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/desktop/registered-shopper.spec.js -------------------------------------------------------------------------------- /e2e/tests/homepage.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/homepage.spec.js -------------------------------------------------------------------------------- /e2e/tests/mobile/dnt.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/mobile/dnt.spec.js -------------------------------------------------------------------------------- /e2e/tests/mobile/extra-features.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/mobile/extra-features.spec.js -------------------------------------------------------------------------------- /e2e/tests/mobile/guest-shopper.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/mobile/guest-shopper.spec.js -------------------------------------------------------------------------------- /e2e/tests/mobile/registered-shopper.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/mobile/registered-shopper.spec.js -------------------------------------------------------------------------------- /e2e/tests/opentelemetry-b3-tracing.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/e2e/tests/opentelemetry-b3-tracing.spec.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/package.json -------------------------------------------------------------------------------- /packages/commerce-sdk-react/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/.eslintignore -------------------------------------------------------------------------------- /packages/commerce-sdk-react/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/.eslintrc.js -------------------------------------------------------------------------------- /packages/commerce-sdk-react/.gitattributes: -------------------------------------------------------------------------------- 1 | mock-responses/* linguist-generated=true -------------------------------------------------------------------------------- /packages/commerce-sdk-react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/.gitignore -------------------------------------------------------------------------------- /packages/commerce-sdk-react/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/.prettierrc.yaml -------------------------------------------------------------------------------- /packages/commerce-sdk-react/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/CHANGELOG.md -------------------------------------------------------------------------------- /packages/commerce-sdk-react/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/LICENSE -------------------------------------------------------------------------------- /packages/commerce-sdk-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/README.md -------------------------------------------------------------------------------- /packages/commerce-sdk-react/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/babel.config.js -------------------------------------------------------------------------------- /packages/commerce-sdk-react/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/jest.config.js -------------------------------------------------------------------------------- /packages/commerce-sdk-react/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/package-lock.json -------------------------------------------------------------------------------- /packages/commerce-sdk-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/package.json -------------------------------------------------------------------------------- /packages/commerce-sdk-react/scripts/build-and-release-docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/scripts/build-and-release-docs.js -------------------------------------------------------------------------------- /packages/commerce-sdk-react/scripts/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/scripts/version.js -------------------------------------------------------------------------------- /packages/commerce-sdk-react/setup-jest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/setup-jest.js -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/auth/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/auth/index.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/auth/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/auth/storage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/auth/storage.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/auth/storage/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/auth/storage/base.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/auth/storage/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/auth/storage/cookie.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/auth/storage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/auth/storage/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/auth/storage/local.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/auth/storage/local.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/auth/storage/memory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/auth/storage/memory.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/components/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/constant.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/.eslintrc.js -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperBaskets/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperBaskets/cache.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperBaskets/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperBaskets/helpers.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperBaskets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperBaskets/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperBaskets/mutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperBaskets/mutation.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperBaskets/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperBaskets/query.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperContexts/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperContexts/cache.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperContexts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperContexts/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperContexts/mutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperContexts/mutation.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperContexts/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperContexts/query.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperCustomers/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperCustomers/cache.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperCustomers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperCustomers/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperCustomers/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperCustomers/query.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperExperience/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperExperience/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperExperience/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperExperience/query.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperLogin/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperLogin/cache.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperLogin/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperLogin/index.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperLogin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperLogin/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperLogin/mutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperLogin/mutation.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperLogin/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperLogin/query.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperLogin/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperLogin/query.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperOrders/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperOrders/cache.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperOrders/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperOrders/index.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperOrders/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperOrders/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperOrders/mutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperOrders/mutation.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperOrders/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperOrders/query.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperOrders/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperOrders/query.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperProducts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperProducts/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperProducts/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperProducts/query.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperPromotions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperPromotions/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperPromotions/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperPromotions/query.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperSEO/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperSEO/index.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperSEO/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperSEO/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperSEO/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperSEO/query.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperSEO/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperSEO/query.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperSearch/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperSearch/index.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperSearch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperSearch/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperSearch/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperSearch/query.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperSearch/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperSearch/query.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperStores/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperStores/index.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperStores/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperStores/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperStores/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperStores/query.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/ShopperStores/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/ShopperStores/query.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/helpers.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/types.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useAccessToken.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useAccessToken.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useAccessToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useAccessToken.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useAuthContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useAuthContext.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useAuthHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useAuthHelper.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useAuthorizationHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useAuthorizationHeader.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useCommerceApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useCommerceApi.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useConfig.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useCustomerId.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useCustomerId.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useCustomerId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useCustomerId.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useCustomerType.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useCustomerType.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useCustomerType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useCustomerType.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useDNT.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useDNT.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useDNT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useDNT.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useEncUserId.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useEncUserId.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useEncUserId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useEncUserId.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useLocalStorage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useLocalStorage.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useLocalStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useLocalStorage.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useMutation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useMutation.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useMutation.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useQuery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useQuery.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useQuery.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useTrustedAgent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useTrustedAgent.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useTrustedAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useTrustedAgent.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/useUsid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/useUsid.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/utils.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/hooks/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/hooks/utils.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/index.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/provider.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/provider.test.tsx -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/provider.tsx -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/test-utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/test-utils.tsx -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/types.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/utils.test.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/src/utils.ts -------------------------------------------------------------------------------- /packages/commerce-sdk-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/tsconfig.json -------------------------------------------------------------------------------- /packages/commerce-sdk-react/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/commerce-sdk-react/typedoc.json -------------------------------------------------------------------------------- /packages/internal-lib-build/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/.eslintignore -------------------------------------------------------------------------------- /packages/internal-lib-build/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/.eslintrc.js -------------------------------------------------------------------------------- /packages/internal-lib-build/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/.gitignore -------------------------------------------------------------------------------- /packages/internal-lib-build/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/.prettierrc.yaml -------------------------------------------------------------------------------- /packages/internal-lib-build/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/LICENSE -------------------------------------------------------------------------------- /packages/internal-lib-build/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/README.md -------------------------------------------------------------------------------- /packages/internal-lib-build/bin/internal-lib-build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/bin/internal-lib-build.js -------------------------------------------------------------------------------- /packages/internal-lib-build/bin/prepare-dist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/bin/prepare-dist.js -------------------------------------------------------------------------------- /packages/internal-lib-build/configs/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/configs/babel.config.js -------------------------------------------------------------------------------- /packages/internal-lib-build/configs/jest/jest-babel-transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/configs/jest/jest-babel-transform.js -------------------------------------------------------------------------------- /packages/internal-lib-build/configs/jest/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/configs/jest/jest.config.js -------------------------------------------------------------------------------- /packages/internal-lib-build/configs/jest/setup-jest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/configs/jest/setup-jest.js -------------------------------------------------------------------------------- /packages/internal-lib-build/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/package-lock.json -------------------------------------------------------------------------------- /packages/internal-lib-build/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/internal-lib-build/package.json -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/.eslintignore -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/.eslintrc.js -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/.gitignore -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/.prettierignore: -------------------------------------------------------------------------------- 1 | docs 2 | coverage 3 | generated-project 4 | -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/.prettierrc.yaml -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/CHANGELOG.md -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/LICENSE -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/README.md -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/assets/bootstrap/js/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/assets/bootstrap/js/.eslintignore -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/assets/bootstrap/js/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/assets/bootstrap/js/.eslintrc.js -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/assets/bootstrap/js/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/assets/bootstrap/js/.gitignore -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/assets/bootstrap/js/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/assets/bootstrap/js/.prettierrc.yaml -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/assets/bootstrap/js/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/assets/bootstrap/js/README.MD -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/assets/bootstrap/js/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/assets/bootstrap/js/babel.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/assets/bootstrap/js/config/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/assets/bootstrap/js/config/utils.js -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/assets/bootstrap/js/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/assets/bootstrap/js/jest.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/assets/bootstrap/js/overrides/app/static/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/assets/bootstrap/js/package.json.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/assets/bootstrap/js/package.json.hbs -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/assets/bootstrap/js/worker/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/assets/bootstrap/js/worker/main.js -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/babel.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/jest.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/local-npm-repo/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/local-npm-repo/config.yaml -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/package-lock.json -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/package.json -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/program.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/program.json -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/scripts/build.js -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/scripts/create-mobify-app-dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/scripts/create-mobify-app-dev.js -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/scripts/create-mobify-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/scripts/create-mobify-app.js -------------------------------------------------------------------------------- /packages/pwa-kit-create-app/scripts/run-local-npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-create-app/scripts/run-local-npm.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/.eslintignore -------------------------------------------------------------------------------- /packages/pwa-kit-dev/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/.eslintrc.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/.gitignore -------------------------------------------------------------------------------- /packages/pwa-kit-dev/.npmignore: -------------------------------------------------------------------------------- 1 | docs 2 | -------------------------------------------------------------------------------- /packages/pwa-kit-dev/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage 2 | dist 3 | generator-assets 4 | docs 5 | vendor 6 | -------------------------------------------------------------------------------- /packages/pwa-kit-dev/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/.prettierrc.yaml -------------------------------------------------------------------------------- /packages/pwa-kit-dev/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/CHANGELOG.md -------------------------------------------------------------------------------- /packages/pwa-kit-dev/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/LICENSE -------------------------------------------------------------------------------- /packages/pwa-kit-dev/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/README.md -------------------------------------------------------------------------------- /packages/pwa-kit-dev/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/babel.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/bin/pwa-kit-dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/bin/pwa-kit-dev.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/jest-babel-transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/jest-babel-transform.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/jest.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/package-lock.json -------------------------------------------------------------------------------- /packages/pwa-kit-dev/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/package.json -------------------------------------------------------------------------------- /packages/pwa-kit-dev/scripts/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/scripts/version.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/babel/babel-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/babel/babel-config.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/eslint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/eslint/README.md -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/eslint/eslint-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/eslint/eslint-config.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/eslint/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/eslint/index.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/eslint/no-react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/eslint/no-react.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/eslint/partials/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/eslint/partials/base.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/eslint/partials/jest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/eslint/partials/jest.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/eslint/partials/react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/eslint/partials/react.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/eslint/partials/typescript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/eslint/partials/typescript.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/eslint/recommended.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/eslint/recommended.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/eslint/safe-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/eslint/safe-types.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/jest/jest-babel-transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/jest/jest-babel-transform.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/jest/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/jest/jest.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/jest/mocks/fileMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/jest/mocks/fileMock.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/jest/mocks/styleMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/jest/mocks/styleMock.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/jest/mocks/svgMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/jest/mocks/svgMock.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/webpack/config-names.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/webpack/config-names.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/webpack/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/webpack/config.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/webpack/overrides-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/webpack/overrides-plugin.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/webpack/overrides-plugin.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/webpack/overrides-plugin.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/webpack/plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/webpack/plugins.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/webpack/test/overrides/path/nested/icon.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/webpack/test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/webpack/test/package.json -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/configs/webpack/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/configs/webpack/utils.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/ssr/server/build-dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/ssr/server/build-dev-server.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/ssr/server/build-dev-server.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/ssr/server/build-dev-server.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/ssr/server/loading-screen/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/ssr/server/loading-screen/css/main.css -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/ssr/server/loading-screen/img/cloud.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/ssr/server/loading-screen/img/cloud.svg -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/ssr/server/loading-screen/img/codey.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/ssr/server/loading-screen/img/codey.svg -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/ssr/server/loading-screen/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/ssr/server/loading-screen/img/logo.svg -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/ssr/server/loading-screen/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/ssr/server/loading-screen/index.html -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/ssr/server/test_fixtures/app/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/ssr/server/test_fixtures/app/main.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/ssr/server/test_fixtures/localhost.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/ssr/server/test_fixtures/localhost.pem -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/utils/mocks/dependency-tree-mock-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/utils/mocks/dependency-tree-mock-data.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/utils/script-utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/utils/script-utils.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-dev/src/utils/script-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/src/utils/script-utils.ts -------------------------------------------------------------------------------- /packages/pwa-kit-dev/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-dev/tsconfig.json -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | build/ -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/.eslintrc.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/CHANGELOG.md -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/README.md -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/babel.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/claude_desktop_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/claude_desktop_config.json -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/docs/cursor-integration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/docs/cursor-integration-guide.md -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/docs/images/claude-config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/docs/images/claude-config.png -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/docs/images/claude-list-tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/docs/images/claude-list-tools.png -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/docs/images/cursor-mcp-tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/docs/images/cursor-mcp-tools.png -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/docs/images/cursor-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/docs/images/cursor-settings.png -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/dw.json.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/dw.json.example -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/jest-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/jest-setup.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/jest.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/mcp.json -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/package-lock.json -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/package.json -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/data/CategoryDocument.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/data/CategoryDocument.json -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/data/DocumentList.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/data/DocumentList.json -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/data/ProductDocument.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/data/ProductDocument.json -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/data/ai-instructions/generic/AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/data/ai-instructions/generic/AGENTS.md -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/data/hook-catalog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/data/hook-catalog.md -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/server/server.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/server/server.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/server/server.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/create-app-guideline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/create-app-guideline.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/create-app-guideline.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/create-app-guideline.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/create-new-page-tool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/create-new-page-tool.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/create-new-page-tool.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/create-new-page-tool.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/custom-api-discovery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/custom-api-discovery.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/custom-api-discovery.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/custom-api-discovery.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/developer-guideline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/developer-guideline.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/developer-guideline.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/developer-guideline.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/explore-scapi-shop-api-tool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/explore-scapi-shop-api-tool.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/hooks-recommendation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/hooks-recommendation.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/hooks-recommendation.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/hooks-recommendation.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/index.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/install-agent-rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/install-agent-rules.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/install-agent-rules.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/install-agent-rules.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/site-test-accessibility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/site-test-accessibility.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/site-test-performance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/site-test-performance.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/site-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/site-test.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/tools/site-test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/tools/site-test.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/utils/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/utils/config.json -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/utils/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/utils/constants.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/utils/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/utils/data.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/utils/data.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/utils/data.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/utils/index.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/utils/telemetry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/utils/telemetry.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/utils/telemetry.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/utils/telemetry.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/utils/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/utils/utils.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/utils/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/utils/utils.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/utils/webdav-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/utils/webdav-utils.js -------------------------------------------------------------------------------- /packages/pwa-kit-mcp/src/utils/webdav-utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-mcp/src/utils/webdav-utils.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/.eslintignore -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/.eslintrc.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/.gitignore -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/.npmignore: -------------------------------------------------------------------------------- 1 | docs 2 | -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage 2 | dist 3 | generator-assets 4 | docs 5 | vendor 6 | -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/.prettierrc.yaml -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/CHANGELOG.md -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/LICENSE -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/README.md -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/babel.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/jest.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/package-lock.json -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/package.json -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/scripts/file-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/scripts/file-utils.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/scripts/file-utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/scripts/file-utils.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/scripts/setup-jsdom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/scripts/setup-jsdom.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/scripts/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/scripts/version.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/setup-jest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/setup-jest.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/browser/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/browser/main.jsx -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/browser/main.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/browser/main.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/server/opentelemetry-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/server/opentelemetry-server.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/server/react-rendering.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/server/react-rendering.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/server/react-rendering.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/server/react-rendering.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/universal/compatibility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/universal/compatibility.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/universal/contexts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/universal/contexts/index.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/universal/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/universal/errors.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/universal/errors.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/universal/errors.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/universal/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/universal/events.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/universal/events.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/universal/events.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/universal/hooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/universal/hooks/index.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/universal/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/universal/routes.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/universal/utils.client.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/universal/utils.client.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/universal/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/universal/utils.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/ssr/universal/utils.server.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/ssr/universal/utils.server.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/assets.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/assets.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/assets.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/logger-instance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/logger-instance.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/opentelemetry-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/opentelemetry-config.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/opentelemetry-config.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/opentelemetry-config.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/opentelemetry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/opentelemetry.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/opentelemetry.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/opentelemetry.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/performance-marks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/performance-marks.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/performance-marks.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/performance-marks.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/performance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/performance.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/performance.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/performance.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/url.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/url.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/url.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/uuidv4.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/uuidv4.client.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/uuidv4.client.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/uuidv4.client.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/warnings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/warnings.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/src/utils/warnings.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/src/utils/warnings.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-react-sdk/tests/emptyStringMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-react-sdk/tests/emptyStringMock.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/.eslintignore -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/.eslintrc.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/.gitignore -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/.npmignore: -------------------------------------------------------------------------------- 1 | docs 2 | -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage 2 | dist 3 | generator-assets 4 | docs 5 | vendor 6 | -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/.prettierrc.yaml -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/CHANGELOG.md -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/LICENSE -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/README.md -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/babel.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/jest.config.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/package-lock.json -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/package.json -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/scripts/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/scripts/version.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/ssr/server/build-remote-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/ssr/server/build-remote-server.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/ssr/server/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/ssr/server/constants.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/ssr/server/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/ssr/server/express.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/ssr/server/express.lambda.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/ssr/server/express.lambda.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/ssr/server/express.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/ssr/server/express.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/ssr/server/test_fixtures/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/ssr/server/test_fixtures/favicon.ico -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/ssr/server/test_fixtures/loadable-stats.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/ssr/server/test_fixtures/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/ssr/server/test_fixtures/main.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/ssr/server/test_fixtures/mobify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/ssr/server/test_fixtures/mobify.png -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/ssr/server/test_fixtures/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/ssr/server/test_fixtures/worker.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/ssr/server/test_fixtures/worker.js.map: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/logger-factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/logger-factory.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/logger-factory.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/logger-factory.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/logger-instance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/logger-instance.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/middleware/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/middleware/index.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/middleware/security.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/middleware/security.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/middleware/security.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/middleware/security.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/morgan-stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/morgan-stream.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-cache.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-cache.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-cache.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-config.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-config.client.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-config.client.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-config.client.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-config.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-config.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-config.server.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-config.server.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-config.server.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-namespace-paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-namespace-paths.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-namespace-paths.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-namespace-paths.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-proxying.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-proxying.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-proxying.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-proxying.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-request-processing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-request-processing.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-request-processing.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-request-processing.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-server.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-server.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-server.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-server/cached-response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-server/cached-response.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-server/configure-proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-server/configure-proxy.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-server/hybrid-proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-server/hybrid-proxy.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-server/metrics-sender.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-server/metrics-sender.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-server/mrt-rule-matcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-server/mrt-rule-matcher.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-server/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-server/utils.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-server/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-server/utils.test.js -------------------------------------------------------------------------------- /packages/pwa-kit-runtime/src/utils/ssr-shared.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/pwa-kit-runtime/src/utils/ssr-shared.js -------------------------------------------------------------------------------- /packages/template-express-minimal/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-express-minimal/.eslintignore -------------------------------------------------------------------------------- /packages/template-express-minimal/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-express-minimal/.eslintrc.js -------------------------------------------------------------------------------- /packages/template-express-minimal/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | node_modules 3 | build.tar 4 | -------------------------------------------------------------------------------- /packages/template-express-minimal/.prettierignore: -------------------------------------------------------------------------------- 1 | build 2 | docs 3 | coverage 4 | scripts/generator/assets 5 | -------------------------------------------------------------------------------- /packages/template-express-minimal/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-express-minimal/.prettierrc.yaml -------------------------------------------------------------------------------- /packages/template-express-minimal/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-express-minimal/LICENSE -------------------------------------------------------------------------------- /packages/template-express-minimal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-express-minimal/README.md -------------------------------------------------------------------------------- /packages/template-express-minimal/app/ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-express-minimal/app/ssr.js -------------------------------------------------------------------------------- /packages/template-express-minimal/app/ssr.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-express-minimal/app/ssr.test.js -------------------------------------------------------------------------------- /packages/template-express-minimal/app/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-express-minimal/app/static/favicon.ico -------------------------------------------------------------------------------- /packages/template-express-minimal/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-express-minimal/babel.config.js -------------------------------------------------------------------------------- /packages/template-express-minimal/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-express-minimal/jest.config.js -------------------------------------------------------------------------------- /packages/template-express-minimal/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-express-minimal/package-lock.json -------------------------------------------------------------------------------- /packages/template-express-minimal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-express-minimal/package.json -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/.eslintignore -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/.eslintrc.js -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | node_modules 3 | build.tar 4 | -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/.prettierignore: -------------------------------------------------------------------------------- 1 | build 2 | docs 3 | coverage 4 | scripts/generator/assets 5 | -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/.prettierrc.yaml -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/LICENSE -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/README.md -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/isolation-actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/isolation-actions.js -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/request-processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/request-processor.js -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/ssr.js -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/ssr.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/ssr.test.js -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.css -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.eot -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.gif -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.jpe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.jpe -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.jpeg -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.jpg -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.js -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.json -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.mjs -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.otf -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.png -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.svg -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.ttf -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.txt -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.woff -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/example.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/example.woff2 -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/app/static/favicon.ico -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/app/static/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/babel.config.js -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/config/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/config/default.js -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/jest.config.js -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/package-lock.json -------------------------------------------------------------------------------- /packages/template-mrt-reference-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-mrt-reference-app/package.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/.cursor/rules/cursor-rule.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/.cursor/rules/cursor-rule.mdc -------------------------------------------------------------------------------- /packages/template-retail-react-app/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/.eslintignore -------------------------------------------------------------------------------- /packages/template-retail-react-app/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/.eslintrc.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/.gitignore -------------------------------------------------------------------------------- /packages/template-retail-react-app/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/.prettierignore -------------------------------------------------------------------------------- /packages/template-retail-react-app/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/.prettierrc.yaml -------------------------------------------------------------------------------- /packages/template-retail-react-app/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/CHANGELOG.md -------------------------------------------------------------------------------- /packages/template-retail-react-app/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/LICENSE -------------------------------------------------------------------------------- /packages/template-retail-react-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/README.md -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/js/active-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/js/active-data.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/account.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/account.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/alert.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/alert.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/apple.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/apple.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/basket.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/basket.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/brand-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/brand-logo.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/cc-amex.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/cc-amex.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/cc-cvv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/cc-cvv.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/cc-discover.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/cc-discover.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/cc-visa.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/cc-visa.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/check.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/chevron-up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/chevron-up.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/close.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/dashboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/dashboard.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/figma-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/figma-logo.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/file.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/filter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/filter.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/flag-ca.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/flag-ca.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/flag-cn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/flag-cn.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/flag-fr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/flag-fr.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/flag-gb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/flag-gb.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/flag-it.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/flag-it.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/flag-jp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/flag-jp.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/flag-us.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/flag-us.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/github-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/github-logo.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/google.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/google.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/hamburger.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/hamburger.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/heart-solid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/heart-solid.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/heart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/heart.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/info.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/like.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/like.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/location.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/location.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/lock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/lock.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/paypal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/paypal.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/plug.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/plug.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/plus.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/receipt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/receipt.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/search.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/signout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/signout.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/store.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/store.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/user.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/assets/svg/visibility.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/assets/svg/visibility.svg -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/components/_app/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/components/_app/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/components/field/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/components/field/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/components/hero/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/components/hero/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/components/icons/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/components/icons/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/components/image/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/components/image/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/components/image/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/components/image/utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/components/island/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/components/island/utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/components/link/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/components/link/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/components/login/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/components/login/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/components/seo/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/components/seo/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/constants.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/contexts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/contexts/index.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/index.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-active-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-active-data.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-address-form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-address-form.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-app-origin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-app-origin.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-auth-modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-auth-modal.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-currency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-currency.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-currency.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-currency.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-datacloud.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-datacloud.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-einstein.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-einstein.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-limit-urls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-limit-urls.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-miaw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-miaw.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-miaw.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-miaw.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-modal-state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-modal-state.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-multi-site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-multi-site.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-multiship.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-multiship.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-navigation.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-page-urls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-page-urls.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-previous.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-previous.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-script.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-script.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-script.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-sort-urls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-sort-urls.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-toast.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-toast.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-toast.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-variant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-variant.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/hooks/use-wish-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/hooks/use-wish-list.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/main.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/mocks/empty-basket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/mocks/empty-basket.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/mocks/mock-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/mocks/mock-data.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/mocks/page-designer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/mocks/page-designer.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/mocks/product-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/mocks/product-bundle.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/mocks/searchResults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/mocks/searchResults.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/page-designer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/page-designer/README.md -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/page-designer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/page-designer/index.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/page-designer/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/page-designer/utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/pages/account/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/pages/account/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/pages/account/orders.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/pages/account/orders.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/pages/cart/cart.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/pages/cart/cart.mock.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/pages/cart/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/pages/cart/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/pages/cart/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/pages/cart/index.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/pages/checkout/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/pages/checkout/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/pages/home/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/pages/home/data.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/pages/home/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/pages/home/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/pages/home/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/pages/home/index.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/pages/login/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/pages/login/index.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/request-processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/request-processor.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/routes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/routes.jsx -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/routes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/routes.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/ssr.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/ssr.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/ssr.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/static/ico/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/static/ico/favicon.ico -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/static/img/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/static/img/hero.png -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/static/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/static/manifest.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/static/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/theme/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/theme/index.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/address-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/address-utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/cc-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/cc-utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/cc-utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/cc-utils.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/config-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/config-utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/image.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/image.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/image.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/locale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/locale.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/locale.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/locale.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/logger-instance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/logger-instance.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/password-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/password-utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/phone-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/phone-utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/product-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/product-utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/routes-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/routes-utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/shipment-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/shipment-utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/site-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/site-utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/site-utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/site-utils.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/test-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/test-utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/url.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/url.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/url.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/app/utils/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/app/utils/utils.test.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/babel.config.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/cache-hash-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/cache-hash-config.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/config/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/config/default.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/config/mocks/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/config/mocks/default.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/config/sites.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/config/sites.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/config/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/config/utils.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/jest-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/jest-setup.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/jest.config.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/jsconfig.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/package-lock.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/package.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/tests/lighthouserc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/tests/lighthouserc.js -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/README.md -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/da-DK.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/da-DK.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/de-DE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/de-DE.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/en-GB.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/en-GB.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/en-US.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/es-MX.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/es-MX.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/fi-FI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/fi-FI.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/fr-FR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/fr-FR.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/it-IT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/it-IT.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/ja-JP.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/ja-JP.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/ko-KR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/ko-KR.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/nl-NL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/nl-NL.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/no-NO.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/no-NO.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/pl-PL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/pl-PL.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/pt-BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/pt-BR.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/sv-SE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/sv-SE.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/zh-CN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/zh-CN.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/translations/zh-TW.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/translations/zh-TW.json -------------------------------------------------------------------------------- /packages/template-retail-react-app/worker/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-retail-react-app/worker/main.js -------------------------------------------------------------------------------- /packages/template-typescript-minimal/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/.eslintignore -------------------------------------------------------------------------------- /packages/template-typescript-minimal/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/.eslintrc.js -------------------------------------------------------------------------------- /packages/template-typescript-minimal/.gitignore: -------------------------------------------------------------------------------- 1 | build.tar 2 | node_modules/ 3 | build/ -------------------------------------------------------------------------------- /packages/template-typescript-minimal/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/.prettierrc.yaml -------------------------------------------------------------------------------- /packages/template-typescript-minimal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/README.md -------------------------------------------------------------------------------- /packages/template-typescript-minimal/app/main.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/app/main.test.js -------------------------------------------------------------------------------- /packages/template-typescript-minimal/app/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/app/main.tsx -------------------------------------------------------------------------------- /packages/template-typescript-minimal/app/pages/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/app/pages/home.tsx -------------------------------------------------------------------------------- /packages/template-typescript-minimal/app/request-processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/app/request-processor.js -------------------------------------------------------------------------------- /packages/template-typescript-minimal/app/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/app/routes.tsx -------------------------------------------------------------------------------- /packages/template-typescript-minimal/app/ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/app/ssr.js -------------------------------------------------------------------------------- /packages/template-typescript-minimal/app/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/app/static/favicon.ico -------------------------------------------------------------------------------- /packages/template-typescript-minimal/app/typescript-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/app/typescript-file.ts -------------------------------------------------------------------------------- /packages/template-typescript-minimal/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/babel.config.js -------------------------------------------------------------------------------- /packages/template-typescript-minimal/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/jest.config.js -------------------------------------------------------------------------------- /packages/template-typescript-minimal/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/package-lock.json -------------------------------------------------------------------------------- /packages/template-typescript-minimal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/package.json -------------------------------------------------------------------------------- /packages/template-typescript-minimal/pwa-kit.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/pwa-kit.d.ts -------------------------------------------------------------------------------- /packages/template-typescript-minimal/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/template-typescript-minimal/tsconfig.json -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/.eslintignore -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/.eslintrc.js -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/.gitignore: -------------------------------------------------------------------------------- 1 | build.tar 2 | node_modules/ 3 | build/ -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/.prettierrc.yaml -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/README.md -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/components/Json.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/components/Json.tsx -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/components/_app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/components/_app/index.tsx -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/main.tsx -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/pages/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/pages/home.tsx -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/pages/query-errors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/pages/query-errors.tsx -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/pages/use-auth-helper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/pages/use-auth-helper.tsx -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/pages/use-customer-id.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/pages/use-customer-id.tsx -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/pages/use-dnt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/pages/use-dnt.tsx -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/pages/use-promotions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/pages/use-promotions.tsx -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/routes.tsx -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/ssr.js -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/static/favicon.ico -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/app/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/app/utils/utils.ts -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/babel.config.js -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/jest.config.js -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/package-lock.json -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/package.json -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/pwa-kit.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/pwa-kit.d.ts -------------------------------------------------------------------------------- /packages/test-commerce-sdk-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/packages/test-commerce-sdk-react/tsconfig.json -------------------------------------------------------------------------------- /playwright.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/playwright.config.js -------------------------------------------------------------------------------- /scripts/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/.eslintrc.js -------------------------------------------------------------------------------- /scripts/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/.prettierrc.yaml -------------------------------------------------------------------------------- /scripts/assets/.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/assets/.prettierrc.yaml -------------------------------------------------------------------------------- /scripts/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/bootstrap.js -------------------------------------------------------------------------------- /scripts/bump-version/independent-pkg-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/bump-version/independent-pkg-version.js -------------------------------------------------------------------------------- /scripts/bump-version/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/bump-version/index.js -------------------------------------------------------------------------------- /scripts/bump-version/pwa-kit-deps-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/bump-version/pwa-kit-deps-version.js -------------------------------------------------------------------------------- /scripts/check-eslint-deps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/check-eslint-deps.js -------------------------------------------------------------------------------- /scripts/check-lockfiles.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/check-lockfiles.mjs -------------------------------------------------------------------------------- /scripts/check-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/check-version.js -------------------------------------------------------------------------------- /scripts/count-dependencies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/count-dependencies.js -------------------------------------------------------------------------------- /scripts/gtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/gtime.js -------------------------------------------------------------------------------- /scripts/publish-to-npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/publish-to-npm.js -------------------------------------------------------------------------------- /scripts/report-bundle-size.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/report-bundle-size.js -------------------------------------------------------------------------------- /scripts/smoke-test-npm-scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/smoke-test-npm-scripts.js -------------------------------------------------------------------------------- /scripts/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SalesforceCommerceCloud/pwa-kit/HEAD/scripts/utils.js --------------------------------------------------------------------------------