Files
mailflare/worker-utils.ts
T

12 lines
298 B
TypeScript

import type { InboundQueueMessage } from "./src/lib/email/inbound";
export function isInboundQueueMessage(payload: unknown): payload is InboundQueueMessage {
return (
typeof payload === "object" &&
payload !== null &&
"rawR2Key" in payload &&
"from" in payload &&
"to" in payload
);
}