Download Partner Commerce SDK
The Partner Commerce SDK provides a streamlined approach to accessing essential libraries and packages. This guide outlines the steps to easily access and install these artifacts from a public-facing GitHub repository, ensuring that all necessary components are readily available for your development needs.
SDK Libraries
The SDK artifacts are hosted in a public GitHub repository with read access: https://github.com/orgs/congarevenuecloud/packages
The repository contains the following three primary libraries, also referred to as artifacts:
Core – Provides classes, configuration utilities, and shared services for Partner Commerce.
Ecommerce – Supports commerce-specific operations such as cart management, pricing, and product configuration.
Elements – Contains UI components and elements to build responsive and customizable Partner Commerce experiences.
These libraries are available as npm packages:
@congarevenuecloud/core@congarevenuecloud/ecommerce@congarevenuecloud/elements
2023.2.19). The most recent release version is tagged as Latest in the GitHub repository. Repository Structure and Access
After the SDK libraries are built, they are published to the GitHub release registries for public access.
Partner Commerce Template Repository: https://github.com/congarevenuecloud/partner-commerce
Administrators can clone the Partner Commerce reference template and configure it to consume the SDK packages directly from the GitHub registry.
After cloning the reference
template, you must update the
npmrc file
in the reference template
with the SDK library hosted URL as below. Enter your GitHub authentication token at
line 2 after authToken=
@congarevenuecloud:registry=https://npm.pkg.github.com/
//npm.pkg.github.com/:_authToken=