API 参考 / @142vip/changelog / MarkdownAPI
类: MarkdownAPI
定义于: changelog/src/core/apis/markdown.api.ts:198
CHANGELOG Markdown 片段格式化
构造函数
构造函数
new MarkdownAPI():
MarkdownAPI
返回
MarkdownAPI
属性
formatSection
formatSection: (
commits,options) =>string[]
定义于: changelog/src/core/apis/markdown.api.ts:199
将一组 commit 格式化为 Markdown 章节
参数
commits
Commit[]
options
baseUrl
string
capitalize
boolean
emoji
boolean
group?
boolean | "multiple"
repo
string
scopeMap
Record<string, string>
scopeName?
string
sectionName
string
返回
string[]
getGithubVersionDescription
getGithubVersionDescription: (
__namedParameters) =>string
定义于: changelog/src/core/apis/markdown.api.ts:202
仓库根发版时的 GitHub compare 说明行
参数
__namedParameters
baseUrl
string
fromVersion
string
repo
string
toVersion
string
返回
string
getNoSignificantChanges
getNoSignificantChanges: () =>
string
定义于: changelog/src/core/apis/markdown.api.ts:200
无有效变更时的占位文案
返回
string
getNPMVersionDescription
getNPMVersionDescription: (
pkgName,pkgVersion) =>string
定义于: changelog/src/core/apis/markdown.api.ts:201
Monorepo 子包发版时的 NPM 版本说明行
参数
pkgName
string
pkgVersion
string
返回
string