VibeFollowOptions
The constructor options object.
See
VibeFollow class for the per-field details.IdentifyTraits
The traits bag passed to vf.users.identify(). Known fields are typed; everything else is permitted under the index signature.
EventProperties
The properties bag passed to vf.events.track() and lifecycle helpers.
Bulk types
Shared byusers.identifyBulk() and events.bulk().
chunk(input, size)
Generator that slices an array into ≤size slices. Use it to backfill more than BULK_INGEST_MAX_RECORDS records in one loop without materialising the source twice in memory.
Source array. Empty arrays yield no chunks (the loop body never runs).
Positive integer. Throws
RangeError for 0, negatives, or non-integers.Generator<readonly T[]>. Iterable; do not call .next() on it directly.
STANDARD_EVENT_NAMES and StandardEventName
The canonical 10 lifecycle event names. The same list used by the typed helpers on vf.users.
WebhookEvent union
The return type of vf.webhooks.constructEvent(). A discriminated union over type.
Per-event types
EmailOpenedEvent
EmailOpenedEvent
EmailClickedEvent
EmailClickedEvent
EmailBouncedEvent
EmailBouncedEvent
EmailRepliedEvent
EmailRepliedEvent
EmailUnsubscribedEvent
EmailUnsubscribedEvent
SDK_VERSION
The current SDK version as a string. Flows into the User-Agent header on every request.