Skip to content

ilyaigpetrov/markdown-it-email-obfuscator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markdown-it Email Obfuscator

Obfuscation Example

<homer.j.simpson@example.com> → <a href="mailto:obfuscated">obfuscated</a>

obfuscated looks like: &#104;&#111;&#109;&#101;&#114;&#46;&#106;&#46;&#115;&#105;&#109;&#112;&#115;&#111;&#110;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;

Install

npm install --save markdown-it-email-obfuscator

Use

'use strict';

const md = require('markdown-it')()
  .use(require('markdown-it-email-obfuscator'));

const input = 'AA<homer.j.simpson@example.com>BB';
console.log(md.render(input));

License

GNU GPL.
Contact me if you need a diffrent license.

About

Converts autolink with an email to an obfuscated with html entities link.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published