export function firstDefined<T>(...values: Array<T | undefined>) { for (const value of values) { if (value !== undefined) { return value;
}
} return undefined;
}
export function isSenderIdAllowed(
allow: { entries: string[]; hasWildcard: boolean; hasEntries: boolean },
senderId: string | undefined,
allowWhenEmpty: boolean,
): boolean { if (!allow.hasEntries) { return allowWhenEmpty;
} if (allow.hasWildcard) { returntrue;
} if (!senderId) { returnfalse;
} return allow.entries.includes(senderId);
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.1 Sekunden
(vorverarbeitet am 2026-05-26)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.