@elsikora/setup-wizard
Version:
Setup Wizard - CLI scaffolding utility
18 lines (17 loc) • 969 B
TypeScript
/**
* Configuration constant for semantic-release.
* Provides a template function for generating semantic-release configuration files.
*/
export declare const SEMANTIC_RELEASE_CONFIG: {
/**
* Generates a semantic-release configuration file content.
* @param repositoryUrl - The URL of the git repository
* @param mainBranch - The main branch name for production releases
* @param preReleaseBranch - Optional branch name for pre-releases
* @param preReleaseChannel - Optional channel name for pre-releases
* @param isBackmergeEnabled - Optional flag to enable backmerge to development branch
* @param developBranch - Optional development branch name for backmerge
* @returns String content for the semantic-release configuration file
*/
template: (repositoryUrl: string, mainBranch: string, preReleaseBranch?: string, preReleaseChannel?: string, isBackmergeEnabled?: boolean, developBranch?: string) => string;
};