1.0.3 • Published 2 months ago

@pubinfo/changelog v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

changelog

npm version Node.js Version pnpm version TypeScript version License: MIT

Quick Start

生成 Markdown 格式的变更日志并显示在控制台中:

npx @pubinfo/changelog --view

生成变更日志,修改 package.json 中的版本并更新 CHANGELOG.md

npx @pubinfo/changelog

第一次更新,会自动抓取第一次commitId作为from起始位,默认会抓取最后一次提交的tag作为to结束位

npx @pubinfo/changelog

CLI Usage

npx @pubinfo/changelog [...args] [--dir <dir>]

Arguments:

  • --from: 开始提交参考。如果未提供,则默认使用倒数第二次提交的tag信息.
  • --to: 结束提交参考。如果未提供,HEAD 中的最新提交的tag将用作默认值.
  • --dir: git 存储库的路径。如果未提供,则默认使用当前工作目录.
  • --clean: 判断工作目录是否干净,如果不干净则退出,默认使用true.
  • --output: 要创建或更新的更改日志文件名。默认为“CHANGELOG.md”并相对于目录解析。使用--view仅写入控制台。.