mcpField
B
bun-outdated

bun-outdated

github.com/laurigates開発5958 回インストール1 日前に更新
リポジトリ

bun-outdated について

`bun outdated` を実行し、各パッケージの現在、範囲内、最新バージョンを表示するスキルです。更新を判断する前に依存関係の新しさを調べる開発者向けです。

主な機能

  1. 01現在・範囲内・最新バージョンの一覧
  2. 02新しいバージョンがあるパッケージの特定
  3. 03更新対象パッケージ数の報告
  4. 04メジャーバージョン更新の表示

活用シーン

  1. 01ファイルを変更せず依存関係を監査
  2. 02破壊的変更を伴う更新候補の確認
  3. 03特定パッケージの利用可能なバージョン確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/laurigates/claude-plugins --skill bun-outdated

インストール後、Claude Code で/bun-outdatedを入力して読み込まれたか確認します。

詳細

/bun:outdated

新しいバージョンが利用可能な依存関係を確認します。

このスキルを使用する場面

このスキルを使用する場面...代わりに bun-lockfile-update を使用する場面...
変更を加えずに依存関係の最新状況を監査する場合依存関係を実際に更新し、bun.lockb を再生成する場合
アップグレードを決定する前にメジャーバージョンの更新を見つける場合bun update / bun update --latest のワークフローを実行する場合
単一パッケージで利用可能なバージョンを確認する場合ロックファイルの競合を解決する場合、またはセキュリティパッチを更新する場合

実行

bun outdated

出力形式

以下を含む表が表示されます。

  • パッケージ名
  • 現在のバージョン
  • 希望するバージョン(semver の範囲内)
  • 最新バージョン

以降の操作

範囲内で更新する場合:

bun update

範囲を無視して最新バージョンに更新する場合:

bun update --latest

対話形式で更新する場合:

bun update --interactive

特定のパッケージを更新する場合:

bun update <package>

確認後

  1. 古いパッケージの数を報告します
  2. メジャーバージョンの更新(破壊的変更)を強調します
  3. 調査結果に応じて bun update または bun update --latest を提案します

コメント