1.0.3 • Published 4 years ago

node-email-extractor v1.0.3

Weekly downloads
168
License
ISC
Repository
github
Last release
4 years ago

Node Email Extractor

npm

npm version lisence issues downloads month downloads

Extract emails from text and also from a site page

Includes

Requirements

Instalation

Instalation is done using npm install command

$ npm install node-email-extractor

Feutures

  • Extract email from plaintext
  • Extract emails from website content
  • this module already supports typescript

Usage

javascript

const email = require('node-email-extractor').default;

(async () => {
    var data = await email.url('https://www.****.com/contact-us/')
    console.log(data);
})()

var data = email.text(`Contact Details
Phone: +267 72301363 / 73316322

Email: kumindaculture@gmail.com

Registered with: `)

console.log(data)

typescript

import EmailExtractor from "node-email-extractor";

(async () => {
    var data = await EmailExtractor.url('https://www.****.com/contact-us/')
    console.log(data);
})()

var data = EmailExtractor.text(`Contact Details
Phone: +267 72301363 / 73316322

Email: kumindaculture@gmail.com

Registered with: `)

console.log(data)

results

{ domains: [ 'gmail.com' ], emails: [ 'kumindaculture@gmail.com' ] }
{ domains: [ 'gmail.com' ], emails: [ 'kumindaculture@gmail.com' ] }

Yes, it's really all you need to get started, Thank You ❤️