(
key: ProviderKey,
)
| 3113 | Effect.sync(() => credentialProviderOrder.map((key) => ProviderKey.make(key))); |
| 3114 | |
| 3115 | const providersItems = ( |
| 3116 | key: ProviderKey, |
| 3117 | ): Effect.Effect<readonly ProviderEntry[], StorageFailure> => |
| 3118 | Effect.gen(function* () { |
| 3119 | const provider = credentialProviders.get(String(key)); |
| 3120 | if (!provider || !provider.list) return []; |
| 3121 | return yield* provider.list(); |
| 3122 | }); |
| 3123 | |
| 3124 | // ------------------------------------------------------------------ |
| 3125 | // Policies — owner-ranked (user=0 inner, org=1 outer). |
no test coverage detected