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

Function deletePassword

packages/plugins/keychain/src/keyring.ts:118–131  ·  view source on GitHub ↗
(
  serviceName: string,
  account: string,
)

Source from the content-addressed store, hash-verified

116 );
117
118export const deletePassword = (
119 serviceName: string,
120 account: string,
121): Effect.Effect<boolean, KeychainError> =>
122 Effect.flatMap(createEntry(serviceName, account), (entry) =>
123 Effect.try({
124 try: () => {
125 entry.deletePassword();
126 return true;
127 },
128 catch: () =>
129 new KeychainError({ message: `Failed deleting secret for account '${account}'` }),
130 }),
131 );

Callers 3

probeReachableFunction · 0.90
makeKeychainProviderFunction · 0.90
index.tsFile · 0.90

Calls 1

createEntryFunction · 0.85

Tested by 1

probeReachableFunction · 0.72