/email-validator

email syntax validator npm module. fast and pretty robust

Primary LanguageJavaScriptThe UnlicenseUnlicense

email-validator

A simple module to validate an e-mail address

npm version license

Installation

Install via NPM:

npm install email-validator

Usage

javascript

var validator = require("email-validator");

validator.validate("test@email.com"); // true

validator.validate_async("test@email.com", function(err, isValidEmail) {
        //Do something with isValidEmail
}); // true

TypeScript

import * as EmailValidator from 'email-validator';

EmailValidator.validate("test@email.com"); // true

EmailValidator.validate_async("test@email.com", ((err, isValidEmail) => {
        // Do something with isValidEmail        
}));

Contribute

We would love for you to contribute to email-validator, check the LICENSE file for more info.

Meta

Robert Schultz – http://cosmicrealms.comrobert@cosmicrealms.com

Distributed under the MIT license. See LICENSE for more information.

https://github.com/Sembiance/email-validator