This repository is archived and no longer maintained.
The official, actively maintained, and future-proof version of email-validator-js has moved to:
We've consolidated it under the email-check-app organization for streamlined maintenance, faster updates, enhanced TypeScript support, modern tooling, and seamless integration with our disposable/free email domain lists.
- ✅ Active development with rapid PR reviews and issue triage
- ✅ Full TypeScript with comprehensive
.d.tsdeclarations - ✅ Fresh data sources for disposable & free email domains
- ✅ Optimized bundles – smaller, tree-shakeable, and ESM/CJS ready
- ✅ Automated workflows for releases, testing, and changelogs
- ✅ Expanded coverage including better error handling and edge cases
The package name has changed for better scoping, but the API remains 100% compatible:
# Remove the old package
npm uninstall @devmehq/email-validator-js
# Install the new one (same great features!)
npm install @emailcheck/email-validator-jsNo code changes needed – just swap the package and you're live! 🎯
Update your URLs to keep things current:
- https://github.com/devmehq/email-validator-js
+ https://github.com/email-check-app/email-validator-js
- https://raw.githubusercontent.com/devmehq/email-validator-js/main/dist/email-validator.min.js
+ https://raw.githubusercontent.com/email-check-app/email-validator-js/main/dist/email-validator.min.jsgit submodule add https://github.com/email-check-app/email-validator-js.git path/to/module
# Or update existing: git submodule set-url <path> https://github.com/email-check-app/email-validator-js.git- Test it out: Run your existing tests post-migration – everything should pass unchanged.
- Caching: Clear your npm cache if you hit any resolution issues:
npm cache clean --force. - CDN users: Update any script tags pointing to the old raw files.
- ⭐ Star the new repo to show your support: https://github.com/email-check-app/email-validator-js
- 🔔 Watch for releases and updates (go to Watch → Custom → Releases)
Huge thanks for choosing email-validator-js – your feedback has shaped it into what it is today. Excited for the next chapter!