Текст и данные · Инструкция
Как изменить видимость scoped npm-пакета
Visibility — чувствительная операция: одна команда может сделать scoped package доступным всем пользователям registry.
Короткий ответ
Проверьте `npm access get status @scope/pkg`, затем используйте `npm access set status=public @scope/pkg` или `status=private` при наличии прав.
Что делать
- 1: Проверьте активный registry: `npm config get registry`.
- 2: Выполните `npm access get status @scope/pkg`.
- 3: Измените статус через `npm access set status=public @scope/pkg` или `status=private`.
- 4: Повторно проверьте status и страницу пакета.
Важно
Переход private → public раскрывает пакет всем пользователям registry. Сначала перепроверьте имя и tarball.
Проверьте после выполнения
- До команды: Проверьте активный registry: `npm config get registry`.
- Контроль результата: Повторно проверьте status и страницу пакета.
- Не пропустите ограничение: Переход private → public раскрывает пакет всем пользователям registry. Сначала перепроверьте имя и tarball.
Что учитывать
Переход private → public раскрывает пакет всем пользователям registry. Сначала перепроверьте имя и tarball.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. npm-access). Пример и формулировки — редакция N1RO на 2026-09-17.