文件名称:平滑发布:通过验证和CHANGELOG.md + GitHub版本生成来替换`npm version`和`npm publish`
文件大小:23KB
文件格式:ZIP
更新时间:2024-02-24 12:42:45
npm changelog versioning validations semantic-versioning
平稳释放 Smart CLI实用程序可安全,自动地执行每个步骤,以发布托管在GitHub并发布在npm上的库的新版本。 安装 npm i -g smooth-release 用法 只需从您的根文件夹运行smooth-release ,仅此而已:) 自定义设置 smooth-release使用的每个配置值都是可重写的:跳转到部分以了解更多信息。 您还可以通过传递一组CLI参数来运行或关闭特定任务:跳至部分以了解更多信息。 它能做什么 smooth-release按此顺序执行五个主要活动: 运行验证 增加版本并推送新的提交和标记 生成CHANGELOG.md 在GitHub上创建发布并链接
【文件预览】:
smooth-release-master
----.eslintrc(61B)
----.babelrc(109B)
----smooth-release(39B)
----package.json(2KB)
----src()
--------config.js(3KB)
--------utils.js(4KB)
--------index.js(3KB)
--------validations()
--------npm()
--------github()
--------commitAndPush.js(1KB)
--------modules()
----.gitignore(83B)
----CHANGELOG.md(11KB)
----README.md(6KB)
----.hophoprc(41B)