email-validator-net
Version:
A wrapper for api.email-validator.net
49 lines (35 loc) • 1.14 kB
Markdown
for [api.email-validator.net](https://www.email-validator.net/api.html)
```shell
npm install email-validator-net
yarn add email-validator-net
```
ES6 or TypeScript usage:
```js
import EmailValidator from 'email-validator-net'
// YOUR_API_KEY is a string
const validatorInstance = EmailValidator(YOUR_API_KEY)
// validatorInstance is a function and takes one argument
// argument must be a string
// validatorInstance returns a promise
const responseObject = await validatorInstance(EMAIL_TO_VALIDATE) // EMAIL_TO_VALIDATE is a string
// responseObject looks like this:
// {
// apiKey, // used apikey
// email, // validated email address
// statusCode, // statusCode of the service
// // => http://www.email-validator.net/email-verification-results.html
// statusString, // status as string
// fullResponse, // object with the full response from the service
// }
```
```shell
yarn test
```
- 2.0.0 Rewrite in Typescript and using Promises
- 0.1.0 Initial release
A small library providing a wrapper