Skip to content

WardrikEvent

type WardrikEvent = { [T in EventType]: Omit<CloudEvent, "type" | "data"> & { type: T; data: EventData[T] } }[EventType];

A Wardrik event: a CloudEvent whose data is its type's.