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,
        '',

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…