@lowxr/disposable-email
v1.0.0
Published
Fast domain and email blacklist checker with wildcard and subdomain support
Downloads
51
Readme
💾 Installation
npm install @lowxr/disposable-email
yarn add @lowxr/disposable-email
pnpm add @lowxr/disposable-email🔧 Usage
import isBlacklisted from "@lowxr/disposable-email";
// Should block a domain exact match
console.log(isBlacklisted("0-30-24.com")); // true
console.log(isBlacklisted("0-180.com")); // true
// Should block emails with blacklisted domains
console.log(isBlacklisted("[email protected]")); // true
console.log(isBlacklisted("[email protected]")); // true
// Should block a subdomain exact match
console.log(isBlacklisted("abc.0x01.gq")); // true
console.log(isBlacklisted("xyz.0x01.tk")); // true
// Should block emails with blacklisted subdomain
console.log(isBlacklisted("[email protected]")); // true
console.log(isBlacklisted("[email protected]")); // true
// Should allow safe domains
console.log(isBlacklisted("[email protected]")); // false
console.log(isBlacklisted("example.com")); // false📋 License
This repository is distributed under the terms of the MIT License.
