关于 bun-outdated
这项技能运行 `bun outdated`,列出软件包的当前版本、符合版本范围的目标版本及最新版本,供开发者检查依赖更新情况并决定是否升级。
主要功能
- 01列出当前、目标和最新版本
- 02识别有新版本的软件包
- 03统计过期软件包数量
- 04标出主版本更新
适用场景
- 01不修改文件地检查依赖状态
- 02审查可能带来破坏性变更的升级
- 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>
检查后
- 报告过时包的数量
- 标出主版本更新(可能包含破坏性更改)
- 根据检查结果建议使用
bun update或bun update --latest
评论
支持 Markdown