Skip to content

API 参考 / @142vip/changelog / ChangelogDefaultConfig

变量: ChangelogDefaultConfig ​

const ChangelogDefaultConfig: object

定义于: changelog/src/core/config.ts:15

默认生成配置(可被 changelog 配置文件与 CLI 覆盖)

类型声明 ​

baseUrl ​

baseUrl: string = 'github.com'

baseUrlApi ​

baseUrlApi: string = 'api.github.com'

capitalize ​

capitalize: boolean = true

contributors ​

contributors: boolean = true

emoji ​

emoji: boolean = true

group ​

group: boolean = true

header: "# Changelog\n\nAll notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.\n\n" = CONFIG_DEFAULT_HEADER

prerelease ​

prerelease: boolean = false

scopeMap ​

scopeMap: object = {}

titles ​

titles: object

titles.breakingChanges ​

breakingChanges: string = '🚨 Breaking Changes'

types ​

types: object

types.build ​

build: object

types.build.semver ​

semver: string = 'patch'

types.build.title ​

title: string = '📦 Build'

types.docs ​

docs: object

types.docs.semver ​

semver: string = 'patch'

types.docs.title ​

title: string = '📖 Documentation'

types.feat ​

feat: object

types.feat.semver ​

semver: string = 'minor'

types.feat.title ​

title: string = '✨ Features'

types.fix ​

fix: object

types.fix.semver ​

semver: string = 'patch'

types.fix.title ​

title: string = '🐛 Bug Fixes'

types.perf ​

perf: object

types.perf.semver ​

semver: string = 'patch'

types.perf.title ​

title: string = '🔥 Performance'

types.refactor ​

refactor: object

types.refactor.semver ​

semver: string = 'patch'

types.refactor.title ​

title: string = '💅 Refactors'

types.release ​

release: object

types.release.semver ​

semver: string = 'patch'

types.release.title ​

title: string = '😏 Release Packages'

types.types ​

types: object

types.types.semver ​

semver: string = 'patch'

types.types.title ​

title: string = '🌊 Types'