INNER CODE UNIT · TypeScript
getSemverOptions
jscutlery/semver · packages/semver/src/generators/migrate-nx-release/index.ts:239
function getSemverOptions(
projectConfig: ProjectConfiguration,
): Partial<VersionBuilderSchema> {
return findVersionTarget(projectConfig)?.[1].options ?? {};
}
function removeSemverChangelogHeader(
tree: Tree,
projectConfig: ProjectConfiguration,
) {
const changelog = projectConfig.root + '/CHANGELOG.md';
if (tree.exists(changelog)) {
const content = tree.read(changelog)!.toString('utf-8');
tree.write(
changelog,
content.replace(
getSemverOptions(projectConfig).changelogHeader ?? defaultHeader,
'',