/emailextractor

A Chrome Extension for extracting email addresses

Primary LanguageJavaScript

Email Extractor

This is a chrome extension that extracts email addresses out of a web page and into a comma delimited list in your clipboard. You can then paste it into a BCC field of an email.

There are specific conditions for the formatting of the data on the page that must be met in order to extract them:

  • The data must reside in a table.
  • Each Table row must contain an email address in one of it's cells.
  • Each Table row must contain a cell with a checkbox that is checked.

=) Paolo, I got ya bro!

Commands

npm run start

Run this command to launch a local web server that serves the index file in the demo folder. Use this for testing the extension.

npm run build

Run this command to create build folder that contains all of the elements needed for testing and publishing the entension.

To test the extension in chrome:

  • Navigate to chrome://extensions in your Chrome browser.
  • Check the box next to Developer Mode.
  • Click Load Unpacked Extension and select the build directory that was generated by this command.

npm run test

Run all unit tests for the project.