Skip to main content

addSensitivePattern()

function addSensitivePattern(pattern: 
  | string
  | RegExp
  | SensitivePattern): void;

Defined in: src/lib/logging/redaction.ts:399

Adds a custom sensitive pattern.

Parameters

ParameterTypeDescription
pattern| string | RegExp | SensitivePatternThe pattern to add. Can be a string, RegExp, or full SensitivePattern config.

Returns

void

Example

// Add by string (case-insensitive substring match)
addSensitivePattern("customSecret");
 
// Add by RegExp
addSensitivePattern(/^internal_.*_key$/i);
 
// Add with full configuration
addSensitivePattern({
    pattern: "playerId",
    strategy: "hash"
});