const TEAM_MEMBERS = [ { id: "mazlum", name: "Mazlum", aliases: ["mazlum", "team lead", "lead"] }, { id: "berkecan", name: "Berkecan", aliases: ["berkecan", "frontend developer", "frontend"] }, { id: "simsar", name: "Simsar", aliases: ["simsar", "backend developer", "backend"] }, { id: "aybuke", name: "Aybuke", aliases: ["aybuke", "aybüke", "ui/ux designer", "designer"] }, { id: "ive", name: "Ive", aliases: ["ive", "ios developer", "ios"] }, { id: "irgatov", name: "Irgatov", aliases: ["irgatov", "trainee", "intern"] } ]; function normalizeText(value) { return String(value ?? "") .normalize("NFD") .replace(/[\u0300-\u036f]/g, "") .toLowerCase(); } export function findMentionedMember(prompt) { const normalizedPrompt = normalizeText(prompt); for (const member of TEAM_MEMBERS) { for (const alias of member.aliases) { if (normalizedPrompt.includes(normalizeText(alias))) { return member; } } } return null; } export { TEAM_MEMBERS };