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

评论

支持 Markdown