Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/observability / redaction/imperative-patterns / scanImperativePatterns

Function: scanImperativePatterns()

ts
function scanImperativePatterns(
   body, 
   patterns?, 
   budgetMs?): 
  | ScanResult
  | null;

Defined in: packages/observability/src/redaction/imperative-patterns.ts:186

Run the imperative-pattern scan against body. Patterns are iterated in catalogue order; the prefilter shortcut returns early for bodies that do not contain any imperative-family substring.

Parameters

ParameterTypeDefault value
bodystringundefined
patternsreadonly ImperativePattern[]BUILT_IN_IMPERATIVE_PATTERNS
budgetMsnumber5

Returns

| ScanResult | null

Stable