Есть ли способ удалить или удалить весь модуль из реестра npm?
Примечание: npm -f unpublish
не разрешает вам публиковать ничего старше 24 часов
Есть ли способ удалить или удалить весь модуль из реестра npm?
Примечание: npm -f unpublish
не разрешает вам публиковать ничего старше 24 часов
Там есть сообщение об этом, учитывая недавний инцидент. Лучше всего будет связаться с npm и надеяться, что ваш пакет не зависит от других проектов.
Если версия старше 24 часов, то публикация не будет завершена с сообщением, чтобы связаться со службой поддержки [email protected]
Если вы обратитесь в службу поддержки, они проверит, удалит ли эту версию вашего пакета любые другие установки. Если это так, мы не удалим его. Youll либо должен передать право собственности на пакет, либо обратиться к владельцам зависимых пакетов, чтобы изменить их зависимость.
http://blog.npmjs.org/post/141905368000/changes-to-npms-unpublish-policy
Пытаться:
npm deprecate package-name 'reason message'
npm owner add npm package-name
npm owner rm $(npm whoami) package-name
Или просто введите:
npx force-unpublish package-name 'reason message'
Из документов: https://www.npmjs.com/policies/unpublish.
npm deprecate <package> "<message>" to deprecate the entire package
npm deprecate <package>@<version> "<message>" to deprecate a specific version
If the entire package is deprecated, the package name will be dropped from our search results.
Once deprecated, if you would also like for the package to be removed from your user profile,
it can be transferred to our @npm account. This can be achieved by using the following from your command line:
npm owner add npm <package>
npm owner rm <your_username> <package>