relizy / RelizyConfig
Interface: RelizyConfig
Defined in: src/types.ts:1511
Extends
Partial<Omit<IChangelogConfig,"output"|"templates"|"publish"|"types"|"tokens">>
Properties
ai?
optionalai?:AIConfig
Defined in: src/types.ts:1579
AI-powered changelog and release notes configuration
bump?
optionalbump?:BumpConfig
Defined in: src/types.ts:1551
Bump config
changelog?
optionalchangelog?:ChangelogConfig
Defined in: src/types.ts:1559
Changelog config
commitlint?
optionalcommitlint?:CommitlintConfig
Defined in: src/types.ts:1588
Commit message linter (relizy commitlint) config
See
https://relizy.dev/commitlint/
cwd?
optionalcwd?:string
Defined in: src/types.ts:1527
Current working directory
Default
process.cwd()Overrides
Partial.cwd
detectRewrittenTags?
optionaldetectRewrittenTags?:boolean
Defined in: src/types.ts:1606
Detect when the resolved from tag points to a commit that is no longer reachable from to (typically because the history was rebased after the tag was created). When enabled, relizy explains the situation and either prompts or auto-corrects, avoiding bloated changelogs and over-bumping.
Default
trueexcludeAuthors?
optionalexcludeAuthors?:string[]
Defined in: node_modules/.pnpm/[email protected][email protected]/node_modules/changelogen/dist/index.d.mts:47
Inherited from
Partial.excludeAuthors
from?
optionalfrom?:string
Defined in: src/types.ts:1531
Start tag
Overrides
Partial.from
hideAuthorEmail?
optionalhideAuthorEmail?:boolean
Defined in: node_modules/.pnpm/[email protected][email protected]/node_modules/changelogen/dist/index.d.mts:48
Inherited from
Partial.hideAuthorEmail
hooks?
optionalhooks?:HookConfig
Defined in: src/types.ts:1583
Hooks config
logLevel?
optionallogLevel?:"error"|"silent"|"warning"|"normal"|"default"|"debug"|"trace"|"verbose"
Defined in: src/types.ts:1593
Set log level
Default
'default'monorepo?
optionalmonorepo?:MonorepoConfig
Defined in: src/types.ts:1539
Monorepo config
newVersion?
optionalnewVersion?:string
Defined in: node_modules/.pnpm/[email protected][email protected]/node_modules/changelogen/dist/index.d.mts:33
Inherited from
Partial.newVersion
noAuthors?
optionalnoAuthors?:boolean
Defined in: node_modules/.pnpm/[email protected][email protected]/node_modules/changelogen/dist/index.d.mts:46
Inherited from
Partial.noAuthors
onRewrittenTag?
optionalonRewrittenTag?:OnRewrittenTag
Defined in: src/types.ts:1616
Strategy applied when a rewritten/orphaned from tag is detected. Defaults to prompt interactively, or ephemeral when non-interactive (--yes / no TTY / CI).
prompt: interactive selection.ephemeral: use the reachable equivalent commit for this run only.rebind: move the local tag onto the equivalent commit (no push).error: throw and stop.
prComment?
optionalprComment?:PrCommentConfig
Defined in: src/types.ts:1571
PR comment configuration
projectName?
optionalprojectName?:string
Defined in: src/types.ts:1516
Project name Useful for tweet and slack posts
publish?
optionalpublish?:PublishConfig
Defined in: src/types.ts:1555
Publish config
release?
optionalrelease?:ReleaseConfig
Defined in: src/types.ts:1563
Release config
repo?
optionalrepo?:RepoConfig
Defined in: src/types.ts:1543
Repo config
Overrides
Partial.repo
safetyCheck?
optionalsafetyCheck?:boolean
Defined in: src/types.ts:1598
Global safety check. The safety check will verify if tokens or others required for release are set (depends on the release options)
Default
truescopeMap?
optionalscopeMap?:Record<string,string>
Defined in: node_modules/.pnpm/[email protected][email protected]/node_modules/changelogen/dist/index.d.mts:28
Inherited from
Partial.scopeMap
signTags?
optionalsignTags?:boolean
Defined in: node_modules/.pnpm/[email protected][email protected]/node_modules/changelogen/dist/index.d.mts:34
Inherited from
Partial.signTags
social?
optionalsocial?:SocialConfig
Defined in: src/types.ts:1567
Social media configuration
templates?
optionaltemplates?:TemplatesConfig
Defined in: src/types.ts:1547
Templates config
to?
optionalto?:string
Defined in: src/types.ts:1535
End tag
Overrides
Partial.to
tokens?
optionaltokens?:TokensConfig
Defined in: src/types.ts:1575
API tokens configuration
types?
optionaltypes?:Record<string,false| {semver?:SemverBumpType;title:string; }>
Defined in: src/types.ts:1518