Conga Product Documentation

Welcome to the new doc site. Some of your old bookmarks will no longer work. Please use the search bar to find your desired topic.

Download Digital Commerce SDK

The Digital 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.

You can refer to the following points for easy access to the artifacts through a public-facing GitHub repository.

SDK Libraries

  • The Conga Commerce SDK libraries (core, ecommerce, and elements) are hosted at: https://github.com/orgs/congarevenuecloud/packages GitHub repository. This is a public repository with read access. This repository contains the following three packages also called artifacts:
    • core
    • ecommerce
    • elements
  • To install the SDK libraries, add the following packages to the package.json file before running the npm install command:
    • @congarevenuecloud/core
    • @congarevenuecloud/ecommerce
    • @congarevenuecloud/elements
  • The above-mentioned packages should be specified along with the release version that you intend to use. For example, if you want to use the most recent release version 2023.2.19, specify it with each package as follows. The most recent release version is tagged as Latest.


Repository Structure and Access

After the SDK libraries are built, they are published to the GitHub release registries here:

Digital Commerce Template: https://github.com/congarevenuecloud/e-commerce

For all these changes, ensure that all the consumable code base is under a single repository.

Important:
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=