email-secure

hide a fragment of the email address

Usage no npm install needed!

<script type="module">
  import emailSecure from 'https://cdn.skypack.dev/email-secure';
</script>

README

email-secure

Installation

 - npm install email-secure --save

Usage

//es5

var emailSecure = require('email-secure')
var email = emailSecure.hideEmail("j3anhernandez@gmail.com")
console.log(email) // j3an*********@gmail.com

//es6

import {hideEmail} from 'email-secure'
let email = hideEmail("j3anhernandez@gmail.com")
console.log(email) // j3an*********@gmail.com

//if the mail is not valid returns null
console.log(hideEmail("j3@gm2a4il.m")) // null