Yarnを含むパッケージを検索するにはどうすればよいですか?パッケージ名と説明に検索用語が含まれる結果のリストを取得したい(npm search
、apropos
、apt-cache search
のようなさまざまなユーティリティの動作に似ている) )。
yarn info <pkg>
を試しましたが、これにより、そのパッケージだけに限定されていた大量のjsonデータが得られました。
yarn help
とduckduckgoの使用は教育的でしたが、これを行う方法にはまだ答えていませんでした。
パッケージ情報の表形式データ形式を表示するコマンドはありません
パッケージに関する詳細情報を試すことができる場合コマンドの下詳細情報が得られます
yarn info package
yarn info package --json
yarn info package@version
yarn info package description
yarn info package time
yarn info package readme
私はグーグル経由でここに来ましたが、どの回答も[〜#〜]なぜ[〜#〜]検索について何も説明していなかったので、少し掘り下げました。
Yarn開発者のgithub課題トラッカーから この正確なトピックが取り上げられました :
子猫は2016年10月12日にコメントしました
この種のコマンドをYarnに追加しないことを意図的に決定しました。実際にはあまり使用されていないものが多くあり、メンテナンスの負担は実際には価値がありません。コマンドの機能が非常に単純な場合(ブラウザを開くだけ)、自分で実行できます。報告いただきありがとうございます!
意図的に含まれていなかったので、現在のところそれを含める予定はありません。
他の人が言ったように、同じパッケージのリストからyarnとnpmの両方のフェッチとしてnpm
の検索を使用するか、Webベースのソリューションを使用できます。
これにより、他の人が答えを探すために数分節約できることを願っています。
Yarnには、レジストリ内のすべてのパッケージの情報と詳細ページがあるWebサイトがあります。 yarnpkg.com/en/packages で入手でき、 Algolia によって提供されます。
NpmとYarnレジストリは同じであるため、 npms.io などのように、このデータを表示するすべてのツールを使用することもできます。
公正な開示:私はアルゴリアで働いており、ヤーンの検索ページを担当しています。
npms-cli を使用します:
インストール:
yarn global add npms-cli
その後、_/usr/bin/npms
そして次のように検索できます:npms search <desired package>
。