imap-mailbox
Version:
Simple library to use and watch IMAP mailboxes
15 lines (14 loc) • 496 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.uidsAndMailsToUids = void 0;
function uidsAndMailsToUids(toMerge) {
if (!toMerge.uids && !toMerge.mails)
return [];
if (!toMerge.uids)
toMerge.uids = [];
if (toMerge.mails && toMerge.mails.length > 0) {
toMerge.uids = [...toMerge.uids, ...toMerge.mails.map((mail) => mail.uid)];
}
return toMerge.uids;
}
exports.uidsAndMailsToUids = uidsAndMailsToUids;