Установка
Для установки потребуется доступ к репозиторию организации и настроенное ssh-подключение к GitHub. О том, как настроить подключение, можно прочитать здесь
Для установки и обновления графической библиотеки необходимо добавить в корневую директорию проекта файл .npmrc. Он настраивает работу npm с реестром npm-пакетов github.
В файл необходимо добавить следующие сторки:
//npm.pkg.github.com/:_authToken=<GITHUB_TOKEN>
@incartdev:registry=https://npm.pkg.github.com/
Вместо <GITHUB_TOKEN> необходимо вписать свой собственный PAT-токен.
Получения PAT-токена
Чтобы сгенерировать свой токен необходимо:
- Открыть настройки GitHub.
- В настройках найти пунк Developer settings.

- В пункте Developer settings пройти по следующем пути: personal access tokens -> tokens(classic) -> generate new token -> generate new token (classic).

- Авторизироваться, если GitHub попросит.
- В открывшемся меню выбрать имя для токена, например, PACKAGES_PAT, выбрать срок действия токена (рекомендуем выбрать или бессрочно, или сроком на год), выставить разрешение
write:packages.

- В конце страницы нажать Generate token.
- ОБЯЗАТЕЛЬНОЕ скопируйте получившийся ключ. Вы не сможете ещё раз его посмотреть. Возможно либо создать новый, либо перегенерировать старый.

- Скопируйте сгенерированный токен в файл
.npmrc. У вас должно получиться следующее:
//npm.pkg.github.com/:_authToken=abc_QwErtyUiOp...
@incartdev:registry=https://npm.pkg.github.com/
Обязательно следует добавть файл .npmrc в .gitignore
Подключение графической библиотеки
Графическая библиотека подключается в виде пакета с помощью команды npm install:
$ npm install @incartdev/jagm-visualizator
Версии релизов можно посмотреть здесь.
Доступ к содержимому по ссылке возможен только для авторизованных пользователей GitHub, являющихся участниками организации IncartDev
Ссылка на ресурс