web-dev-qa-db-ja.com

ベータ版を含む、最近公開されたnpmパッケージのバージョンを表示する

ベータ版/不安定版を含む、npmパッケージの最新の公開バージョンを表示するにはどうすればよいですか?

この質問 最新の安定バージョン(ベータバージョンは表示されません)を取得する方法を特定するのに役立ちますが、いくつかの最新バージョンのリストを表示したいと思いますincludeベータバージョン。

$ 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パッケージで最近リリースされたバージョンのリストを表示するにはどうすればよいですか?

22
Himmel

--jsonフラグを使用して、すべてのバージョンをjson形式で出力できます。これは非常に人間が読める形式です。

29

私はその... xxx以上のアイテム]の問題を克服することができませんでした このブログ投稿 クレジットを取得する必要があるウィルアンダーソンによって:

npm view some-package-name@ *バージョン

秘訣は、利用可能なすべてのパッケージバージョンを含むグロブを用意し、それらのそれぞれについて「最新の」(唯一の)バージョンを表示することです。

[〜#〜]編集[〜#〜]

コメントの観察(および元のブログ投稿)によると、プレリリースバージョンは表示されませんnot。また、プレリリースバージョンを取得し、... XX more items ]出力が発生しないようにするには、次のコマンドを実行できます(複数形のversionsに注意してください)。

npm view some-package-name version --json

9
superjos