文件名称:parser:常规commits.org规范的参考实现
文件大小:20KB
文件格式:ZIP
更新时间:2024-05-28 05:11:44
JavaScript
常规提交解析器 常规承诺规范的参考实现。 输出基于的树结构。 安装 npm i @conventional-commits/parser 用法 const { parser } = require ( '@conventional-commits/parser' ) const ast = parser ( 'feat(parser): add support for scopes' ) 原料药 parser(text: string) 在提供的字符串上运行常规的提交解析器。 返回:符合对象。 toConventionalChangelogFormat(ast: object) 给定一个object ,以unist格式表示已解析的提交消息,该对象将返回库的unist生态系统可用的对象。 语法 解析器基于以下语法。 努力使其与常规commits.org上的书面规范保持同步。 /*
【文件预览】:
parser-main
----.gitignore(40B)
----README.md(4KB)
----CHANGELOG.md(4KB)
----.github()
--------workflows()
----test()
--------parser.js(7KB)
--------parser.js.snap(111KB)
--------utils.js(3KB)
----package.json(1KB)
----index.js(168B)
----scripts()
--------inspect.js(626B)
----LICENSE.txt(731B)
----index.d.ts(3KB)
----lib()
--------parser.js(9KB)
--------type-checks.js(581B)
--------scanner.js(2KB)
--------utils.js(4KB)
--------codes.js(155B)
----.nycrc(104B)