( command: IUserScript, settingName: string, option?: UserScriptOptionDefinition, )
| 526 | } |
| 527 | |
| 528 | export 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 | |
| 540 | export function getSecretOptionNames( |
| 541 | userScriptSettings: UserScriptSettingsDefinition | undefined, |
no test coverage detected