言語
/v1/npm/info
最新バージョン、説明、ライセンス、ホームページ、リポジトリ URL、キーワード、依存関係数、合計バージョン数、作成/変更タイムスタンプを含む、npm パッケージのメタデータを返します。 依存関係の監査、ライセンス準拠、開発者ツールに役立ちます。
npm package name (e.g., "express", "lodash", "@types/node").
curl -X POST https://api.botoi.com/v1/npm/info \ -H "Content-Type: application/json" \ -d '{"package":"express"}'
プロジェクトの package.json 内のすべての依存関係をスキャンして、ライセンスを確認します。 プロジェクトのライセンス条項と矛盾する可能性がある、GPL、AGPL、またはその他のコピーレフト ライセンスを使用しているパッケージにフラグを立てます。 すべての依存関係とそのライセンスをリストするコンプライアンス レポートを生成します。
プロジェクトの依存関係の変更日とバージョン数を追跡します。 2 年以上更新されていないパッケージ、またはバージョンが非常に少ないパッケージはメンテナンスされていない可能性があります。 重要な依存関係が古くなったときにチームに警告します。
パッケージのメタデータをインラインで表示する内部ツールを構築します。 開発者がコード レビューまたは設計ドキュメントでパッケージを参照する場合、ホームページに自動リンクし、最新バージョンを表示し、依存関係の数を表示して複雑さを評価します。
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.