Commit 0c9f6963 authored by nanahira's avatar nanahira

missing

parent 28e06a57
Pipeline #21199 passed with stages
in 2 minutes and 44 seconds
import { readFileSync } from "fs";
const domains = readFileSync('./disposable-email-domains/disposable_email_blocklist.conf', 'utf8')
.trim()
.split('\n');
const disposableEmailDomains = new Set(domains);
export function isDisposableEmail(email: string) {
const domain = email.split('@')?.[1];
return domain && disposableEmailDomains.has(domain);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment