MCPcopy Create free account
hub / github.com/tiann/hapi / normalizeNameHint

Function normalizeNameHint

cli/src/runner/worktree.ts:66–76  ·  view source on GitHub ↗
(nameHint?: string)

Source from the content-addressed store, hash-verified

64}
65
66function normalizeNameHint(nameHint?: string): string | null {
67 if (!nameHint) {
68 return null;
69 }
70 const trimmed = nameHint.trim();
71 if (!trimmed) {
72 return null;
73 }
74 const slug = toSlug(trimmed);
75 return slug ? slug : null;
76}
77
78function makeDefaultBaseName(): string {
79 const suffix = randomBytes(2).toString('hex');

Callers 1

createWorktreeFunction · 0.85

Calls 1

toSlugFunction · 0.85

Tested by

no test coverage detected