@elsikora/git-branch-lint
Version:
Lint your git branch names
11 lines (10 loc) • 467 B
TypeScript
import type { IBuildBranchNameParameters } from "../type/build-branch-name-parameters.type";
import { BranchTemplatePolicy } from "../../domain/policy/branch-template.policy";
/**
* Use case for assembling a branch name from validated user inputs.
*/
export declare class BuildBranchNameUseCase {
private readonly branchTemplatePolicy;
constructor(branchTemplatePolicy?: BranchTemplatePolicy);
execute(parameters: IBuildBranchNameParameters): string;
}