(source: Credential, render: (secret: string) => Headers.Input)
| 63 | } |
| 64 | |
| 65 | const fromCredential = (source: Credential, render: (secret: string) => Headers.Input) => |
| 66 | auth((input) => |
| 67 | source.load.pipe(Effect.map((secret) => Headers.setAll(input.headers, render(Redacted.value(secret))))), |
| 68 | ) |
| 69 | |
| 70 | const secretEffect = (secret: string | Redacted.Redacted, source: string) => { |
| 71 | const redacted = typeof secret === "string" ? Redacted.make(secret) : secret |
no test coverage detected