Подтвердить что ты не робот

Показать последние опубликованные версии пакета npm, включая бета-версии

Как я могу показать недавно опубликованные версии пакета npm, включая бета-версии/нестабильные версии?

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

$ npm view webpack versions

  ...
  '0.7.9',
  '0.7.11',
  '0.7.12',
  '0.7.13',
  '0.7.14',
  '0.7.15',
  '0.7.16',
  '0.7.17',
  '0.8.0-beta1',
  '0.8.0-beta2',
  ... 316 more items ]

Я хотел бы показать "хвост" этого списка, вместо того, чтобы видеть первые несколько пакетов, которые были выпущены. Возможно ли это?

Как я могу показать список недавно выпущенных версий для конкретного пакета npm?

4b9b3361

Ответ 1

Вы можете использовать флаг --json для вывода всех версий в формате json, который вполне читается человеком

Ответ 2

Я не смог бы преодолеть это... xxx more items], пока не нашел этот пост в блоге Уилла Андерсона, которому нужно получить кредиты

npm просмотреть версию some-package-name @*

Трюк состоит в том, чтобы иметь glob со всеми доступными версиями пакета, а затем для каждого из них отображается его "последняя" (одна и единственная) версия.

ИЗМЕНИТЬ

В соответствии с замечанием комментариев (и оригинальным сообщением в блоге), который показывает не предыдущие версии. Чтобы получить предварительные версии и не вносить в выход ... XX more items ], можно запустить (обратите внимание на множественное число versions):

npm просмотр версий некоторых версий пакета --json