13 lines
323 B
TypeScript
13 lines
323 B
TypeScript
export function getAdminEmails() {
|
|
return (process.env.ADMIN_EMAILS ?? "")
|
|
.split(",")
|
|
.map((email) => email.trim().toLowerCase())
|
|
.filter(Boolean)
|
|
}
|
|
|
|
export function isAdminEmail(email: string | null | undefined) {
|
|
if (!email) return false
|
|
|
|
return getAdminEmails().includes(email.trim().toLowerCase())
|
|
}
|