Запретить отмену публикации npm на клиентском компьютере - PullRequest
0 голосов
/ 19 февраля 2019

Здравствуйте, я хотел бы знать, может ли специальная конфигурация npm

  • включить публикацию npm
  • отключить npm unpublish --force [IDEAL]
  • отключить всеnpm unpublish команды

Я использую Verdaccio в качестве частного хранилища пакетов, и я знаю, что они работают над специальной конфигурацией, которая может достичь этого.Но существует ли эта функция / конфигурация уже на клиентском компьютере, использующем npm?

1 Ответ

0 голосов
/ 20 февраля 2019

Эта функция доступна в Вердаччо с v4.0.0-alpha.5

https://github.com/verdaccio/verdaccio/blob/4.x/CHANGELOG.md#features

Например,

 'vue':
    access: $all
    publish: $authenticated
    unpublish: admin
    proxy: npmjs

Мы вводим новое свойство под названием unpublish длябыть в состоянии справиться с такой ситуацией.Для обратной совместимости, если unpublish не определено, будет полагаться на publish, как это работает в предыдущих версиях.

Для получения дополнительной информации проверьте наши документы

https://verdaccio.org/docs/en/packages#unpublishing-packages

...