< Summary - Envilder CLI

Information
Class: src/envilder/core/domain/ports/ISecretMasker.ts
Assembly: Default
File(s): src/envilder/core/domain/ports/ISecretMasker.ts
Tag: 561_41292037308
Line coverage
N/A
Covered lines: 0
Uncovered lines: 0
Coverable lines: 0
Total lines: 10
Line coverage: N/A
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

File(s)

src/envilder/core/domain/ports/ISecretMasker.ts

#LineLine coverage
 1export interface ISecretMasker {
 2  /** Registers a value so the host hides it in its logs. */
 3  mask(value: string): void;
 4  /**
 5   * Resolves once every registration made so far has been delivered, so a
 6   * process started afterwards cannot print a value before it is masked.
 7   * Rejects when a registration could not be delivered.
 8   */
 9  flush(): Promise<void>;
 10}

Methods/Properties