MCPcopy Index your code
hub / github.com/thesysdev/openui / normalizeTemplate

Function normalizeTemplate

packages/openui-cli/src/lib/utils.ts:17–26  ·  view source on GitHub ↗
(t?: string)

Source from the content-addressed store, hash-verified

15}
16
17export function normalizeTemplate(t?: string): TemplateName | undefined {
18 if (!t) return undefined;
19 const v = t.toLowerCase();
20 if (v === "self-hosted" || v === "openui-self-hosted") return "openui-self-hosted";
21 if (v === "cloud" || v === "openui-cloud") return "openui-cloud";
22 throw new CreateError(
23 "bad_args",
24 `unknown template "${t}". Use: openui-self-hosted | openui-cloud.`,
25 );
26}
27
28export function normalizeAuth(a?: string): CloudAuthMethod | undefined {
29 if (!a) return undefined;

Callers 1

index.tsFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected