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

Function getSecretOptionEntries

src/utils/userScriptSecrets.ts:551–560  ·  view source on GitHub ↗
(
	userScriptSettings: UserScriptSettingsDefinition | undefined,
)

Source from the content-addressed store, hash-verified

549}
550
551function getSecretOptionEntries(
552 userScriptSettings: UserScriptSettingsDefinition | undefined,
553): Array<[string, UserScriptOptionDefinition]> {
554 const options = userScriptSettings?.options;
555 if (!options) return [];
556
557 return Object.entries(options).filter(([, option]) =>
558 isSecretUserScriptOption(option),
559 );
560}
561
562function optionDefinesStableSecretId(option: UserScriptOptionDefinition): boolean {
563 return typeof option.id === "string" && option.id.trim().length > 0;

Callers 1

Calls 1

isSecretUserScriptOptionFunction · 0.85

Tested by

no test coverage detected