Skip to main content

Installing Web Components

Installing Packages from GitHub Package Registry​

The web components for Gift Card Market are available as npm packages.

Note that npm does not support anonymous access to GitHub Packages — a GitHub PAT (classic) is required for public packages.

Setup​

Create a .npmrc file in your project root:

@gift-card-market:registry=https://npm.pkg.github.com //npm.pkg.github.com/:_authToken=GITHUB_TOKEN

Add .npmrc to .gitignore to avoid committing the token, or store it in ~/.npmrc globally.

PAT Requirements​

  • Classic PAT with read:packages scope is sufficient for public packages

Installing​

npm install @gift-card-market/PACKAGE_NAME

References​