UNPKG

evolution-api-sdk

Version:

Unofficial SDK for the Evolution Whatsapp API v2

32 lines (30 loc) 876 B
// src/types/tags.ts var Jid = (jid) => jid; var MessageId = (id) => id; // src/utils/phone-numer-from-jid.ts import { parsePhoneNumber } from "libphonenumber-js"; function phoneNumberFromJid(jid) { return parsePhoneNumber(`+${jid.split("@")[0]}`).number; } // src/modules/messages/schemas/text.ts var TextMessageResponseTransform = (data) => ({ receiver: { phoneNumber: phoneNumberFromJid(data.key.remoteJid), jid: Jid(data.key.remoteJid) }, messageId: MessageId(data.key.id), timestamp: new Date(data.messageTimestamp), key: data.key, pushName: data.pushName, status: data.status, message: data.message, contextInfo: data.contextInfo, messageType: data.messageType, messageTimestamp: data.messageTimestamp, instanceId: data.instanceId, source: data.source }); export { TextMessageResponseTransform }; //# sourceMappingURL=text.mjs.map