よく「このパッケージってみんなどんな風に使ってるんだろう」と思うこととかがあるのですが、それを見つける方法がわからず、ググってもコードはあまり出てこないことが多かったです。
GitHub上で検索してもあまり結果が出てこなくて、なんとなく「GitHubの検索使いづらいなぁ」と思っていたのですが、Code Searchという機能を使ってコードの検索ができるようです。
例えばここで、「npmでprismaを使っているリポジトリを探そう」というときには
prisma path:package.json
と検索すると出てきます。
早くて便利です。
Composerで "nuwave/lighthouse" を使っているパッケージはこうです。
path:**/composer.json "nuwave/lighthouse"
以前はGitHubは Advanced Search という機能で検索されていたようですが、こちらは現在はあまり結果が出てこないようで、記事などはそちらを案内されるのですが注意が必要です。
なお検索結果のインデックス化などには特定のサイズ以下だったり、インデックス化までに時間があるようで、こちらのポストで議論や相談がされていました。