@pubinfo/changelog
TypeScript icon, indicating that this package has built-in type declarations

1.0.5 • Public • Published

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仅写入控制台。.

Readme

Keywords

none

Package Sidebar

Install

npm i @pubinfo/changelog

Weekly Downloads

4

Version

1.0.5

License

MIT

Unpacked Size

69.6 kB

Total Files

16

Last publish

Collaborators

  • werheng
  • wsypower