Skip to the content.

Function: trackPerformance()

function trackPerformance<Arguments, Return>(
  validationFn: (...args: Arguments) => Return,
  tracker?: ValidationPerformanceTracker,
): (...args: Arguments) => Return;

Defined in: src/performance.ts:289

Decorator for tracking validation performance

Type Parameters

Arguments

Arguments extends unknown[]

Return

Return

Parameters

validationFn

(…args: Arguments) => Return

tracker?

ValidationPerformanceTracker = globalPerformanceTracker

Returns

(…args: Arguments) => Return