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

Function sanitizeProfileName

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

Source from the content-addressed store, hash-verified

2254};
2255
2256const sanitizeProfileName = (raw: string): string => {
2257 const cleaned = raw
2258 .trim()
2259 .replace(/[^A-Za-z0-9_.-]+/g, "-")
2260 .replace(/^-+|-+$/g, "");
2261 return cleaned.length > 0 ? cleaned : "server";
2262};
2263
2264// The (origin, user, org) a stored oauth profile authenticates as, lets us
2265// 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