testdata-valid-email

A list of valid, frequently ugly email addresses for use in automated testing

Usage no npm install needed!

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

README

testdata-valid-emails

A list of valid, frequently ugly email addresses for use in automated testing

What's this about?

This is just an array of valid email addresses in notations many people aren't aware of. The primary intent of this list is for use in automated testing.

This list begins by consuming this other excellent list. The intent is to augment it with the larger TLD list soon, as well as punycode equivalents.

So ... what is this?

This is two things:

  1. A dataset of valid email addresses to be used by testing kits
  2. A place where, as the rules change and expand (yes they do,) things may be locally kept up to date
  • Examples:
    • Punycode
    • IDNs
    • Unicode characters in name extension
    • New gTLDs
    • New ccTLDs
    • IPv6 rules
    • Local routing domains

Polemic :neckbeard:

testdata-valid-emails is MIT licensed, because viral licenses and newspeak language modification are evil. Free is only free when it's free for everyone.