Skip to content

rulvar API reference


rulvar API reference / @rulvar/testing / record

Function: record()

ts
function record(options): ProviderAdapter[];

Defined in: packages/testing/src/vcr.ts:136

Wraps live adapters for recording: every completed stream appends one redacted row to the cassette JSONL. The wrapped adapters are drop-in: same ids, providers, caps, and event streams.

Parameters

ParameterType
options{ adapters: ProviderAdapter[]; cassette: string; redact?: RedactFn; }
options.adaptersProviderAdapter[]
options.cassettestring
options.redact?RedactFn

Returns

ProviderAdapter[]