При загрузке первому загруженному в репозиторий пакету присваивается тег latest. Если в репозиторий загружается другой пакет с версией старше, тег latest будет переназначен на новый пакет, а у предыдущего пакета он будет удален.
Теги с названиями, отличными от latest, нельзя присвоить через личный кабинет.
Чтобы загрузить NPM-пакет:
Создайте реестр в формате NPM, если он еще не создан.
В личном кабинете перейдите в раздел Контейнеры → Artifact Registry.
Нажмите Создать реестр.
Выберите формат npm.
Укажите название реестра.
Выберите тип доступа к реестру.
Нажмите Создать.
Реестр будет создан в течение нескольких секунд. После создания реестру будет присвоен уникальный URI, который будет доступен на странице реестра под его названием.
Перейдите в созданный реестр.
Нажмите Загрузить пакет.
Максимальный размер пакета — 300 МиБ.
Перетащите в форму загрузки файл TAR.GZ.
Нажите Создать.
Пакет будет загружен в реестр. Будет создан репозиторий с загруженным NPM-пакетом.
При загрузке NPM-пакета в качестве имени репозитория используется значение поля name из метаданных пакета. Если название пакета совпадает с названием загруженного ранее NPM-пакета и отличается только версией, новый NPM-пакет будет размещен в существующем репозитории. Совпадение названия определяется строго по полю name в метаданных пакета.