переименование модуля npm, незначительное изменение в name => "слишком похожее имя пакета" - PullRequest
0 голосов
/ 18 ноября 2018

У меня есть пакет с именем prelude.ts, но из-за некоторая путаница , я хотел бы переименовать его в prelude-ts.Однако я начинаю задумываться, возможно ли это, потому что публикация под новым именем завершается неудачно с:

Имя пакета слишком похоже на существующие пакеты;попробуйте переименовать ваш пакет в '@ emmanueltouzery / prelude-ts' и опубликовать с помощью 'npm publish --access = public' вместо этого: prelude-ts

Это явно противоречит старому имени.

Я хотел бы опубликовать новый пакет prelude-ts, а затем отказаться от старого пакета.Мне интересно, может быть, если я сначала откажусь от существующего пакета, мне будет разрешено публиковать под новым именем, но в настоящее время у меня есть ощущение, что он не будет работать, и я не осмелюсь осудить мою текущую страницупроверьте это.

Должен ли я придумать совершенно другое имя, или можно внести небольшое изменение в наименование, как я и предполагал?Будет ли на самом деле сначала работать над моим текущим пакетом, а затем публиковаться под новым именем?

1 Ответ

0 голосов
/ 19 ноября 2018

Таким образом, в итоге было решено попросить @npm_support отправить личное сообщение в твиттере (они также упоминают на своем веб-сайте, что вы можете связаться с ними по электронной почте support@npmjs.com).

Они были чрезвычайно полезны (и очень быстры, в часовом поясе PST). Они создали новый проект с именем prelude-ts, хотя я не смог, используя механизм безопасности, а затем передали его мне.

Я думаю, что было бы невозможно решить эту проблему, кроме как через поддержку npm (если не брать новое, совершенно другое имя для библиотеки).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...