chriso/validator.js — pull request #308 by xtopher (2014-08-22 17:00:11+00:00)
Title: Return lowercase non-GMail addresses too

normalizeEmail returns a lowercase email address when the domain is gmail.com or googlemail.com; for consistency (and full utility), I posit that it should return a lowercase version of ANY email address supplied.