MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / sanitizeProfileName

Function sanitizeProfileName

apps/cli/src/main.ts:2394–2400  ·  view source on GitHub ↗
(raw: string)

Source from the content-addressed store, hash-verified

2392};
2393
2394const sanitizeProfileName = (raw: string): string => {
2395 const cleaned = raw
2396 .trim()
2397 .replace(/[^A-Za-z0-9_.-]+/g, "-")
2398 .replace(/^-+|-+$/g, "");
2399 return cleaned.length > 0 ? cleaned : "server";
2400};
2401
2402// The (origin, user, org) a stored oauth profile authenticates as, lets us
2403// recognize a re-login to the SAME account (update in place) versus a

Callers 1

chooseLoginProfileNameFunction · 0.85

Calls 1

replaceMethod · 0.65

Tested by

no test coverage detected