MCPcopy Create free account
hub / github.com/chhoumann/quickadd / buildUserScriptSecretId

Function buildUserScriptSecretId

src/utils/userScriptSecrets.ts:528–538  ·  view source on GitHub ↗
(
	command: IUserScript,
	settingName: string,
	option?: UserScriptOptionDefinition,
)

Source from the content-addressed store, hash-verified

526}
527
528export function buildUserScriptSecretId(
529 command: IUserScript,
530 settingName: string,
531 option?: UserScriptOptionDefinition,
532): string {
533 const commandId = command.id?.trim() || command.path || command.name || "script";
534 return fitSecretId(
535 normalizeSecretIdPart(commandId),
536 normalizeSecretIdPart(getSecretSettingId(settingName, option)),
537 );
538}
539
540export function getSecretOptionNames(
541 userScriptSettings: UserScriptSettingsDefinition | undefined,

Calls 3

fitSecretIdFunction · 0.85
normalizeSecretIdPartFunction · 0.85
getSecretSettingIdFunction · 0.85

Tested by

no test coverage detected